Files
2026-07-13 13:31:35 +08:00

2.8 KiB
Raw Permalink Blame History

MCP Калкулатор Сервер (Python)

Једноставна имплементација сервера за Model Context Protocol (MCP) у Python-у која пружа основну функционалност калкулатора.

Инсталација

Инсталирајте потребне зависности:

pip install -r requirements.txt

Или директно инсталирајте MCP Python SDK:

pip install mcp>=1.18.0

Коришћење

Покретање сервера

Сервер је дизајниран за употребу од стране MCP клијената (као што је Claude Desktop). Да бисте покренули сервер:

python mcp_calculator_server.py

Напомена: Када га покренете директно у терминалу, видећете JSON-RPC грешке у валидацији. Ово је нормално понашање - сервер чека правилно форматиране поруке MCP клијента.

Тестирање функција

Да бисте тестирали да ли функције калкулатора исправно раде:

python test_calculator.py

Решавање проблема

Грешке при увозу

Ако видите ModuleNotFoundError: No module named 'mcp', инсталирајте MCP Python SDK:

pip install mcp>=1.18.0

JSON-RPC грешке при директном покретању

Грешке као што је "Invalid JSON: EOF while parsing a value" приликом директног покретања сервера су очекиване. Сервер захтева поруке MCP клијента, а не директан унос у терминалу.


Одрицање од одговорности:
Овај документ је преведен помоћу услуге за превођење вештачке интелигенције Co-op Translator. Иако настојимо да обезбедимо тачност, молимо вас да имате у виду да аутоматски преводи могу садржати грешке или нетачности. Оригинални документ на његовом изворном језику треба сматрати ауторитативним извором. За критичне информације препоручује се професионални превод од стране људи. Не преузимамо одговорност за било каква погрешна тумачења или неспоразуме који могу настати услед коришћења овог превода.