dotnet restoredotnet runMed servern igång i en terminal, öppna en annan terminal och kör följande kommando:
npx @modelcontextprotocol/inspector dotnet runDetta bör starta en webbserver med ett visuellt gränssnitt som låter dig testa exemplet.
När servern är ansluten:
- prova att lista verktyg och kör
addmed argumenten 2 och 4, du bör se 6 som resultat. - gå till resurser och resursmall och anropa "greeting", skriv in ett namn och du bör se en hälsning med namnet du angav.
Du kan starta det direkt i CLI-läge genom att köra följande kommando:
npx @modelcontextprotocol/inspector --cli dotnet run --method tools/listDetta kommer att lista alla verktyg som är tillgängliga på servern. Du bör se följande output:
{
"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"
]
}
}
]
}
För att anropa ett verktyg, skriv:
npx @modelcontextprotocol/inspector --cli dotnet run --method tools/call --tool-name Add --tool-arg a=1 --tool-arg b=2Du bör se följande output:
{
"content": [
{
"type": "text",
"text": "Sum 3"
}
],
"isError": false
}
Tip
Det är vanligtvis mycket snabbare att köra inspektorn i CLI-läge än i webbläsaren. Läs mer om inspektorn här.
Ansvarsfriskrivning:
Detta dokument har översatts med hjälp av AI-översättningstjänsten Co-op Translator. Även om vi strävar efter noggrannhet, bör du vara medveten om att automatiska översättningar kan innehålla fel eller felaktigheter. Det ursprungliga dokumentet på dess originalspråk bör betraktas som den auktoritativa källan. För kritisk information rekommenderas professionell mänsklig översättning. Vi ansvarar inte för eventuella missförstånd eller feltolkningar som uppstår vid användning av denna översättning.