Files

ایم سی پی کیلکولیٹر سرور (پائتھون)

ایک سادہ ماڈل کانٹیکسٹ پروٹوکول (MCP) سرور کا نفاذ پائتھون میں جو بنیادی کیلکولیٹر کی خصوصیات فراہم کرتا ہے۔

انسٹالیشن

ضروری ڈیپینڈنسیز انسٹال کریں:

pip install -r requirements.txt

یا ایم سی پی پائتھون ایس ڈی کے کو براہ راست انسٹال کریں:

pip install mcp>=1.18.0

استعمال

سرور چلانا

سرور ایم سی پی کلائنٹس (جیسے Claude Desktop) کے ذریعے استعمال کے لیے ڈیزائن کیا گیا ہے۔ سرور شروع کرنے کے لیے:

python mcp_calculator_server.py

نوٹ: جب آپ اسے براہ راست ٹرمینل میں چلائیں گے، تو آپ کو JSON-RPC ویلیڈیشن کی غلطیاں نظر آئیں گی۔ یہ معمول کا رویہ ہے - سرور مناسب فارمیٹ میں ایم سی پی کلائنٹ پیغامات کا انتظار کر رہا ہے۔

فنکشنز کی جانچ

یہ جانچنے کے لیے کہ کیلکولیٹر کے فنکشنز صحیح کام کر رہے ہیں:

python test_calculator.py

خرابیوں کا پتہ لگانا

امپورٹ کی غلطیاں

اگر آپ کو ModuleNotFoundError: No module named 'mcp' نظر آئے، تو ایم سی پی پائتھون ایس ڈی کے انسٹال کریں:

pip install mcp>=1.18.0

JSON-RPC کی غلطیاں جب براہ راست چلائیں

ایسی غلطیاں جیسے "Invalid JSON: EOF while parsing a value" جب سرور کو براہ راست چلایا جائے، متوقع ہیں۔ سرور کو ایم سی پی کلائنٹ پیغامات کی ضرورت ہوتی ہے، نہ کہ براہ راست ٹرمینل ان پٹ۔


اعلانِ لاتعلقی:
یہ دستاویز AI ترجمہ سروس Co-op Translator کا استعمال کرتے ہوئے ترجمہ کی گئی ہے۔ ہم درستگی کی بھرپور کوشش کرتے ہیں، لیکن براہ کرم آگاہ رہیں کہ خودکار ترجمے میں غلطیاں یا غیر درستیاں ہو سکتی ہیں۔ اصل دستاویز کو اس کی اصل زبان میں مستند ذریعہ سمجھا جانا چاہیے۔ اہم معلومات کے لیے، پیشہ ور انسانی ترجمہ کی سفارش کی جاتی ہے۔ اس ترجمے کے استعمال سے پیدا ہونے والی کسی بھی غلط فہمی یا غلط تشریح کے لیے ہم ذمہ دار نہیں ہیں۔