dotnet restoredotnet run在一個終端機啟動伺服器後,開啟另一個終端機並執行以下指令:
npx @modelcontextprotocol/inspector dotnet run這會啟動一個帶有視覺介面的網頁伺服器,讓你能測試範例。
伺服器連線後:
- 試著列出工具並執行
add,參數為 2 和 4,結果應該會顯示 6。 - 前往 resources 和 resource template,呼叫 "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 模式下執行 inspector 會比在瀏覽器中快很多。 更多關於 inspector 的資訊請參考 這裡。
免責聲明:
本文件由 AI 翻譯服務 Co-op Translator 進行翻譯。雖然我們致力於確保準確性,但請注意自動翻譯可能包含錯誤或不準確之處。原始文件的母語版本應被視為權威來源。對於重要資訊,建議採用專業人工翻譯。我們不對因使用本翻譯而產生的任何誤解或誤譯承擔責任。