dotnet restoredotnet runCon el servidor en ejecución en una terminal, abre otra terminal y ejecuta el siguiente comando:
npx @modelcontextprotocol/inspector dotnet runEsto debería iniciar un servidor web con una interfaz visual que te permitirá probar el ejemplo.
Una vez que el servidor esté conectado:
- intenta listar las herramientas y ejecutar
add, con los argumentos 2 y 4, deberías ver 6 en el resultado. - ve a resources y resource template y llama a "greeting", escribe un nombre y deberías ver un saludo con el nombre que proporcionaste.
Puedes iniciarlo directamente en modo CLI ejecutando el siguiente comando:
npx @modelcontextprotocol/inspector --cli dotnet run --method tools/listEsto listará todas las herramientas disponibles en el servidor. Deberías ver la siguiente salida:
{
"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"
]
}
}
]
}
Para invocar una herramienta escribe:
npx @modelcontextprotocol/inspector --cli dotnet run --method tools/call --tool-name Add --tool-arg a=1 --tool-arg b=2Deberías ver la siguiente salida:
{
"content": [
{
"type": "text",
"text": "Sum 3"
}
],
"isError": false
}
![!TIP] Normalmente es mucho más rápido ejecutar el inspector en modo CLI que en el navegador. Lee más sobre el inspector aquí.
Aviso Legal:
Este documento ha sido traducido utilizando el servicio de traducción automática Co-op Translator. Aunque nos esforzamos por la precisión, tenga en cuenta que las traducciones automáticas pueden contener errores o inexactitudes. El documento original en su idioma nativo debe considerarse la fuente autorizada. Para información crítica, se recomienda la traducción profesional realizada por humanos. No nos hacemos responsables de malentendidos o interpretaciones erróneas derivadas del uso de esta traducción.