AI ایپس جوڑیں (MCP)
MonoChat MCP Server کی مدد سے Model Context Protocol (MCP) کو سپورٹ کرنے والی کوئی AI ایپ، جیسے Claude Code یا Cursor، آپ کے MonoChat اکاؤنٹ کے ساتھ کام کر سکتی ہے۔ AI ایپ ٹولز کے ایک مقرر سیٹ کے ذریعے MonoChat سے ڈیٹا مانگتی ہے؛ وہ صرف وہی دیکھ سکتی ہے جو آپ دیکھ سکتے ہیں۔
MonoChat MCP Server ہر پلان میں دستیاب ہے، پلان کے لحاظ سے کوئی حد نہیں۔
آپ کی ایکسیس کی سے جڑی AI ایپ آپ کے صارف کے طور پر کام کرتی ہے۔ وہ صرف انہی tenants تک پہنچتی ہے جن تک آپ کی رسائی ہے، اس سے زیادہ کچھ نہیں۔ جو کنکشن آپ استعمال نہیں کرتے انہیں منسوخ کر دیں۔
AI ایپ کیا کر سکتی ہے
یہ ٹولز ہر کنکشن کے لیے دستیاب ہیں:
| ٹول | یہ کیا کرتا ہے |
|---|---|
list_tenants | وہ tenants دکھاتا ہے جن تک کنکشن کی رسائی ہے۔ |
list_sessions | کسی tenant کے گفتگو سیشنز نئے سے پرانے کے ترتیب میں دکھاتا ہے، چاہیں تو صرف opened، assigned یا closed سیشنز۔ |
get_session | ایک گفتگو سیشن واپس کرتا ہے۔ |
list_messages | کسی سیشن کے پیغامات نئے سے پرانے کی ترتیب میں دکھاتا ہے۔ |
search_customers | کسی tenant کے کسٹمرز کو کی ورڈ سے تلاش کرتا ہے۔ |
list_message_templates | کسی tenant کے ایک چینل کے میسج ٹیمپلیٹس دکھاتا ہے۔ |
پیغام کا متن کسٹمرز اور ایجنٹس کی طرف سے آتا ہے۔ یہ AI ایپ کے پڑھنے کے لیے ڈیٹا ہے، ہدایات نہیں۔
کنکشن کا ایک اسکوپ ہوتا ہے، صرف پڑھنے کے لیے یا پڑھنا اور لکھنا۔ صرف پڑھنے والے کنکشن کو ڈیٹا تبدیل کرنے والے ٹولز کبھی نظر نہیں آتے۔ اوپر درج تمام ٹولز صرف پڑھتے ہیں۔
کنکشن بنائیں
کنکشن آپ کے اکاؤنٹ کا ہوتا ہے، کسی tenant کا نہیں۔ پہلے آپ کے پاس دو مرحلہ تصدیق (ای میل یا آتھنٹیکیٹر ایپ کے ذریعے) سیٹ اپ ہونی چاہیے۔
- اپنی پروفائل سیٹنگز کھولیں، MCP کنکشنز ٹیب منتخب کریں اور بنائیں پر کلک کریں۔
- ایک نام درج کریں، اسکوپ منتخب کریں (پہلے سے طے شدہ صرف پڑھنے کے لیے) اور میعاد دنوں میں درج کریں (پہلے سے طے شدہ 90، زیادہ سے زیادہ 365)۔
- اپنے دو مرحلہ تصدیقی طریقے کا 6 ہندسوں کا تصدیقی کوڈ درج کریں۔ اگر آپ ای میل تصدیق استعمال کرتے ہیں تو پہلے تصدیقی کوڈ بھیجیں پر کلک کریں۔
- ایکسیس کی کاپی کریں۔ یہ صرف ایک بار دکھائی جاتی ہے؛ یہ
mcp_sk_سے شروع ہوتی ہے۔
آپ کے زیادہ سے زیادہ 10 فعال کنکشن ہو سکتے ہیں۔
AI ایپ جوڑیں
سرور https://app.monochat.ai/api/mcp-server پر ہے (اگر آپ MonoChat اپنے سرورز پر چلاتے ہیں تو اپنا MonoChat ایڈریس استعمال کریں) اور Authorization ہیڈر میں ایکسیس کی بطور bearer ٹوکن مانگتا ہے۔
Claude Code
claude mcp add --transport http monochat https://app.monochat.ai/api/mcp-server \
--header "Authorization: Bearer <access key>"
Cursor
سرور کو ~/.cursor/mcp.json میں شامل کریں:
{
"mcpServers": {
"monochat": {
"url": "https://app.monochat.ai/api/mcp-server",
"headers": { "Authorization": "Bearer <access key>" }
}
}
}
کوئی بھی دوسرا MCP کلائنٹ جو streamable HTTP ٹرانسپورٹ اور حسب ضرورت ہیڈرز کو سپورٹ کرتا ہو، اسی طرح جڑتا ہے۔
حدود
کالز فی منٹ گنی جاتی ہیں: فی کنکشن 60، فی اکاؤنٹ 300 اور فی tenant 600، اور فی کنکشن بیک وقت زیادہ سے زیادہ 4 کالز۔ کچھ ٹولز ایک سے زیادہ کال کے طور پر گنے جاتے ہیں۔ حد پوری ہونے پر سرور 429 اسٹیٹس اور Retry-After ہیڈر کے ساتھ جواب دیتا ہے؛ AI ایپ کو اتنے سیکنڈ انتظار کرنا چاہیے۔
کنکشن منسوخ کریں
MCP کنکشنز ٹیب میں ہر کنکشن اپنی حالت، اسکوپ، میعاد اور آخری استعمال دکھاتا ہے۔ AI ایپ کی رسائی فوراً ختم کرنے کے لیے منسوخ کریں پر کلک کریں۔ منسوخ شدہ یا ختم ہو چکا کنکشن دوبارہ استعمال نہیں ہو سکتا؛ اس کے بجائے نیا بنائیں۔
ادارے کے لیے MCP رسائی کا انتظام
جو صارفین کسی ادارے کی ترتیبات بدل سکتے ہیں وہ اس کی MCP رسائی ترتیبات › ادارہ › MCP سرور میں سنبھالتے ہیں۔
- اس ادارے کے لیے MCP رسائی بند کریں: اسے آن کریں اور محفوظ کریں پر کلک کریں تاکہ ہر صارف کے ہر کنکشن سے اس ادارے کو آنے والی ہر MCP کال مسترد ہو۔ ادارہ پھر
list_tenantsمیں نظر نہیں آتا۔ MCP رسائی دوبارہ دینے کے لیے اسے آف کریں اور محفوظ کریں۔ - MCP کالز: اس ادارے کا نام لینے والے ٹول کی ہر کال، تازہ ترین پہلے، مسترد شدہ کالز سمیت۔ ہر قطار میں صارف، کنکشن، ٹول، حیثیت (کامیابی یا ناکام)، IP پتہ اور وقت دکھایا جاتا ہے۔ اس ادارے کے رکن نہ ہونے والے صارفین کی کالز نہیں دکھائی جاتیں۔