Model Context Protocol، وضاحت

MCP مختلف AI ایپلیکیشنز اور بیرونی خدمات کو صلاحیتوں کو بیان کرنے اور درخواستوں کا تبادلہ کرنے کا ایک مشترکہ طریقہ دیتا ہے۔ یہ ہر جوڑے کے لیے الگ کنکشن ڈیزائن کی ضرورت کو کم کرتا ہے۔

Model Context Protocol، یا MCP، ایک کھلا معیار ہے جو AI ایپلیکیشنز کو بیرونی ٹولز، ڈیٹا اور خدمات سے مشترکہ client-server فارمیٹ کے ذریعے جوڑتا ہے۔

MCP ایپلیکیشن کو سروس سے الگ کرتا ہے

Host وہ AI ایپلیکیشن ہے جسے کوئی شخص استعمال کرتا ہے۔ اس host کے اندر ایک client ایک MCP server کے ساتھ رابطہ کرتا ہے۔ Server منظور شدہ ٹولز، معلومات، یا دوبارہ استعمال کے قابل prompts کو ظاہر کرتا ہے۔

یہ علیحدگی ایک سروس کو ایک سے زیادہ مطابقت رکھنے والے host کو ایک ہی MCP کنکشن پیش کرنے دیتی ہے۔ رسائی کے کنٹرول اور اجازتیں اب بھی اس کنکشن کے گرد رہتی ہیں۔

پروٹوکول workflow نہیں چلاتا

MCP رابطے کو معیاری بناتا ہے۔ یہ فیصلہ نہیں کرتا کہ کون سا کاروباری مقصد حاصل کرنا ہے، agent کو کب ٹول کال کرنا چاہیے، یا تجویز کردہ عمل کو منظور کیا جانا چاہیے یا نہیں۔

Host اور اس کے ارد گرد کے کنٹرول یہ فیصلے کرتے ہیں۔ MCP حصوں کے درمیان منظم درخواست اور نتیجہ لے جاتا ہے۔

Model Context Protocol کی اصطلاحات

MCP host
AI ایپلیکیشن جہاں کوئی شخص درخواست کرتا ہے اور ماڈل کام کرتا ہے۔
MCP client
host کے اندر وہ حصہ جو ایک MCP server کے ساتھ رابطے کا انتظام کرتا ہے۔
MCP server
ایک سروس جو منظور شدہ ٹولز، معلومات، یا دوبارہ استعمال کے قابل prompts کو پروٹوکول کے ذریعے ظاہر کرتی ہے۔

MCP کیا معیاری بناتا ہے

ٹول کی دریافت

ایک client سیکھ سکتا ہے کہ server کون سی منظور شدہ صلاحیتیں فراہم کرتا ہے۔

منظم پیغامات

Clients اور servers مشترکہ فارمیٹ میں درخواستیں اور نتائج کا تبادلہ کرتے ہیں۔

واضح علیحدگی

پروٹوکول حصوں کو جوڑتا ہے، جبکہ ایپلیکیشن فیصلہ کرتی ہے کہ انہیں کیسے اور کب استعمال کرنا ہے۔

Model Context Protocol کے بارے میں سوالات

نہیں۔ یہ AI ایپلیکیشنز کے ذریعے استعمال ہونے والا ایک کنکشن معیار ہے۔ ماڈل، host، client، اور server الگ حصے رہتے ہیں۔

نہیں۔ Tool calling ٹول کی درخواست تجویز کرنے اور سنبھالنے کا عمل ہے۔ MCP معیاری بناتا ہے کہ ایپلیکیشنز ان خدمات سے کیسے جڑتی ہیں جو وہ ٹولز ظاہر کر سکتی ہیں۔

نہیں۔ ایپلیکیشن کو اب بھی قابل اعتماد servers، محدود اجازتوں، input کی جانچ، اور اہم اعمال کے لیے منظوری کے قواعد کی ضرورت ہے۔

متعلقہ لغت کی اصطلاحات

واضح حدود کے ساتھ ٹولز کو جوڑیں

Caffeine ایپس Internet Computer پر چلتی ہیں، جو اسی مقصد کے لیے بنایا گیا ایک عوامی نیٹ ورک ہے۔