MCP چیست و چطور دستیار هوش مصنوعی را به کسبوکارت وصل میکند
Claude و ChatGPT و Cursor میتوانند بهجای حرفزدن، دادهی کسبوکارت را بخوانند و کارهایت را انجام دهند؛ MCP همان دری است که انجیر برایشان باز میکند. بدون کد، با کنترل کامل.
· ۷ دقیقه خواندن · تیم انجیر

دستیارت همهچیز را میداند جز کسبوکار تو
Claude و ChatGPT و Cursor از تاریخ فرانسه تا نوشتن کد همهچیز را بلدند. ولی اگر بپرسی «این ماه از تهران چند سفارش داشتم؟» یا «سفارش ۱۰۴۳ چی شد؟» جوابی ندارند، چون به کسبوکار تو راه ندارند. هرچه در پنل ووکامرس، فراز اساماس یا جدولهای انجیرت هست، برای دستیار نامرئی است.
تا همین چند ماه پیش راهحل این بود که یک برنامهنویس برای هر دستیار و هر سرویس یک «افزونه» بنویسد. حالا استانداردی هست که این کار را یک بار برای همه انجام میدهد، و انجیر آن را برای کسی که برنامهنویس نیست هم شدنی کرده است.
MCP به زبان ساده
MCP (Model Context Protocol) یک قرارداد مشترک است که شرکت Anthropic (سازندهی Claude) در پاییز ۲۰۲۴ منتشر کرد و امروز Claude، Cursor، ChatGPT و بیشتر دستیارهای جدی از آن پشتیبانی میکنند.
سادهترین تشبیه: MCP برای هوش مصنوعی همان کاری را میکند که USB برای کامپیوتر کرد. قبل از USB هر دستگاه سیم و درگاه خودش را داشت؛ بعد از آن هر چیزی به هر کامپیوتری وصل میشود. MCP همین را برای دستیارها میسازد: یک نشانی به دستیار میدهی و او خودش میفهمد چه «ابزار»هایی آنجا هست و هرکدام چه ورودیای میخواهد.
سه کاری که دستیار با انجیر میکند
وقتی دستیارت را با انجیر وصل کنی، سه کار از دستش برمیآید که یک دستیار خالی نمیتواند:
- از دادهات بپرس. «چند سفارش، چقدر فروش، کدام مشتری» را از جدولهای انجیرت میپرسی و همان عددِ جمعشده را میگیری، بیآنکه هزار ردیف را خودت زیر و رو کنی.
- کارهایت را انجام بده. «سفارشهای امروز را خلاصه کن» یا «به این مشتری پیامک بده»؛ دستیار همان گردشکارِ وصل به کسبوکارت را اجرا میکند، نه یک جواب کلی.
- تو تعیین میکنی به چه برسد. پیشفرض هیچ جدول و هیچ کاری باز نیست؛ خودت انتخاب میکنی دستیار چه ببیند و چه بکند.
انجیر چه کاره است؟
اینجا دو مشکل عملی هست. اول اینکه ووکامرس و فراز اساماس و بقیهی سرویسهای ایرانی سرور MCP ندارند و قرار هم نیست به این زودی داشته باشند. دوم اینکه حتی اگر داشتند، نمیخواهی کلید کسبوکارت را دست دستیار بدهی تا هر کاری خواست بکند.
انجیر هر دو را حل میکند:
- هر گردشکار میتواند یک ابزار MCP بشود. بهجای دسترسی خام، یک گردشکار میسازی که دقیقاً یک کار میکند (مثلاً «سفارش را با شماره پیدا کن و وضعیتش را برگردان») و همان را به دستیار میدهی.
- کلیدها پیش انجیر میمانند. دستیار فقط نام ابزار و ورودی را میبیند؛ اتصال ووکامرس همانجایی است که همیشه بود و رمزش هیچوقت دست دستیار نمیافتد.
- یک نشانی برای همهی ابزارها. هر پروژهی انجیر یک نشانی MCP دارد. هر گردشکار تازهای که با تریگر «وقتی دستیار صدا میزند» منتشر کنی، خودکار به فهرست ابزارهای دستیار اضافه میشود؛ لازم نیست دوباره چیزی را در دستیارت تنظیم کنی.
در پنج دقیقه: دستیار را وصل کن
بیایید یک نمونهی واقعی راه بیندازیم. راهکار آمادهاش هست، پس چیزی نمیسازی؛ فقط وصل میکنی.
- راهکار «وضعیت سفارش را از دستیار بپرس» را در انجیر نصب کن. ویزارد فقط اتصال ووکامرس را میخواهد؛ اگر از قبل داری، همان را انتخاب کن.
- در انجیر از منوی کناری دستیار را باز کن و اتصال دستیار را بزن. نشانی MCP پروژهات همانجاست و قدمهای اتصال Claude یکییکی آمده است.
- در Claude نشانی را بهعنوان کانکتور سفارشی اضافه کن و بار اول که اجازه خواست، «همیشه اجازه بده» را بزن. اگر کانکتور نمیخواهی، همان پنجره راه برنامهی دسکتاپ Claude را هم دارد.
- حالا در گفتوگو بنویس: «سفارش ۱۰۴۳ چی شد؟». دستیار ابزار مناسب را صدا میزند، انجیر سفارش را از ووکامرس میگیرد، و دستیار جواب میدهد: وضعیت، مبلغ، اقلام، نام خریدار.
از دادهات بپرس
بخشِ تازه و کاربردیِ ماجرا این است که دستیار میتواند جدولهای انجیرت را هم بخواند. سفارشها، مشتریها، لیدها، هر چیزی که در جدول نگه میداری.
نکتهی مهم این است که دستیار ردیفها را دانهدانه نمیخواند. وقتی میپرسی «فروش هر شهر این ماه چقدر بود؟»، انجیر جمع و شمارش را در خودِ دیتابیس حساب میکند و فقط نتیجه را بالا میفرستد؛ یک سطر برای هر شهر. برای همین حتی روی جدولی با هزاران ردیف هم جواب سریع و درست میگیری.
چند نمونه که میشود پرسید:
- «این هفته چند سفارش پرداختنشده دارم؟»
- «۵ مشتری که بیشترین خرید را داشتهاند کیاند؟»
- «میانگین مبلغ سفارشهای تهران چقدر است؟»
کنترل دسترسی: دستیار فقط به چیزی میرسد که تو میگویی
اینجا همان جایی است که انجیر با «کلید را بده دست ChatGPT» فرق میکند. کنترل کامل دست توست:
- پیشفرض بسته است. تا وقتی خودت یک جدول را برای دستیار باز نکنی، دستیار نه اسمش را میبیند نه به آن میرسد. جدولِ حقوق و دستمزد را باز نمیکنی، دستیار هم اصلاً نمیداند وجود دارد.
- فقط خواندن. روی داده، دستیار فقط میخواند. کارهای نوشتنی و برگشتناپذیر فقط از راه گردشکاری انجام میشوند که خودت ساختهای، و میتوانی وسطشان یک مرحلهی «تأیید» بگذاری.
- همهچیز ثبت میشود. هر بار که دستیار چیزی میپرسد یا ابزاری را صدا میزند، در «فعالیت دستیار» ثبت میشود: چه پرسیده، از کدام جدول، و چند ردیف برگشته. میبینی دستیار دقیقاً به چه دست زده.
چه کارهای دیگری میشود به دستیار داد؟
هر چیزی که در انجیر گردشکارش را بسازی. چند نمونه که مشتریها میسازند:
- «به مشتری ۰۹۱۲… پیامک بده که سفارشش آماده است»: ابزاری با دو ورودی (شماره و متن) که از فراز اساماس میفرستد. دستیار متن را خودش مینویسد.
- «این تیکت را در جدول پیگیری ثبت کن»: یک ورودی متن، یک سطر تازه در جدول انجیر.
- «محصول X موجود است؟»: جستوجوی محصول و برگرداندن موجودی.
قاعدهی خوب این است که هر ابزار یک کار بکند و توضیحش بگوید دقیقاً کِی به درد میخورد. دستیار از روی همان توضیح انتخاب میکند؛ «ابزار فروش» به او چیزی نمیگوید، ولی «سفارشهای امروز ووکامرس را برمیگرداند؛ وقتی دربارهی فروش یا سفارش پرسیده شد» دقیقاً همان چیزی است که لازم دارد.
بعدش چه؟
اگر ووکامرس نداری، همان راهکار را در سازنده باز کن و مرحلهی «یافتن سفارش» را با هر برنامهی دیگری عوض کن؛ تریگر و مرحلهی پاسخ همان میمانند. و اگر ابزاری میخواهی که در انجیر نیست، به پشتیبانی بگو؛ فهرست برنامهها هر هفته بزرگتر میشود.
بیشتر در آموزش اتوماسیون
همهاولین راهکار انجیر؛ از انتخاب تا دیدن نتیجه اجرا
لازم نیست گردشکار را از صفر بسازی. از «راهکارها» یک راهکار آماده برمیداری، ویزارد اتصالها را میخواهد، چند پرسش کوتاه میپرسد، هر مرحله را آزمایش میکند و بعد از یک تست نهایی روشنش میکنی.
دانستنیهای ایجنت؛ چطور ایجنت هوش مصنوعی از روی سایت، فایل و جوابهای تیمت یاد میگیرد
ایجنت فقط به اندازهی چیزی که دربارهی کسبوکارت میداند خوب جواب میدهد. چهار راه برای یاد دادن به ایجنت انجیر، از متن کوتاه تا خواندن کل سایت، و اینکه چطور از اشتباههایش درس بگیرد.
ایجنت هوش مصنوعی چیست و با چت بات و دستیار چه فرقی دارد؟
ایجنت هوش مصنوعی فقط جواب نمیدهد؛ از دانستنیهای خودت میخواند، محصول را با قیمت واقعی نشان میدهد، درخواست را ثبت میکند و هر جا لازم شد کار را به تیمت میسپارد. فرقش با چت بات و دستیار، و مرزهایی که امنش نگه میدارد.