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