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 значно швидший, ніж у браузері. Детальніше про інспектор читайте тут.
Відмова від відповідальності:
Цей документ було перекладено за допомогою сервісу автоматичного перекладу Co-op Translator. Хоча ми прагнемо до точності, будь ласка, майте на увазі, що автоматичні переклади можуть містити помилки або неточності. Оригінальний документ рідною мовою слід вважати авторитетним джерелом. Для критично важливої інформації рекомендується звертатися до професійного людського перекладу. Ми не несемо відповідальності за будь-які непорозуміння або неправильні тлумачення, що виникли внаслідок використання цього перекладу.