MCP مخفف Model Context Protocol یا «پروتکل زمینهٔ مدل» است؛ استانداردی باز که به دستیارهای هوش مصنوعی مثل کلاد (Claude)، Codex و ChatGPT اجازه میدهد به ابزارها و دادههای بیرونی وصل شوند و کار واقعی انجام دهند. مدل زبانی بهتنهایی فقط متن میخواند و متن مینویسد؛ MCP راهی استاندارد است تا همان مدل بتواند فایل بخواند، در دیتابیس جستوجو کند، رویداد تقویم بسازد یا حتی عکس و ویدیو تولید کند.
به MCP معمولاً «درگاه یوإسبیسی هوش مصنوعی» میگویند: هر سرویس یکبار سرور MCP خودش را میسازد و هر دستیاری که این استاندارد را بشناسد، بدون کدنویسی اختصاصی از آن استفاده میکند. در این راهنما میخوانید MCP و MCP Server چیست، چطور کار میکند، چه فرقی با API دارد، چه خطرهایی دارد و چطور در چند دقیقه یک سرور واقعی را به کلاد و Codex وصل کنید.
یک سرور MCP آماده را همین حالا ببینید
صفحهٔ MCP نقطه نشان میدهد یک سرور واقعی چه ابزارهایی دارد، با کدام برنامهها کار میکند و هزینه را چطور کنترل میکند.
MCP چیست و چرا ساخته شد؟
شرکت Anthropic، سازندهٔ کلاد، پروتکل MCP را در نوامبر ۲۰۲۴ معرفی کرد. مسئلهای که حل میکرد ساده بود: هر دستیار هوش مصنوعی برای وصل شدن به هر ابزار، یک اتصال اختصاصی لازم داشت. اگر ده دستیار و صد ابزار داشته باشید، یعنی هزار اتصال جدا که هرکدام باید ساخته و نگهداری شود.
MCP این ضرب را به جمع تبدیل میکند. سازندهٔ ابزار یکبار سرور MCP میسازد و سازندهٔ دستیار یکبار پشتیبانی از MCP را اضافه میکند؛ از آن به بعد هر دستیاری به هر ابزاری وصل میشود. همین سادگی باعث شد MCP خیلی سریع فراگیر شود. OpenAI، گوگل و مایکروسافت پشتیبانی از آن را به محصولاتشان اضافه کردند و در دسامبر ۲۰۲۵ شرکت Anthropic پروژه را به بنیاد Agentic AI زیر نظر بنیاد لینوکس سپرد تا استانداردی بیطرف و متعلق به جامعه بماند.
MCP چطور کار میکند؟ معماری میزبان، کلاینت و سرور
هر اتصال MCP سه نقش دارد. دانستن این سه نقش کمک میکند بفهمید وقتی «یک سرور MCP اضافه میکنید» دقیقاً چه اتفاقی میافتد.
| نقش | چیست | مثال |
|---|---|---|
| میزبان (Host) | برنامهای که با آن کار میکنید و مدل داخلش است | اپ کلاد، Claude Code، Codex |
| کلاینت (Client) | بخشی از میزبان که با یک سرور حرف میزند | برای هر سرور یک کلاینت جدا |
| سرور (Server) | سرویسی که ابزار و داده را در اختیار مدل میگذارد | سرور گیتهاب، گوگل درایو، نقطه |
جریان کار اینطور است: شما در کلاد چیزی میخواهید، مدل از فهرست ابزارهای سرورهای وصلشده میفهمد کدام ابزار به کارش میآید، کلاینت درخواست را به سرور میفرستد، سرور کار را انجام میدهد و نتیجه را برمیگرداند و مدل آن را در پاسخش به شما نشان میدهد. شما فقط به زبان عادی حرف میزنید؛ انتخاب ابزار و ساختن درخواست فنی با مدل است.
سرور MCP چه چیزهایی در اختیار مدل میگذارد؟
یک سرور MCP سه نوع قابلیت دارد. «ابزارها» کارهایی هستند که مدل میتواند انجام دهد، مثل ساختن عکس یا ثبت یک رکورد. «منابع» دادههایی هستند که مدل میتواند بخواند، مثل محتوای یک فایل یا ردیفهای یک جدول. «قالبهای آماده» هم متنهای ازپیشنوشتهای هستند که سرور برای کارهای تکراری پیشنهاد میکند. بیشتر سرورهایی که کاربران عادی با آنها سروکار دارند، اساساً مجموعهای از ابزارها هستند.
MCP Server چیست؟ سرور محلی در برابر سرور راهدور
MCP Server برنامه یا سرویسی است که یک ابزار یا مجموعه داده را با زبان استاندارد MCP در اختیار دستیار میگذارد. سرورها دو شکل اصلی دارند و تفاوتشان برای کاربر عادی مهم است.
سرور محلی روی کامپیوتر خود شما اجرا میشود و از راه ورودی و خروجی استاندارد سیستمعامل با برنامه حرف میزند. برای دسترسی به فایلهای همان سیستم یا ابزارهای برنامهنویسی عالی است، اما معمولاً نصب، پیکربندی و گاهی نصب Node یا پایتون لازم دارد.
سرور راهدور روی اینترنت اجرا میشود و با HTTP در دسترس است. نصب ندارد؛ فقط یک آدرس اضافه میکنید و با حساب خودتان وارد میشوید. ورود معمولاً با OAuth انجام میشود، یعنی مثل «ورود با گوگل» در یک پنجرهٔ مرورگر اجازه میدهید و هیچ رمز یا کلیدی را دستی کپی نمیکنید. کانکتورهایی که در کلاد یا ChatGPT اضافه میکنید، همین سرورهای راهدورند.
تفاوت MCP و API چیست؟
API رابطی است که یک سرویس برای برنامهنویسها میسازد؛ هر API قواعد، نامها و روش احراز هویت خودش را دارد و برای استفاده از آن باید کد نوشت. MCP جای API را نمیگیرد، بلکه لایهای استاندارد روی آن است که مدل بتواند بدون کد اختصاصی از آن استفاده کند. در عمل بسیاری از سرورهای MCP پشت صحنه همان API سرویس را صدا میزنند.
| موضوع | API معمولی | MCP |
|---|---|---|
| مخاطب | برنامهنویس | دستیار هوش مصنوعی و کاربرش |
| اتصال | کد اختصاصی برای هر سرویس | یک استاندارد برای همهٔ سرویسها |
| کشف قابلیتها | خواندن مستندات | مدل فهرست ابزارها را خودش میگیرد |
| احراز هویت | کلید یا توکن دستی | معمولاً ورود OAuth در مرورگر |
اگر برنامهنویس هستید و میخواهید یک سرویس را داخل اپ خودتان صدا بزنید، هنوز API گزینهٔ درست است. اگر میخواهید دستیارتان مستقیم از یک سرویس استفاده کند، MCP مسیر سادهتری است.
MCP و ایجنت هوش مصنوعی چه ربطی به هم دارند؟
ایجنت دستیاری است که فقط جواب نمیدهد، بلکه برای رسیدن به یک هدف چند قدم پشت سر هم برمیدارد: اطلاعات جمع میکند، تصمیم میگیرد و کاری را انجام میدهد. ایجنت بدون ابزار مثل آدمی است که فکر خوبی دارد ولی دستش به جایی نمیرسد. MCP همان دستهاست؛ راهی استاندارد که ایجنت با آن به سرویسها وصل میشود. برای همین تقریباً همهٔ ابزارهای ایجنتی امروز، از Claude Code و Codex تا دستیارهای سازمانی، برای اتصال به ابزارها از MCP استفاده میکنند.
کاربردهای MCP؛ فقط برای برنامهنویسها نیست
بیشتر مقالههای فارسی MCP را ابزاری برای توسعهدهندهها معرفی میکنند، اما با رواج سرورهای راهدور، کاربر عادی هم بدون یک خط کد از آن استفاده میکند. چند نمونهٔ رایج:
- کار با فایل و سند: دستیار سندهای درایو یا نوشن را میخواند، خلاصه میکند یا فایل تازه میسازد.
- برنامهنویسی: Claude Code و Codex با سرورهای گیتهاب، دیتابیس و مرورگر، باگ را پیدا و اصلاح میکنند.
- کارهای روزمره: ثبت جلسه در تقویم، جستوجو در ایمیل یا ساختن کارت در ابزار مدیریت پروژه.
- ساخت عکس، ویدیو و صدا: کلاد خودش مدل ساخت تصویر یا ویدیو ندارد؛ با یک سرور MCP تولید رسانه، همان گفتگو به استودیوی تولید محتوا تبدیل میشود.
کدام برنامهها از MCP پشتیبانی میکنند؟
پشتیبانی از MCP امروز در بیشتر ابزارهای اصلی هوش مصنوعی وجود دارد، هرچند روش اضافه کردن سرور در هرکدام فرق میکند:
| برنامه | نوع سرور | روش اضافه کردن |
|---|---|---|
| Claude.ai و اپ دسکتاپ کلاد | راهدور | بخش Customize و تب Connectors |
| Claude Code | محلی و راهدور | یک دستور در ترمینال |
| Codex | محلی و راهدور | یک دستور در ترمینال |
| ChatGPT | راهدور | حالت توسعهدهنده در تنظیمات |
| Cursor و VS Code | محلی و راهدور | فایل تنظیمات یا بخش MCP |
اگر به خود کلاد دسترسی ندارید، هوش مصنوعی کلاد در نقطه را بدون فیلترشکن و با پرداخت ریالی در اختیارتان میگذارد و راهنمای اتصال Claude Code با اکانت نقطه نشان میدهد ابزار رسمی Anthropic را چطور بدون کارت خارجی راه بیندازید.
آموزش اتصال یک سرور MCP به کلاد و Codex
برای اینکه مراحل ملموس باشد، سرور MCP نقطه را مثال میزنیم؛ سروری راهدور که ابزار ساخت عکس، ویدیو و صدا را به دستیار میدهد. آدرس آن https://mcp.noqte.ai/mcp است و برای اتصال کلید API لازم ندارد. مراحل برای بیشتر سرورهای راهدور دیگر هم تقریباً همین است.
اتصال در Claude.ai و اپ دسکتاپ کلاد
- در کلاد از منوی کنار روی Customize بزنید و تب Connectors را باز کنید.
- دکمهٔ Add و بعد گزینهٔ Add custom connector را بزنید.
- نام را «نقطه» بگذارید، آدرس سرور را در فیلد آدرس بچسبانید و Continue را بزنید.
- در صفحهٔ تنظیمات ورود، گزینههایی را که کلاد خودش تشخیص داده تغییر ندهید و Add را بزنید.
- روی Connect بزنید، در پنجرهٔ باز شده وارد حساب نقطه شوید و حالت مجوز را انتخاب کنید.
کانکتوری که در نسخهٔ وب اضافه کنید، در اپ دسکتاپ هم دیده میشود و لازم نیست دوباره وصلش کنید.
اتصال در Claude Code
در ترمینال این دستور را اجرا کنید:
claude mcp add --transport http noqte https://mcp.noqte.ai/mcp
بعد داخل Claude Code فرمان /mcp را بزنید، سرور را انتخاب کنید و در مرورگر وارد شوید. از این به بعد وسط کدنویسی میتوانید بگویید «برای صفحهٔ اول این سایت یک تصویر شاخص بساز».
اتصال در Codex
در Codex دو دستور لازم است؛ اولی سرور را اضافه میکند و دومی ورود را در مرورگر باز میکند:
codex mcp add noqte --url https://mcp.noqte.ai/mcp
codex mcp login noqte
اتصال MCP نقطه را بسازید
وارد پنل اتصالهای نقطه شوید، حالت مجوز و سقف روزانه را تعیین کنید و هر وقت خواستید اتصال را قطع کنید.
نمونهٔ عملی: ساخت عکس، ویدیو و صدا با MCP
بعد از اتصال لازم نیست دستور فنی بنویسید. همانطور که با یک همکار حرف میزنید درخواست کنید؛ مدل خودش ابزار مناسب را انتخاب میکند:
- «برای صفحهٔ محصولم یک عکس از شیشهٔ عطر روی سطح خیس با نور طلایی بساز، مربع.»
- «از همین عکس یک ویدیوی ۵ ثانیهای عمودی بساز؛ دوربین آرام دور شیشه بچرخد.»
- «این متن را با صدای گرم و آرام فارسی بخوان: به فروشگاه ما خوش آمدید.»
- عکس خودتان را در گفتگو بگذارید و بنویسید «پسزمینه را سفید کن و نور را نرمتر کن.»
ارزش اصلی وقتی دیده میشود که اینها را پشت هم بخواهید: کلاد متن تبلیغ را مینویسد، عکسش را میسازد، از عکس ویدیو درمیآورد و گوینده اضافه میکند. همهٔ نتیجهها در گفتگو نمایش داده میشوند و در گالری حساب نقطه هم میمانند. اگر هنوز دستیار را وصل نکردهاید، همین درخواست ویدیو را مستقیم در ساخت ویدیو در نقطه امتحان کنید.
ساختن MCP Server؛ مسیر کوتاه برای برنامهنویسها
اگر میخواهید سرویس خودتان را در دسترس کلاد و Codex بگذارید، باید یک MCP Server بسازید. کیتهای رسمی توسعه برای تایپاسکریپت، پایتون و چند زبان دیگر منتشر شدهاند و کار را ساده میکنند. مسیر کلی این است:
- تصمیم بگیرید سرور چه ابزارهایی داشته باشد و هر ابزار چه ورودیهایی بگیرد؛ نام و توضیح هر ابزار باید برای مدل روشن باشد.
- با کیت توسعهٔ رسمی ابزارها را تعریف کنید و برای هرکدام تابعی بنویسید که کار واقعی را انجام دهد، معمولاً با صدا زدن API خود سرویس.
- برای آزمایش، سرور را محلی اجرا کنید و با ابزار بازرسی MCP یا مستقیم در Claude Code امتحانش کنید.
- برای استفادهٔ عمومی، سرور را با HTTP روی اینترنت منتشر کنید و ورود OAuth بگذارید تا کاربران بدون کلید وصل شوند.
بخش سخت معمولاً کد نیست، بلکه طراحی خوب ابزارها، امنیت ورود و کنترل کارهای پرهزینه است. سرور نقطه برای همین سه حالت مجوز و سقف روزانه دارد که پایینتر توضیح دادهایم.
امنیت MCP؛ پیش از اتصال هر سرور چه چیزهایی را چک کنیم؟
وصل کردن یک سرور MCP یعنی به دستیار اجازه میدهید به جای شما کاری انجام دهد. پس همان دقتی را که برای نصب یک اپ دارید، اینجا هم لازم است:
- سرور را از منبع معتبر اضافه کنید. آدرس را از سایت رسمی همان سرویس بردارید، نه از یک پست یا گروه ناشناس.
- کمترین دسترسی لازم را بدهید. اگر سرویس اجازه میدهد، فقط بخشهایی را باز کنید که واقعاً لازم دارید.
- مراقب تزریق دستور باشید. متنی که مدل از یک صفحه یا فایل میخواند ممکن است دستور پنهان داشته باشد؛ کارهای حساس را بدون تأیید خودتان به دستیار نسپارید.
- کارهای پرهزینه را محدود کنید. وقتی ابزاری هزینه دارد، مثل ساخت ویدیو، سرور باید پیش از خرج کردن از شما تأیید بگیرد یا سقف داشته باشد.
کنترل هزینه در MCP نقطه
نگرانی رایج این است که دستیار بدون اجازه اعتبار خرج کند. در نقطه این تصمیم با سرور است، نه با مدل؛ یعنی حتی اگر مدل اشتباه کند، از قاعدهای که شما گذاشتهاید عبور نمیکند.
| حالت | رفتار | مناسب برای |
|---|---|---|
| هر بار بپرس | هر ساخت پیش از اجرا کارت تأیید با مدل و هزینهٔ دقیق نشان میدهد | شروع کار و ساختهای گران |
| سقف هر درخواست | زیر سقف تعیینشده خودکار است و بالاتر از آن اول میپرسد | عکسهای سریع و پشت سر هم |
| بدون توقف | تأیید نمیخواهد و فقط سقف روزانه را رعایت میکند | کارهای طولانی در Claude Code و Codex |
حالت پیشفرض «هر بار بپرس» است و تا روی «تأیید» نزنید، یک کردیت هم کم نمیشود. اتصال رایگان است و هر ساخت همانقدر از کیف پول کم میکند که در خود سایت نقطه.
هزینهٔ ساختها را پیش از شروع بسنجید
قیمت مدلهای عکس، ویدیو و صدا و بستههای اعتبار را ببینید تا بدانید هر ساخت از کیف پول چقدر کم میکند.
جمعبندی
MCP زبان مشترکی است که دستیارهای هوش مصنوعی با آن به ابزارهای بیرونی وصل میشوند. برای برنامهنویس یعنی ساختن یک سرور بهجای ده اتصال جدا؛ برای کاربر عادی یعنی اضافه کردن یک آدرس و استفاده از سرویسها وسط گفتگو. اگر میخواهید اولین سرور MCP را امتحان کنید، یک سرور راهدور با ورود امن و کنترل هزینه، مثل MCP نقطه، سادهترین شروع است.
