Files

MCP-laskinpalvelin (Python)

Yksinkertainen Model Context Protocol (MCP) -palvelimen toteutus Pythonilla, joka tarjoaa peruslaskinominaisuuksia.

Asennus

Asenna tarvittavat riippuvuudet:

pip install -r requirements.txt

Tai asenna MCP Python SDK suoraan:

pip install mcp>=1.18.0

Käyttö

Palvelimen käynnistäminen

Palvelin on suunniteltu MCP-asiakkaiden (kuten Claude Desktop) käytettäväksi. Käynnistä palvelin:

python mcp_calculator_server.py

Huom: Kun suoritat palvelimen suoraan terminaalissa, näet JSON-RPC-validointivirheitä. Tämä on normaalia - palvelin odottaa oikein muotoiltuja MCP-asiakasviestejä.

Toimintojen testaaminen

Testataksesi, että laskin toimii oikein:

python test_calculator.py

Vianmääritys

Tuontivirheet

Jos näet ModuleNotFoundError: No module named 'mcp', asenna MCP Python SDK:

pip install mcp>=1.18.0

JSON-RPC-virheet suoraan suoritettaessa

Virheet, kuten "Invalid JSON: EOF while parsing a value", kun suoritat palvelimen suoraan, ovat odotettavissa. Palvelin tarvitsee MCP-asiakasviestejä, ei suoraa terminaalisyötettä.


Vastuuvapauslauseke:
Tämä asiakirja on käännetty käyttämällä tekoälypohjaista käännöspalvelua Co-op Translator. Vaikka pyrimme tarkkuuteen, huomioithan, että automaattiset käännökset voivat sisältää virheitä tai epätarkkuuksia. Alkuperäinen asiakirja sen alkuperäisellä kielellä tulisi pitää ensisijaisena lähteenä. Tärkeissä tiedoissa suositellaan ammattimaista ihmiskäännöstä. Emme ole vastuussa tämän käännöksen käytöstä johtuvista väärinkäsityksistä tai virhetulkinnoista.