uv स्थापित करने की सिफारिश की जाती है, लेकिन यह आवश्यक नहीं है, निर्देश देखें
python -m venv venvvenv\Scrips\activatepip install "mcp[cli]"mcp run server.pyजब सर्वर एक टर्मिनल में चल रहा हो, तो दूसरा टर्मिनल खोलें और निम्नलिखित कमांड चलाएं:
mcp dev server.pyयह एक वेब सर्वर शुरू करेगा जिसमें एक दृश्य इंटरफ़ेस होगा जो आपको नमूने का परीक्षण करने की अनुमति देगा।
एक बार सर्वर कनेक्ट हो जाने पर:
- उपकरणों को सूचीबद्ध करने का प्रयास करें और
add, with args 2 and 4, you should see 6 in the result. - go to resources and resource template and call get_greeting, type in a name and you should see a greeting with the name you provided.
The inspector you ran is actually a Node.js app and mcp dev इसके चारों ओर एक आवरण है।
आप इसे CLI मोड में सीधे निम्नलिखित कमांड चलाकर लॉन्च कर सकते हैं:
npx @modelcontextprotocol/inspector --cli mcp run server.py --method tools/listयह सर्वर में उपलब्ध सभी उपकरणों को सूचीबद्ध करेगा। आपको निम्नलिखित आउटपुट देखना चाहिए:
{
"tools": [
{
"name": "add",
"description": "Add two numbers",
"inputSchema": {
"type": "object",
"properties": {
"a": {
"title": "A",
"type": "integer"
},
"b": {
"title": "B",
"type": "integer"
}
},
"required": [
"a",
"b"
],
"title": "addArguments"
}
}
]
}
किसी उपकरण को बुलाने के लिए टाइप करें:
npx @modelcontextprotocol/inspector --cli mcp run server.py --method tools/call --tool-name add --tool-arg a=1 --tool-arg b=2आपको निम्नलिखित आउटपुट देखना चाहिए:
{
"content": [
{
"type": "text",
"text": "3"
}
],
"isError": false
}
Tip
आमतौर पर ब्राउज़र की तुलना में CLI मोड में इंस्पेक्टर चलाना बहुत तेज़ होता है। इंस्पेक्टर के बारे में अधिक पढ़ें यहां।
अस्वीकरण:
यह दस्तावेज़ AI अनुवाद सेवा Co-op Translator का उपयोग करके अनुवादित किया गया है। जबकि हम सटीकता के लिए प्रयास करते हैं, कृपया ध्यान दें कि स्वचालित अनुवाद में त्रुटियाँ या अशुद्धियाँ हो सकती हैं। मूल दस्तावेज़ को उसकी मूल भाषा में आधिकारिक स्रोत माना जाना चाहिए। महत्वपूर्ण जानकारी के लिए, पेशेवर मानव अनुवाद की सिफारिश की जाती है। इस अनुवाद के उपयोग से उत्पन्न किसी भी गलतफहमी या गलत व्याख्या के लिए हम उत्तरदायी नहीं हैं।