项目文件夹

文件

MCP Calculator Server (Python)

En enkel serverimplementation av Model Context Protocol (MCP) i Python som erbjuder grundläggande kalkylatorfunktionalitet.

Installation

Installera de nödvändiga beroendena:

pip install -r requirements.txt

Eller installera MCP Python SDK direkt:

pip install mcp>=1.18.0

Användning

Starta servern

Servern är designad för att användas av MCP-klienter (som Claude Desktop). För att starta servern:

python mcp_calculator_server.py

Obs: När du kör servern direkt i en terminal kommer du att se JSON-RPC valideringsfel. Detta är normalt beteende - servern väntar på korrekt formaterade MCP-klientmeddelanden.

Testa funktionerna

För att testa att kalkylatorfunktionerna fungerar korrekt:

python test_calculator.py

Felsökning

Importfel

Om du ser ModuleNotFoundError: No module named 'mcp', installera MCP Python SDK:

pip install mcp>=1.18.0

JSON-RPC-fel vid direkt körning

Fel som "Invalid JSON: EOF while parsing a value" när du kör servern direkt är förväntade. Servern behöver MCP-klientmeddelanden, inte direkt terminalinmatning.


Ansvarsfriskrivning:
Detta dokument har översatts med hjälp av AI-översättningstjänsten Co-op Translator. Även om vi strävar efter noggrannhet, bör det noteras att automatiserade översättningar kan innehålla fel eller felaktigheter. Det ursprungliga dokumentet på dess ursprungliga språk bör betraktas som den auktoritativa källan. För kritisk information rekommenderas professionell mänsklig översättning. Vi ansvarar inte för eventuella missförstånd eller feltolkningar som uppstår vid användning av denna översättning.