dotnet restoredotnet runجب سرور ایک ٹرمینل میں چل رہا ہو، تو دوسرا ٹرمینل کھولیں اور درج ذیل کمانڈ چلائیں:
npx @modelcontextprotocol/inspector dotnet runیہ ایک ویب سرور شروع کرے گا جس میں ایک بصری انٹرفیس ہوگا جو آپ کو نمونہ آزمانے کی اجازت دے گا۔
جب سرور جڑ جائے:
- ٹولز کی فہرست بنانے کی کوشش کریں اور
addچلائیں، دلائل 2 اور 4 کے ساتھ، آپ کو نتیجے میں 6 نظر آنا چاہیے۔ - وسائل اور وسائل کے سانچے پر جائیں اور "greeting" کو کال کریں، ایک نام ٹائپ کریں اور آپ کو فراہم کردہ نام کے ساتھ ایک سلام نظر آنا چاہیے۔
آپ اسے براہ راست CLI موڈ میں درج ذیل کمانڈ چلا کر شروع کر سکتے ہیں:
npx @modelcontextprotocol/inspector --cli dotnet run --method tools/listیہ سرور میں دستیاب تمام ٹولز کی فہرست دے گا۔ آپ کو درج ذیل آؤٹ پٹ نظر آنا چاہیے:
{
"tools": [
{
"name": "Add",
"description": "Adds two numbers",
"inputSchema": {
"type": "object",
"properties": {
"a": {
"type": "integer"
},
"b": {
"type": "integer"
}
},
"title": "Add",
"description": "Adds two numbers",
"required": [
"a",
"b"
]
}
}
]
}
کسی ٹول کو چلانے کے لیے درج کریں:
npx @modelcontextprotocol/inspector --cli dotnet run --method tools/call --tool-name Add --tool-arg a=1 --tool-arg b=2آپ کو درج ذیل آؤٹ پٹ نظر آنا چاہیے:
{
"content": [
{
"type": "text",
"text": "Sum 3"
}
],
"isError": false
}
Tip
عام طور پر CLI موڈ میں انسپکٹر کو چلانا براؤزر کے مقابلے میں بہت تیز ہوتا ہے۔ انسپکٹر کے بارے میں مزید پڑھیں یہاں۔
ڈسکلیمر:
یہ دستاویز AI ترجمہ سروس Co-op Translator کا استعمال کرتے ہوئے ترجمہ کی گئی ہے۔ ہم درستگی کے لیے کوشش کرتے ہیں، لیکن براہ کرم آگاہ رہیں کہ خودکار ترجمے میں غلطیاں یا غیر درستیاں ہو سکتی ہیں۔ اصل دستاویز کو اس کی اصل زبان میں مستند ذریعہ سمجھا جانا چاہیے۔ اہم معلومات کے لیے، پیشہ ور انسانی ترجمہ کی سفارش کی جاتی ہے۔ ہم اس ترجمے کے استعمال سے پیدا ہونے والی کسی بھی غلط فہمی یا غلط تشریح کے ذمہ دار نہیں ہیں۔