dotnet restoredotnet runCu serverul pornit într-un terminal, deschide un alt terminal și rulează următoarea comandă:
npx @modelcontextprotocol/inspector dotnet runAceasta ar trebui să pornească un server web cu o interfață vizuală care îți permite să testezi exemplul.
Odată ce serverul este conectat:
- încearcă să listezi uneltele și rulează
add, cu argumentele 2 și 4; ar trebui să vezi 6 în rezultat. - mergi la resurse și șablonul de resurse și apelează "greeting", introdu un nume și ar trebui să vezi un mesaj de salut cu numele pe care l-ai furnizat.
Poți să-l lansezi direct în modul CLI rulând următoarea comandă:
npx @modelcontextprotocol/inspector --cli dotnet run --method tools/listAceasta va lista toate uneltele disponibile pe server. Ar trebui să vezi următorul output:
{
"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"
]
}
}
]
}
Pentru a apela o unealtă, tastează:
npx @modelcontextprotocol/inspector --cli dotnet run --method tools/call --tool-name Add --tool-arg a=1 --tool-arg b=2Ar trebui să vezi următorul output:
{
"content": [
{
"type": "text",
"text": "Sum 3"
}
],
"isError": false
}
Tip
De obicei, este mult mai rapid să rulezi inspectorul în modul CLI decât în browser. Citește mai multe despre inspector aici.
Declinare de responsabilitate:
Acest document a fost tradus folosind serviciul de traducere AI Co-op Translator. Deși ne străduim să asigurăm acuratețea, vă rugăm să rețineți că traducerile automate pot conține erori sau inexactități. Documentul original în limba sa maternă ar trebui considerat sursa autoritară. Pentru informații critice, se recomandă traducerea profesională realizată de un specialist uman. Nu ne asumăm responsabilitatea pentru eventualele neînțelegeri sau interpretări greșite care pot apărea din utilizarea acestei traduceri.