منصوبے کے بارے میں

یہ ریپوزٹری ماڈل کانٹیکسٹ پروٹوکول (MCP) کی حوالہ نفاذیات کا سیٹ فراہم کرتی ہے۔ اسے MCP اسٹیئرنگ گروپ نگہبان کرتا ہے اور یہ ڈویلپرز کے لیے تعلیمی وسائل کے طور پر موزوں ہے جو اپنے MCP سرور بنارہے ہیں، نہ کہ پیداواری حل۔ یہ ریپوزٹری MCP کی کثرت کو دکھاتی ہے، جو بڑے زبان ماڈلز (LLMs) کو مختلف ٹولز اور ڈیٹا ذرائع تک محفوظ، کنٹرول شدہ رسائی دیتا ہے۔ سرور مختلف زبانوں میں دستیاب سرکاری MCP SDKs کا استعمال کرتے ہوئے بنائے گئے ہیں، بشمول C#، Go، Java، Kotlin، PHP، Python، Ruby، Rust، Swift، اور TypeScript۔ فعال حوالہ سرور شامل ہیں: - ایوریthing: پرامپٹس، وسائل، اور ٹولز کے ساتھ حوالہ/ٹیسٹ سرور。 - Fetch: موثر LLM استعمال کے لیے ویب مواد کی کشیدگی اور تبدیلی。 - Filesystem: کنفیگر ایل ایبل رسائی کے کنٹرول کے ساتھ محفوظ فائل آپریشنز。 - Git: Git ریپوزٹری کو پڑھنے، تلاش کرنے، اور منظم کرنے کے ٹولز。 - Memory: علم گراف پر مبنی مستقل یاداشت نظام。 - Sequential Thinking: سوچ کے تسلسل کے ذریعے متحرک اور تأملی مسئلہ حل。 - Time: وقت اور ٹائم زون کنورژن صلاحیتیں。 پہلے دستیاب سرور AWS KB Retrieval، Brave Search، GitHub، Google Drive، PostgreSQL، Puppeteer، Redis، اور Slack جیسی خدمات کے لیے آرکائیو ہو کر ایک علیحدہ ریپوزٹری میں منتقل ہو چکے ہیں، جن میں سے بعض سرکاری کمیونٹی نگہبان سرور سے متبادل ہو چکے ہیں۔ TypeScript پر مبنی سرور براہ راست npx کا استعمال کر کے چلائے جا سکتے ہیں، جبکہ Python پر مبنی سرور uvx یا pip کا استعمال کر کے چلائے جا سکتے ہیں۔ اس ریپوزٹری میں Claude Desktop جیسے MCP کلینٹس میں ان سرورز کو ضم کرنے کے لیے کنفیگریشن مثالیں شامل ہیں۔ نئے شراکت داری کے لیے پروجیکٹ Apache License، Version 2.0 کے تحت لائسنس یافتہ ہے، جبکہ موجودہ کوڈ MIT کے تحت ہے۔