Files

Server MCP Calculator (Python)

O implementare simplă a unui server Model Context Protocol (MCP) în Python care oferă funcționalități de bază pentru un calculator.

Instalare

Instalează dependențele necesare:

pip install -r requirements.txt

Sau instalează direct MCP Python SDK:

pip install mcp>=1.18.0

Utilizare

Rularea Serverului

Serverul este conceput pentru a fi utilizat de clienți MCP (cum ar fi Claude Desktop). Pentru a porni serverul:

python mcp_calculator_server.py

Notă: Când este rulat direct într-un terminal, vei vedea erori de validare JSON-RPC. Acest comportament este normal - serverul așteaptă mesaje formatate corect de la clienții MCP.

Testarea Funcțiilor

Pentru a testa dacă funcțiile calculatorului funcționează corect:

python test_calculator.py

Depanare

Erori de Import

Dacă vezi ModuleNotFoundError: No module named 'mcp', instalează MCP Python SDK:

pip install mcp>=1.18.0

Erori JSON-RPC la Rularea Directă

Erori precum "Invalid JSON: EOF while parsing a value" atunci când rulezi serverul direct sunt de așteptat. Serverul are nevoie de mesaje de la clienți MCP, nu de input direct din terminal.


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ă fiți conștienț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.