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. Въпреки че се стремим към точност, моля, имайте предвид, че автоматизираните преводи могат да съдържат грешки или неточности. Оригиналният документ на неговия роден език трябва да се счита за авторитетен източник. За критична информация се препоръчва професионален човешки превод. Ние не носим отговорност за каквито и да е недоразумения или неправилни тълкувания, произтичащи от използването на този превод.