3.7 KiB
MCP క్యాల్క్యులేటర్ సర్వర్ (Python)
సాధారణ మోడల్ కాంటెక్స్ట్ ప్రోటోకాల్ (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 క్లయింట్ సందేశాలు అవసరం, నేరుగా టెర్మినల్ ఇన్పుట్ కాదు.
అస్పష్టత:
ఈ పత్రాన్ని AI అనువాద సేవ Co-op Translator ఉపయోగించి అనువదించబడింది. మేము ఖచ్చితత్వానికి ప్రయత్నించినప్పటికీ, ఆటోమేటెడ్ అనువాదాల్లో పొరపాట్లు లేదా తప్పిదాలు ఉండవచ్చు. మూల పత్రం దాని స్వదేశీ భాషలో అధికారిక మూలంగా పరిగణించాలి. ముఖ్యమైన సమాచారానికి, ప్రొఫెషనల్ మానవ అనువాదం సిఫార్సు చేయబడుతుంది. ఈ అనువాదం వాడకంలో ఏర్పడిన ఏవైనా అపార్థాలు లేదా తప్పుదారుల కోసం మేము బాధ్యత వహించము.