چطور اینستاگرام را به ChatGPT وصل کنیم؟ راهنمای واقعی اتصال با Composio و MCP
فرق «کپشن بنویس» با «پیج من را تحلیل کن» فقط یک اتصال است
تا وقتی ChatGPT به اینستاگرام شما دسترسی ندارد، فقط بر اساس چیزی که خودتان برایش میفرستید پیشنهاد میدهد. اما وقتی اتصال درست برقرار شود، ماجرا عوض میشود: میتوانید از آن بخواهید پروفایل را بخواند، آخرین پست را بررسی کند، Insights را تحلیل کند و در صورت داشتن مجوز مناسب، بخشی از کارهای اجرایی را هم انجام دهد.
روی کاغذ، اتصال اینستاگرام به ChatGPT ساده به نظر میرسد: یک حساب را وصل میکنیم، چند مجوز میدهیم و تمام. در عمل، اگر چند حساب اینستاگرام یا Meta در مرورگر فعال باشد، یا ندانیم کدام صفحه OAuth را باید تأیید کنیم، ممکن است مدام به حساب اشتباه برگردیم، اتصال ناقص بسازیم یا تصور کنیم مشکل از ChatGPT است.
در این راهنما، بهجای تعریف جزئیات شخصی یا مسیرهای مخصوص یک حساب، الگوی عمومی و قابلتکرار را نشان میدهیم: چه چیزی لازم است، هر بخش چه نقشی دارد، در کجا باید مکث کنید و از کجا بفهمید اتصال واقعاً سالم است.
نام بعضی منوها در ChatGPT، Composio یا Meta ممکن است با بهروزرسانی رابط کاربری تغییر کند. منطق اتصال مهمتر از نام دقیق دکمههاست: Instagram → Composio → MCP → ChatGPT.
چرا اصلاً اینستاگرام را به ChatGPT وصل کنیم؟
اگر فقط برای ایدهپردازی، نوشتن کپشن یا ساخت تقویم محتوا از ChatGPT استفاده میکنید، اتصال مستقیم الزامی نیست. اما اتصال زمانی ارزشمند میشود که بخواهید هوش مصنوعی با داده واقعی همان حساب کار کند.
| بدون اتصال | بعد از اتصال |
|---|---|
| کپشن را بر اساس توضیح شما مینویسد | میتواند پست موجود را بخواند و بر همان اساس تحلیل کند |
| آمار را باید دستی وارد کنید | در صورت دسترسی API، Insights را مستقیماً میخواند |
| کامنتها را باید کپی کنید | میتواند کامنتهای قابلدسترسی را بخواند و برای پاسخ کمک کند |
| اجرای کار بیرون از ChatGPT است | بعضی اقدامات مجاز میتوانند از طریق ابزار متصل اجرا شوند |
معماری اتصال را یکبار درست بفهمیم
این تفکیک خیلی مهم است. شما «رمز اینستاگرام را داخل ChatGPT» وارد نمیکنید. احراز هویت در صفحه رسمی سرویس انجام میشود و اتصال از طریق OAuth شکل میگیرد. Composio هم برای اتصال MCP یک آدرس مشترک در اختیار کلاینت سازگار قرار میدهد. مستندات رسمی Composio آدرس https://connect.composio.dev/mcp را برای Composio Connect معرفی میکند.
قبل از شروع، این چهار مورد را آماده کنید
- حساب اینستاگرام هدف را مشخص کنید. اگر چند حساب دارید، از قبل بدانید دقیقاً کدام Username باید در صفحه مجوز نمایش داده شود.
- Composio را آماده داشته باشید. ابتدا خود Instagram را در بخش Connect Apps متصل کنید.
- در ChatGPT امکان ساخت اتصال MCP/Plugin را داشته باشید. بسته به نسخه رابط، مسیر ممکن است با عنوان Plugins، Create app یا MCP دیده شود.
- برای حساب حرفهای آماده باشید. در تجربه عملی ما اتصال و Insights روی حساب Business تست شد؛ سطح امکانات API برای نوع حساب و مجوزهای مختلف میتواند متفاوت باشد.
مرحله ۱: Instagram را در Composio متصل کنید
در داشبورد Composio وارد Connect Apps شوید و Instagram را پیدا کنید. فرایند احراز هویت را شروع کنید و فقط مجوزهایی را فعال کنید که واقعاً برای کارتان نیاز دارید.
اگر فقط میخواهید تحلیل بگیرید، از دسترسی خواندن شروع کنید. برای انتشار، پاسخ به پیام یا مدیریت کامنتها زمانی مجوز بدهید که دقیقاً میدانید چرا به آن نیاز دارید.
مرحله ۲: آدرس MCP را از Composio بردارید
در Composio به بخش Connect my agent بروید. در قسمت MCP، آدرس اتصال را میبینید. در زمان نگارش این راهنما، آدرس رسمی Composio Connect این است:

مرحله ۳: در ChatGPT یک MCP App بسازید
در بخش Plugins یا تنظیمات مربوط به MCP، گزینه ساخت اتصال جدید را باز کنید. اگر ابتدا صفحه بارگذاری فایل Plugin را دیدید، گزینهای مانند Create MCP App یا ساخت اتصال MCP را انتخاب کنید.
برای یک اتصال ساده میتوانید فیلدها را به این شکل پر کنید:
| فیلد | مقدار پیشنهادی |
|---|---|
| Name | Instagram via Composio |
| Description | Connect ChatGPT to Instagram via Composio MCP |
| Connection | Server URL |
| Server URL | https://connect.composio.dev/mcp |
| Authentication | OAuth |

ChatGPT برای MCPهای سفارشی درباره ریسک دسترسی به داده و اجرای ابزارها هشدار میدهد. این هشدار را صرفاً برای رد شدن از مرحله نصب نادیده نگیرید؛ منبع MCP و سطح دسترسی را بررسی کنید.
مرحله ۴: مهمترین صفحه — قبل از Allow، Username را نگاه کنید
بیشترین خطاها دقیقاً همینجا اتفاق میافتد. وقتی صفحه مجوز Instagram باز شد، قبل از اینکه روی Allow بزنید، ببینید متن بالای صفحه میگوید Composio به کدام حساب درخواست دسترسی دارد.
اگر Username همان حساب هدف نیست، ادامه ندهید. Cancel کنید، سشن حسابهای Instagram/Meta را اصلاح کنید و دوباره فرایند را اجرا کنید. اگر چند حساب در یک مرورگر فعال باشند، این کنترل ساده میتواند جلوی اتصال اشتباه را بگیرد.

مرحله ۵: اتصال را با تست خواندنی تأیید کنید، نه با انتشار
یکی از اشتباههای رایج این است که بلافاصله بعد از اتصال، سراغ انتشار پست برویم. راه امنتر این است که ابتدا سه تست بدون تغییر داده انجام دهید:
تست سهمرحلهای شبکه وب:
- خواندن مشخصات پروفایل و تأیید Username حساب هدف
- خواندن آخرین پست یا Reel
- خواندن Insights در یک بازه زمانی مشخص
اگر هر سه مرحله درست کار کرد، اتصال فقط «ظاهراً متصل» نیست؛ ChatGPT عملاً میتواند دادههای حساب را از مسیر Composio دریافت کند. بعد از آن میتوانید سراغ عملیات حساستر مثل مدیریت کامنت، پاسخ به پیام یا انتشار محتوا بروید.
اگر اتصال گیر کرد، این جدول را بررسی کنید
| نشانه | علت محتمل | اقدام |
|---|---|---|
| صفحه مجوز حساب دیگری را نشان میدهد | سشن فعال مرورگر مربوط به حساب دیگری است | Cancel؛ حساب هدف را در Instagram/Meta فعال کنید و دوباره شروع کنید |
| OAuth مدام به همان حساب اشتباه برمیگردد | Login state یا اتصال قبلی هنوز فعال است | اتصال قبلی را بررسی کنید؛ در صورت لزوم سشن مرورگر را پاکسازی یا از پروفایل مرورگر جدا استفاده کنید |
| پروفایل خوانده میشود ولی Insights خالی است | برای متریک یا بازه انتخابشده دادهای وجود ندارد یا دسترسی آن متریک محدود است | بازه زمانی و متریک دیگری را امتحان کنید؛ خالی بودن یک متریک الزاماً به معنی خرابی اتصال نیست |
| خواندن کار میکند ولی انتشار نه | Scope انتشار یا شرایط API کامل نیست | مجوزهای اتصال و نوع حساب را دوباره بررسی کنید |
بعد از اتصال، ChatGPT چه کارهایی میتواند انجام دهد؟
بسته به سطح دسترسی، نوع حساب و ابزارهایی که Composio برای Instagram در اختیار میگذارد، کاربردها میتواند از تحلیل ساده تا اجرای عملیات ادامه پیدا کند. در یک اتصال موفق میتوان از این الگوها استفاده کرد:
ارزش اصلی این اتصال برای یک کسبوکار کوچک این نیست که «هوش مصنوعی جای مدیر شبکه اجتماعی را بگیرد». ارزش واقعی این است که بخشی از کارهای تکراری، بررسی داده، آمادهسازی پاسخ و تحلیل محتوا از حالت دستی خارج شود و تصمیمگیری سریعتر شود.
سه قانون امنیتی که بهتر است جدی بگیرید
احراز هویت باید در صفحه رسمی سرویس انجام شود، نه داخل متن گفتگو.
اگر فقط تحلیل میخواهید، مجوز انتشار یا مدیریت پیام را بیدلیل فعال نکنید.
اول Read Test، بعد پاسخ آزمایشی و در آخر انتشار. برای حذف، ارسال پیام یا انتشار عمومی بهتر است تأیید انسانی حفظ شود.
جمعبندی: اتصال خوب، اتصال قابلآزمایش است
علامت موفقیت این نیست که کنار Instagram کلمه Connected دیده شود.
اتصال زمانی قابل اعتماد است که بتوانید حساب درست را شناسایی کنید، یک محتوای واقعی را بخوانید و یک متریک واقعی را دریافت کنید. بعد از آن تازه نوبت اتوماسیون و عملیات اجرایی میرسد.
اگر فقط یک نکته از این مقاله به خاطر بسپارید، همین باشد: در صفحه OAuth عجله نکنید؛ Username حساب هدف و سطح مجوزها را قبل از Allow کنترل کنید. همین توقف چندثانیهای میتواند ساعتها آزمونوخطا را حذف کند.
قدم بعدی شما
در شبکه وب، هوش مصنوعی را کنار وبسایت و اتوماسیون میبینیم؛ یعنی از «ابزار» به «فرایند» میرسیم.
مطالب مرتبط پیشنهادی: