dotnet restoredotnet runAmíg a szerver fut az egyik terminálban, nyiss meg egy másik terminált, és futtasd a következő parancsot:
npx @modelcontextprotocol/inspector dotnet runEz elindít egy web szervert vizuális felülettel, amely lehetővé teszi a minta tesztelését.
Miután a szerver csatlakozott:
- próbáld meg lekérdezni az eszközöket, és futtasd az
addparancsot a 2 és 4 argumentummal, az eredménynek 6-nak kell lennie. - menj a resources és resource template részhez, hívd meg a "greeting" funkciót, írj be egy nevet, és egy névre szóló üdvözlést kell látnod.
Közvetlenül CLI módban is elindíthatod a következő paranccsal:
npx @modelcontextprotocol/inspector --cli dotnet run --method tools/listEz kilistázza a szerveren elérhető összes eszközt. A következő kimenetet kell látnod:
{
"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"
]
}
}
]
}
Egy eszköz meghívásához írd be:
npx @modelcontextprotocol/inspector --cli dotnet run --method tools/call --tool-name Add --tool-arg a=1 --tool-arg b=2A következő kimenetet kell látnod:
{
"content": [
{
"type": "text",
"text": "Sum 3"
}
],
"isError": false
}
![!TIP] Általában sokkal gyorsabb az inspector futtatása CLI módban, mint a böngészőben. További információkat az inspectorról itt találsz.
Jogi nyilatkozat:
Ez a dokumentum az AI fordító szolgáltatás, a Co-op Translator segítségével készült. Bár a pontosságra törekszünk, kérjük, vegye figyelembe, hogy az automatikus fordítások hibákat vagy pontatlanságokat tartalmazhatnak. Az eredeti dokumentum az anyanyelvén tekintendő hiteles forrásnak. Fontos információk esetén szakmai, emberi fordítást javaslunk. Nem vállalunk felelősséget az ebből a fordításból eredő félreértésekért vagy téves értelmezésekért.