सार्वभौमिक PDF कवरेज — निरीक्षण, निष्कर्षण, निर्माण, रूपांतरण, हेरफेर, सुरक्षा, और एक ही बाइनरी में भरना।
mcp-pdf
AI एजेंट्स के लिए PDF ऑपरेटिंग लेयर
यह एजेंट को क्या देता है
एक MCP कनेक्शन के पीछे एक उद्देश्य-निर्मित क्षमता।
सर्वर अपने डोमेन लॉजिक का मालिक होता है और एक टूल अनुबंध प्रकाशित करता है जिसे MCP क्लाइंट खोज सकता है। ADK-Rust उस अनुबंध को एजेंट में लोड कर सकता है, चुने गए मॉडल प्रदाता के लिए प्रत्येक स्कीमा को सामान्यीकृत कर सकता है, और कनेक्शन जीवनचक्र को एजेंट के बिजनेस लॉजिक से बाहर रखता है।
उच्च विश्वसनीयता — निष्कर्षण के लिए pdf_oxide (3,830 PDFs पर 100% पास रेट), निर्माण के लिए printpdf।
क्रॉस-व्यूअर संगत — सभी आउटपुट Safari, Preview, Chrome, और Acrobat में काम करते हैं।
शून्य सिस्टम निर्भरताएं — शुद्ध Rust। न तो LibreOffice, न Tesseract, न pdfium आवश्यक।
स्थानीय-प्रथम — कोई क्लाउड कॉल नहीं, कोई API कुंजी नहीं, कोई डेटा आपकी मशीन से बाहर नहीं जाता।
रजिस्ट्री-तैयार — स्वचालित ADK-Rust एंटरप्राइज ऑनबोर्डिंग के लिए mcp-server.toml के साथ आता है।
आर्किटेक्चर
mcp-pdf एजेंट सिस्टम में कैसे फिट बैठता है।
मॉडल को कभी भी सर्वर के पीछे सिस्टम के कार्यान्वयन विवरण या क्रेडेंशियल्स की आवश्यकता नहीं होती। यह समीक्षित टूल परिभाषाओं को देखता है। MCP क्लाइंट खोज और कॉल संभालता है, जबकि सर्वर सत्यापन, नीति, और अपने डोमेन सिस्टम के साथ संचार का स्वामित्व रखता है।
ADK-Rust एजेंट
समीक्षित टूल कैटलॉग से एक क्षमता चुनता है।
MCP क्लाइंट
स्कीमाओं का पता लगाता है, कॉल भेजता है, और टाइप की गई सामग्री प्राप्त करता है।
mcp-pdf
अनुरोध को सत्यापित करता है और 57 दस्तावेजीकृत टूल अनुबंधों का मालिक है।
डोमेन सिस्टम
API, डेटा, क्रेडेंशियल्स, और सर्वर के पीछे के बिजनेस नियमों को बनाए रखता है।
प्रोजेक्ट दस्तावेज़ से
सर्वर की प्रकाशित वास्तुकला
टूल कैटलॉग
एजेंट mcp-pdf से क्या करवा सकता है?
प्रत्येक टूल का एक स्थिर नाम, एक मानव-पठनीय उद्देश्य, और MCP प्रारंभिककरण के दौरान खोजा गया JSON इनपुट अनुबंध होता है। जोखिम वर्ग प्रोजेक्ट के रजिस्ट्री मैनिफेस्ट से आते हैं जब उपलब्ध हों।
57 नामित टूल्स
inspect_pdfपूर्ण संरचनात्मक प्रोफ़ाइल (पेज, फोंट, फॉर्म, हस्ताक्षर)
see documentationclassify_pdfदस्तावेज़ प्रकार पहचानें (चालान, अनुबंध, फॉर्म, स्कैन)
see documentationhealth_check_pdfकरप्शन, xref त्रुटियां, टूटे हुए ऑब्जेक्ट्स का पता लगाएं
see documentationdetect_featuresफॉर्म, टैग, हस्ताक्षर, जावास्क्रिप्ट, एम्बेडेड फाइलें रिपोर्ट करें
see documentationprofile_complexityनिष्कर्षण कठिनाई रेट करें (1-5 पैमाना)
see documentationget_page_countपृष्ठों की संख्या
see documentationget_infoत्वरित मेटाडेटा (पृष्ठ, आकार, संस्करण, शीर्षक, लेखक)
see documentationrepair_pdfxref पुनर्निर्माण, स्ट्रीम ठीक करें, भ्रष्ट PDFs पुनर्प्राप्त करें
see documentationextract_textPDF से सभी टेक्स्ट निकालें
see documentationextract_page_textविशिष्ट पृष्ठ से टेक्स्ट निकालें
see documentationextract_metadataशीर्षक, लेखक, तिथियां, निर्माता, उत्पादक, XMP
see documentationextract_tablesशीर्षक और पंक्तियों के साथ JSON सरणियों के रूप में तालिकाएं
see documentationगवर्नेंस
प्रत्येक टूल के प्रभाव को समझें।
एक सर्वर कनेक्शन अपने क्रेडेंशियल्स और डिप्लॉयमेंट वातावरण के अधिकार को विरासत में लेता है। नीचे दिए गए घोषणाएँ इस प्रोजेक्ट के README और MCP रजिस्ट्री मैनिफेस्ट से आती हैं; आपका एप्लिकेशन अभी भी तय करता है कि एजेंट को कौन से टूल मिलते हैं और कहाँ अनुमोदन आवश्यक है।
- एन्क्रिप्शन — AES-128 R4 उचित O/U मान गणना के साथ (PDF स्पेक अनुपालन)
- रेडैक्शन — lopdf replace_partial_text के माध्यम से सच्ची सामग्री हटाना (दृश्य मास्किंग नहीं)
- सैनिटाइजेशन — एक कॉल में जावास्क्रिप्ट, क्रियाएं, एम्बेडेड फाइलें, मेटाडेटा हटाता है
- PII स्कैनिंग — ईमेल, फोन, SSN, क्रेडिट कार्ड का Regex-आधारित पता लगाना
MCP सतह
वर्तमान दस्तावेज़ क्या घोषित करता है।
MCP टूल्स, संसाधन, प्रॉम्प्ट्स, संरचित परिणाम, प्रगति, रद्दीकरण, और लंबी अवधि के कार्य ले सकता है। यह रिकॉर्ड इस रिपॉजिटरी द्वारा स्पष्ट रूप से उल्लिखित आधुनिक प्रोटोकॉल फीचर्स को उजागर करता है।
इंस्टॉल करें और कनेक्ट करें
प्रोजेक्ट के दस्तावेजीकृत प्रारंभिक बिंदु का पालन करें।
सर्वर को उस वातावरण में इंस्टॉल करें जो उसके क्रेडेंशियल्स और डोमेन एक्सेस का मालिक है। इसे अपने MCP होस्ट में जोड़ें, खोजे गए टूल्स को सत्यापित करें, और उत्पादन एजेंट को देने से पहले टूलसेट को सीमित करें।
cargo install mcp-pdf{
"mcpServers": {
"pdf": {
"command": "mcp-pdf"
}
}
}कमांड और कॉन्फ़िगरेशन सार्वजनिक README से निकाले जाते हैं। तैनाती से पहले आधिकारिक दस्तावेज़ में आवश्यकताएँ, पर्यावरण चर, और रिलीज-विशिष्ट विकल्पों की पुष्टि करें।
आधिकारिक दस्तावेज़
प्रोजेक्ट मेंटेनर्स के सत्य स्रोत के साथ जारी रखें।
यह पृष्ठ सर्वर का एक सुलभ मानचित्र प्रदान करता है। सटीक स्कीमाओं, आवश्यकताओं, कॉन्फ़िगरेशन, उदाहरणों, परीक्षणों, रिलीज़, और सुरक्षा अपडेट के लिए रिपॉजिटरी प्राधिकृत बनी रहती है।
खोज जारी रखें
डेटा और सामग्री में अधिक।
स्रोत रिकॉर्ड
इस कैटलॉग प्रविष्टि के लिए रिलीज और रिपॉजिटरी मेटाडेटा।
- संस्करण
- 3.0.0
- लाइसेंस
- Apache-2.0
- टूल्स
- 57
- संशोधन
- 7209969f9279
- अपडेट किया गया
- 26 मई 2026