PDF Content Search MCP
आधिकारिकPDF Content Search के लिए ओपन-सोर्स MCP ब्रिज: Claude, Cursor या किसी भी MCP क्लाइंट से सीधे हज़ारों स्थानीय PDF, स्कैन और Apple Mail संदेशों में फ़ुल-टेक्स्ट सर्च और OCR। आपके दस्तावेज़ आपके Mac पर ही रहते हैं।
PDF Content Search MCP के साथ आप क्या कर सकते हैं?
- पूर्ण-पाठ PDF खोज — अपने सहायक से सभी अनुक्रमित PDFs में खोज करने और पृष्ठ संख्याओं तथा हाइलाइट किए गए स्निपेट्स के साथ मेल खाने वाले दस्तावेज़ लौटाने के लिए कहें।
- स्कैन किए गए दस्तावेज़ OCR खोज — उन स्कैन किए गए PDFs के अंदर टेक्स्ट खोजें जिन्हें Apple Vision OCR के माध्यम से खोजने योग्य बनाया गया था।
- फ़िल्टर किए गए दस्तावेज़ क्वेरी — तिथि, श्रेणी, प्रेषक या राशि के आधार पर खोजों को सीमित करें, और बूलियन ऑपरेटर तथा वाइल्डकार्ड का उपयोग करें।
- सत्र-जागरूक टूल खोज — सर्वर
initializeके बादtools/listके माध्यम से अपने उपलब्ध टूल की घोषणा करता है, ताकि आपका क्लाइंट देख सके कि ऐप क्या प्रदान करता है।
दस्तावेज़
PDF Content Search MCP Server
Claude, Cursor और किसी भी MCP क्लाइंट के लिए फ़ुल-टेक्स्ट PDF खोज + OCR।
यह PDF Content Search के लिए आधिकारिक Model Context Protocol ब्रिज है — एक नेटिव macOS ऐप जो हज़ारों PDFs (Apple Vision OCR के ज़रिए स्कैन किए गए दस्तावेज़ों सहित) को इंडेक्स करता है और एक सेकंड से भी कम समय में कुछ भी ढूँढ लेता है।
आपके पास PDF Content Search ऐप इंस्टॉल और चालू होना चाहिए। यह MCP सर्वर एक stdio→HTTP ब्रिज है — इंडेक्स, OCR इंजन और खोज ऐप के अंदर ही रहते हैं। PDF Content Search यहाँ से प्राप्त करें: store.juergenkoller.software/apps/pdf-content-search।
आप क्या कर सकते हैं
"Claude, मेरे सभी PDFs में 2024 के Telekom के हर इनवॉइस को ढूँढो और राशि + तारीख की सूची बनाओ।"
"Cursor, मेरे contracts फ़ोल्डर में 'data processing agreement' खोजो, मिलते-जुलते PDF + पेज नंबर लौटाओ।"
ऐप MCP के ज़रिए खोज, फ़िल्टर, OCR, इंडेक्सिंग और दस्तावेज़-मेटाडेटा टूल्स उपलब्ध कराता है। खोज परिणामों में पेज नंबर, हाइलाइट किए गए स्निपेट्स और OCR से प्राप्त बाउंडिंग-बॉक्स निर्देशांक शामिल होते हैं। initialize के बाद सर्वर द्वारा tools/list पर टूल्स की पूरी सूची की घोषणा की जाती है।
इंस्टॉलेशन
पूर्वापेक्षाएँ
- macOS 12 (Monterey) या बाद का संस्करण
- PDF Content Search ऐप इंस्टॉल और चालू — यहाँ से प्राप्त करें (एकमुश्त खरीद €89.99, 30-दिन का निःशुल्क परीक्षण, मुफ़्त iOS + Android स्कैनर साथी ऐप्स शामिल)
- Swift 5.9+ (Xcode 15+) यदि स्रोत से बिल्ड कर रहे हैं
स्रोत से बिल्ड करें
git clone https://github.com/juergenkoller-software/pdf-content-search-mcp.git
cd pdf-content-search-mcp
swift build -c release
# Binary: .build/release/pdf-content-search-mcp
यूनिवर्सल बाइनरी (ऐप बंडल के अंदर शिप करने के लिए):
swift build -c release --arch arm64 --arch x86_64
पहले से ऐप के अंदर
यदि आपके पास PDF Content Search इंस्टॉल है, तो ब्रिज ऐप बंडल के अंदर Contents/Resources/pdf-content-search-mcp पर शिप होता है। Claude Desktop को सही पाथ और टोकन के साथ स्वतः कॉन्फ़िगर करने के लिए ऐप में "Set up Claude Desktop" बटन का उपयोग करें — अंतिम उपयोगकर्ताओं के लिए यही अनुशंसित तरीका है।
यह रेपो उसी बंडल किए गए ब्रिज का स्रोत कोड है, जिसे खुला रखा गया है ताकि आप इसे ऑडिट कर सकें, फ़ोर्क कर सकें, या अपने स्वयं के सैंडबॉक्स के अंतर्गत चला सकें।
कॉन्फ़िगरेशन
Claude Desktop
{
"mcpServers": {
"pdf-content-search": {
"command": "/path/to/pdf-content-search-mcp",
"env": {
"PDF_CS_TOKEN": "your-token-here",
"PDF_CS_PORT": "44477"
}
}
}
}
PDF_CS_TOKEN को PDF Content Search → Settings → API Server से प्राप्त करें, या ऐप के अंदर "Set up Claude Desktop" बटन का उपयोग करें।
Claude Code
claude mcp add pdf-content-search /path/to/pdf-content-search-mcp \
--env PDF_CS_PORT=44477 \
--env PDF_CS_TOKEN=your-token-here
Cursor / अन्य MCP क्लाइंट
वही पैटर्न — stdio MCP सर्वर।
एनवायरनमेंट वेरिएबल्स
| वेरिएबल | डिफ़ॉल्ट | विवरण |
|---|---|---|
PDF_CS_TOKEN | (कोई नहीं) | ऐप के API Server टोकन से मेल खाने वाला Bearer टोकन (आवश्यक) |
PDF_CS_PORT | 44477 | ऐप के API सर्वर का पोर्ट |
PDF_CS_HOST | 127.0.0.1 | ऐप तक पहुँचने के लिए होस्ट |
प्रोटोकॉल व्यवहार
- stdin/stdout पर न्यूलाइन-डिलिमिटेड JSON (MCP stdio ट्रांसपोर्ट)।
- प्रत्येक पंक्ति ऐप के
/mcpएंडपॉइंट पर ज्यों-की-त्यों POST की जाती है। - पहली प्रतिक्रिया का
Mcp-Session-Idहेडर कैश किया जाता है और हर बाद के अनुरोध के साथ भेजा जाता है, इसलिए सत्र स्थिति संदेशों के बीच बनी रहती है। - सूचनाएँ (
idके बिना अनुरोध) HTTP 202 की अपेक्षा करती हैं और कोई stdout उत्पन्न नहीं करतीं। - ट्रांसपोर्ट त्रुटियों को JSON-RPC त्रुटि प्रतिक्रियाओं में बदल दिया जाता है (कोड
-32000"Cannot reach PDF Content Search") ताकि क्लाइंट लटकने के बजाय एक सार्थक संदेश दिखाए। - HTTP 401 → JSON-RPC त्रुटि
-32001के साथ सेटअप दोबारा चलाने का संकेत। - स्थापित सत्र पर HTTP 404 कैश किए गए ID को हटा देता है और क्लाइंट को पुनः इनिशियलाइज़ करने के लिए कहता है।
यह कैसे काम करता है
┌────────────────┐ JSON-RPC stdio ┌────────────────┐ HTTP+Bearer ┌────────────────────┐
│ Claude/Cursor │ ───────────────► │ pdfcs-mcp │ ─────────────► │ PDF Content Search │
│ (MCP client) │ ◄─────────────── │ (this repo) │ ◄───────────── │ (port 44477) │
└────────────────┘ └────────────────┘ └────────────────────┘
PDF Content Search इंडेक्स (फ़ुल-टेक्स्ट + OCR + निकाले गए मेटाडेटा), AI-नामकरण पाइपलाइन, iOS/Android सिंक और सर्च इंजन का स्वामी है। यह ब्रिज stdio MCP ट्रांसपोर्ट को ओपन-सोर्स रखता है ताकि आप वायर फ़ॉर्मेट को स्वतंत्र रूप से ऑडिट कर सकें।
PDF Content Search के बारे में
PDF Content Search जटिल फ़ोल्डर संरचनाओं को बिजली-तेज़ फ़ुल-टेक्स्ट खोज से बदल देता है। मुख्य बातें:
- एकमुश्त खरीद — €89.99, कोई सदस्यता नहीं
- फ़ुल-टेक्स्ट खोज — हज़ारों PDFs में एक सेकंड से कम समय में
- OCR टेक्स्ट पहचान — Apple Vision Framework, स्कैन को खोजने योग्य बनाता है
- AI फ़ाइल नामकरण — इनवॉइस की फ़ोन फ़ोटो
250401 Invoice Telekom.pdfबन जाती है - मुफ़्त साथी ऐप्स — iOS और Android स्कैनर ऐप्स शामिल
- Mac पर एन्क्रिप्टेड सिंक
- उन्नत फ़िल्टर — तारीख, श्रेणी, प्रेषक, राशि; बूलियन ऑपरेटर; वाइल्डकार्ड
- Spotlight + iCloud Drive एकीकरण
- MCP सर्वर (यह रेपो) + REST API
- ऑफ़िस, लॉ फ़र्म, अकाउंटेंट के लिए बनाया गया — जिसके भी पास बहुत सारे दस्तावेज़ हों
→ PDF Content Search यहाँ से प्राप्त करें: store.juergenkoller.software
लाइसेंस
MIT — देखें LICENSE। ब्रिज ओपन सोर्स; PDF Content Search ऐप व्यावसायिक है।
समस्याएँ और सहायता
- ब्रिज बग: एक इश्यू खोलें
- ऐप सहायता: support@juergenkoller.software
निर्माता: Juergen Koller Software GmbH।