dotnet restoredotnet runतलको कमाण्ड चलाउनु अघि अर्को टर्मिनल खोल्नुहोस् (सुनिश्चित गर्नुहोस् कि सर्भर अझै चलिरहेको छ)।
एक टर्मिनलमा सर्भर चलिरहेको अवस्थामा, अर्को टर्मिनल खोल्नुहोस् र निम्न कमाण्ड चलाउनुहोस्:
npx @modelcontextprotocol/inspector http://localhost:3001यसले एउटा वेब सर्भर सुरु गर्नेछ जसले भिजुअल इन्टरफेस मार्फत नमुना परीक्षण गर्न अनुमति दिन्छ।
सुनिश्चित गर्नुहोस् कि Streamable HTTP ट्रान्सपोर्ट प्रकारको रूपमा चयन गरिएको छ, र URL
http://localhost:3001/mcpछ।
सर्भर जडान भएपछि:
- उपकरणहरूको सूची हेर्न प्रयास गर्नुहोस् र
addकमाण्ड चलाउनुहोस्, २ र ४ आर्गुमेन्टसहित, परिणाममा ६ देखिनु पर्छ। - resources र resource template मा जानुहोस् र "greeting" कल गर्नुहोस्, नाम टाइप गर्नुहोस् र तपाईंले दिएको नामसहितको अभिवादन देख्नु पर्छ।
तपाईं सिधै CLI मोडमा निम्न कमाण्ड चलाएर यसलाई सुरु गर्न सक्नुहुन्छ:
npx @modelcontextprotocol/inspector --cli http://localhost:3001 --method tools/listयसले सर्भरमा उपलब्ध सबै उपकरणहरूको सूची देखाउनेछ। तपाईंले निम्न आउटपुट देख्नु पर्छ:
{
"tools": [
{
"name": "AddNumbers",
"description": "Add two numbers together.",
"inputSchema": {
"type": "object",
"properties": {
"a": {
"description": "The first number",
"type": "integer"
},
"b": {
"description": "The second number",
"type": "integer"
}
},
"title": "AddNumbers",
"description": "Add two numbers together.",
"required": [
"a",
"b"
]
}
}
]
}
कुनै उपकरण कल गर्न टाइप गर्नुहोस्:
npx @modelcontextprotocol/inspector --cli http://localhost:3001 --method tools/call --tool-name AddNumbers --tool-arg a=1 --tool-arg b=2तपाईंले निम्न आउटपुट देख्नु पर्छ:
{
"content": [
{
"type": "text",
"text": "3"
}
],
"isError": false
}
![!TIP] CLI मोडमा ispector चलाउनु ब्राउजरको तुलनामा प्रायः धेरै छिटो हुन्छ। ispector बारे थप पढ्न यहाँ जानुहोस्।
अस्वीकरण:
यो दस्तावेज AI अनुवाद सेवा Co-op Translator प्रयोग गरी अनुवाद गरिएको हो। हामी शुद्धताका लागि प्रयासरत छौं, तर कृपया ध्यान दिनुहोस् कि स्वचालित अनुवादमा त्रुटि वा अशुद्धता हुन सक्छ। मूल दस्तावेज यसको मूल भाषामा आधिकारिक स्रोत मानिनुपर्छ। महत्वपूर्ण जानकारीका लागि व्यावसायिक मानव अनुवाद सिफारिस गरिन्छ। यस अनुवादको प्रयोगबाट उत्पन्न कुनै पनि गलतफहमी वा गलत व्याख्याका लागि हामी जिम्मेवार छैनौं।