Preporučuje se instalacija uv, ali nije obavezna, pogledajte uputstva
python -m venv venvvenv\Scrips\activatepip install "mcp[cli]"mcp run server.pySa serverom koji radi u jednom terminalu, otvorite drugi terminal i pokrenite sledeću komandu:
mcp dev server.pyOvo bi trebalo da pokrene veb server sa vizuelnim interfejsom koji vam omogućava da testirate primer.
Kada se server poveže:
- pokušajte da prikažete alate i pokrenete
add, with args 2 and 4, you should see 6 in the result. - go to resources and resource template and call get_greeting, type in a name and you should see a greeting with the name you provided.
The inspector you ran is actually a Node.js app and mcp dev, što je omotač oko njega.
Možete ga pokrenuti direktno u CLI modu izvršavanjem sledeće komande:
npx @modelcontextprotocol/inspector --cli mcp run server.py --method tools/listOvo će prikazati sve dostupne alate na serveru. Trebalo bi da vidite sledeći izlaz:
{
"tools": [
{
"name": "add",
"description": "Add two numbers",
"inputSchema": {
"type": "object",
"properties": {
"a": {
"title": "A",
"type": "integer"
},
"b": {
"title": "B",
"type": "integer"
}
},
"required": [
"a",
"b"
],
"title": "addArguments"
}
}
]
}
Da biste pozvali alat, otkucajte:
npx @modelcontextprotocol/inspector --cli mcp run server.py --method tools/call --tool-name add --tool-arg a=1 --tool-arg b=2Trebalo bi da vidite sledeći izlaz:
{
"content": [
{
"type": "text",
"text": "3"
}
],
"isError": false
}
![!TIP] Obično je mnogo brže pokrenuti ispektor u CLI modu nego u pretraživaču. Pročitajte više o ispektoru ovde.
Одричање од одговорности:
Овај документ је преведен коришћењем AI услуге за превођење Co-op Translator. Иако се трудимо да постигнемо тачност, молимо вас да будете свесни да аутоматски преводи могу садржати грешке или нетачности. Оригинални документ на његовом изворном језику треба сматрати меродавним извором. За критичне информације, препоручује се професионални превод од стране људи. Не сносимо одговорност за било какве неспоразуме или погрешна тумачења која могу произаћи из употребе овог превода.