वर्कस्पेस-लोकल — आपकी वास्तविक कोडबेस पर डिस्क पर खोज करता है, दूरस्थ इंडेक्स नहीं।
Code Search MCP Server
ADK-Rust एंटरप्राइज़ एजेंटों के लिए सेमांटिक कोड खोज, प्रतीक खोज, कॉल ग्राफ़, निर्भरता ग्राफ़, स्वामित्व मानचित्र, और संदर्भ पैक निर्माण। स्थानीय कार्यक्षेत्र के खिलाफ काम करने वाले 8 MCP टूल्स प्रदान करता है।
यह एजेंट को क्या देता है
एक MCP कनेक्शन के पीछे एक उद्देश्य-निर्मित क्षमता।
सर्वर अपने डोमेन लॉजिक का मालिक होता है और एक टूल अनुबंध प्रकाशित करता है जिसे MCP क्लाइंट खोज सकता है। ADK-Rust उस अनुबंध को एजेंट में लोड कर सकता है, चुने गए मॉडल प्रदाता के लिए प्रत्येक स्कीमा को सामान्यीकृत कर सकता है, और कनेक्शन जीवनचक्र को एजेंट के बिजनेस लॉजिक से बाहर रखता है।
मल्टी-भाषा — Rust, TypeScript, Python, Go, Java, JavaScript का समर्थन करता है।
संरचनात्मक जागरूकता — प्रतीकों, कॉल ग्राफ़, निर्भरताओं, और स्वामित्व को समझता है।
संदर्भ पैक — संबंधित फ़ाइलें, निर्भरताएं, और परीक्षण LLM संदर्भ विंडो के लिए इकट्ठा करें।
शून्य कॉन्फ़िग — किसी निर्देशिका की ओर इंगित करें और खोजें। कोई इंडेक्सिंग चरण आवश्यक नहीं।
रजिस्ट्री-तैयार — ADK-Rust एंटरप्राइज़ ऑनबोर्डिंग के लिए mcp-server.toml के साथ आता है।
आर्किटेक्चर
Code Search MCP Server एजेंट सिस्टम में कैसे फिट बैठता है।
मॉडल को कभी भी सर्वर के पीछे सिस्टम के कार्यान्वयन विवरण या क्रेडेंशियल्स की आवश्यकता नहीं होती। यह समीक्षित टूल परिभाषाओं को देखता है। MCP क्लाइंट खोज और कॉल संभालता है, जबकि सर्वर सत्यापन, नीति, और अपने डोमेन सिस्टम के साथ संचार का स्वामित्व रखता है।
ADK-Rust एजेंट
समीक्षित टूल कैटलॉग से एक क्षमता चुनता है।
MCP क्लाइंट
स्कीमाओं का पता लगाता है, कॉल भेजता है, और टाइप की गई सामग्री प्राप्त करता है।
Code Search MCP Server
अनुरोध को सत्यापित करता है और 8 दस्तावेजीकृत टूल अनुबंधों का मालिक है।
डोमेन सिस्टम
API, डेटा, क्रेडेंशियल्स, और सर्वर के पीछे के बिजनेस नियमों को बनाए रखता है।
प्रोजेक्ट दस्तावेज़ से
सर्वर की प्रकाशित वास्तुकला
टूल कैटलॉग
एजेंट Code Search MCP Server से क्या करवा सकता है?
प्रत्येक टूल का एक स्थिर नाम, एक मानव-पठनीय उद्देश्य, और MCP प्रारंभिककरण के दौरान खोजा गया JSON इनपुट अनुबंध होता है। जोखिम वर्ग प्रोजेक्ट के रजिस्ट्री मैनिफेस्ट से आते हैं जब उपलब्ध हों।
8 नामित टूल्स
semantic_searchसेमांटिक कोड खोज — केवल टेक्स्ट मिलान नहीं, अर्थ द्वारा कोड खोजें
read onlylookup_symbolप्रतीक परिभाषा देखें (फ़ंक्शन, स्ट्रक्चर, ट्रेट, कॉन्स्ट, टाइप)
read onlyfind_referencesकोडबेस में प्रतीक के सभी संदर्भ खोजें
read onlycall_graphफ़ंक्शन के लिए कॉल ग्राफ़ प्राप्त करें (कौन कॉल करता है, क्या कॉल करता है)
read onlydependency_graphमॉड्यूल या क्रेट के लिए निर्भरता ग्राफ़ प्राप्त करें
read onlycodeownersफ़ाइल या निर्देशिका पथ के लिए CODEOWNERS प्राप्त करें
read onlycontext_packसंदर्भ पैक बनाएं — संबंधित फ़ाइलें, निर्भरताएं, और परीक्षण इकट्ठा करें
read onlyexplain_symbolप्रतीक समझाएं — परिभाषा, हस्ताक्षर, डॉक कमेंट्स, उपयोग गणना
read onlyगवर्नेंस
प्रत्येक टूल के प्रभाव को समझें।
एक सर्वर कनेक्शन अपने क्रेडेंशियल्स और डिप्लॉयमेंट वातावरण के अधिकार को विरासत में लेता है। नीचे दिए गए घोषणाएँ इस प्रोजेक्ट के README और MCP रजिस्ट्री मैनिफेस्ट से आती हैं; आपका एप्लिकेशन अभी भी तय करता है कि एजेंट को कौन से टूल मिलते हैं और कहाँ अनुमोदन आवश्यक है।
- रजिस्ट्री मैनिफेस्ट केवल-पढ़ने योग्य टूल जोखिम वर्ग घोषित करता है।
MCP सतह
वर्तमान दस्तावेज़ क्या घोषित करता है।
MCP टूल्स, संसाधन, प्रॉम्प्ट्स, संरचित परिणाम, प्रगति, रद्दीकरण, और लंबी अवधि के कार्य ले सकता है। यह रिकॉर्ड इस रिपॉजिटरी द्वारा स्पष्ट रूप से उल्लिखित आधुनिक प्रोटोकॉल फीचर्स को उजागर करता है।
इंस्टॉल करें और कनेक्ट करें
प्रोजेक्ट के दस्तावेजीकृत प्रारंभिक बिंदु का पालन करें।
सर्वर को उस वातावरण में इंस्टॉल करें जो उसके क्रेडेंशियल्स और डोमेन एक्सेस का मालिक है। इसे अपने MCP होस्ट में जोड़ें, खोजे गए टूल्स को सत्यापित करें, और उत्पादन एजेंट को देने से पहले टूलसेट को सीमित करें।
cargo install mcp-code-searchexport CODE_SEARCH_WORKSPACE=/path/to/your/projectकमांड और कॉन्फ़िगरेशन सार्वजनिक README से निकाले जाते हैं। तैनाती से पहले आधिकारिक दस्तावेज़ में आवश्यकताएँ, पर्यावरण चर, और रिलीज-विशिष्ट विकल्पों की पुष्टि करें।
आधिकारिक दस्तावेज़
प्रोजेक्ट मेंटेनर्स के सत्य स्रोत के साथ जारी रखें।
यह पृष्ठ सर्वर का एक सुलभ मानचित्र प्रदान करता है। सटीक स्कीमाओं, आवश्यकताओं, कॉन्फ़िगरेशन, उदाहरणों, परीक्षणों, रिलीज़, और सुरक्षा अपडेट के लिए रिपॉजिटरी प्राधिकृत बनी रहती है।
खोज जारी रखें
डेवलपर टूल में अधिक।
स्रोत रिकॉर्ड
इस कैटलॉग प्रविष्टि के लिए रिलीज और रिपॉजिटरी मेटाडेटा।
- संस्करण
- 1.1.0
- लाइसेंस
- Apache-2.0
- टूल्स
- 8
- संशोधन
- 8a24b93a66d3
- अपडेट किया गया
- 24 मई 2026