سرویس MCP آلفانا
دسترسی مستقیم دستیارهای هوش مصنوعی به مستندات رسمی و بهروز SDK و Public API آلفانا.
آخرین بازبینی:
در این صفحه
MCP یا Model Context Protocol یک استاندارد باز برای اتصال ابزارهای هوش مصنوعی به منابع و ابزارهای خارجی است.
سرویس MCP آلفانا به دستیارهایی مثل Claude، Claude Code، Cursor و سایر clientهای سازگار اجازه میدهد مستندات رسمی آلفانا را مستقیماً جستوجو و مطالعه کنند.
بهجای اینکه مدل بر اساس اطلاعات قدیمی یا حافظه خودش حدس بزند، میتواند به همان مستنداتی دسترسی داشته باشد که در سایت آلفانا منتشر شدهاند.
چرا از MCP آلفانا استفاده کنیم؟
هنگام کدنویسی با کمک هوش مصنوعی، ممکن است مدل نام یک method، config یا endpoint قدیمی را پیشنهاد دهد.
MCP آلفانا این فاصله را کمتر میکند؛ دستیار شما میتواند مستندات deployشده و بهروز آلفانا را بخواند و پاسخ را بر اساس منبع رسمی ارائه کند.
این سرویس:
- از همان registryای میخواند که صفحههای همین سایت را میسازد؛ با هر انتشار مستندات، MCP هم بهروز میشود
- از جستوجوی فارسی و انگلیسی پشتیبانی میکند
- مستندات SDK، Public API، Frameworkها، Widgetها، Feature Flag، Experiment، Growth و Behavior را پوشش میدهد
- عمومی و فقطخواندنی است
- برای استفاده به Alphana API Key، ورود یا OAuth نیاز ندارد
- برای هر نتیجه، canonical URL صفحه رسمی را برمیگرداند
آدرس سرویس
https://alphana.ir/mcpابزارهای در دسترس
هر چهار ابزار فقطخواندنی هستند، ورودیشان اعتبارسنجی و محدود میشود و خروجی را هم بهصورت متن و هم بهصورت داده ساختیافته (structured content) برمیگردانند.
| ابزار | کاربرد |
|---|---|
search_docs | جستوجو در تمام مستندات آلفانا؛ عنوان، slug، بخشی از متن و canonical URL هر نتیجه را برمیگرداند |
get_doc | دریافت Markdown کامل یک صفحه با slug دقیق، همراه سرفصلها و تاریخ آخرین بازبینی |
list_docs | دریافت فهرست مرتب صفحات، با امکان فیلتر بر اساس section |
get_api_endpoint | دریافت endpointهای واقعی Public API بر اساس method، مسیر یا متن آزاد؛ همان فهرست مرجع endpointها |
صفحهها بهعنوان Resource
هر صفحه مستندات یک MCP Resource از نوع text/markdown هم هست و آدرس آن همان canonical URL صفحه است؛ برای مثال https://alphana.ir/docs/sdk/tracker. clientهایی که Resource را پشتیبانی میکنند میتوانند صفحهها را فهرست کنند و مستقیماً به گفتوگو پیوست کنند.
اتصال به MCP Client
این سرویس از Streamable HTTP رسمی MCP در حالت stateless استفاده میکند و به درخواستها با JSON پاسخ میدهد.
در هر client سازگار، کافی است یک Remote MCP Server با آدرس زیر اضافه کنید:
https://alphana.ir/mcpمشخصات اتصال:
| گزینه | مقدار |
|---|---|
| Transport | Streamable HTTP |
| Authentication | None |
| URL | https://alphana.ir/mcp |
| نسخههای پروتکل | 2024-11-05 تا 2026-07-28 |
اتصال در Claude
در Claude یا Claude Desktop به Settings → Connectors بروید، Add custom connector را انتخاب کنید، نام Alphana و URL بالا را وارد کنید و Add را بزنید. فیلدهای OAuth Client ID و Client Secret در تنظیمات پیشرفته را خالی بگذارید. این سرویس عمومی است و نباید صفحه ورود، OAuth، API Key یا درخواست مجوز حساب نمایش دهد. پس از اتصال، چهار ابزار search_docs، get_doc، list_docs و get_api_endpoint باید نمایش داده شوند.
Remote MCP Server را مستقیماً در فایل claude_desktop_config.json وارد نکنید؛ Remote Connectorهای Claude از بخش Connectors مدیریت میشوند.
اتصال در Claude Code و Cursor
در Claude Code:
claude mcp add --transport http alphana https://alphana.ir/mcpدر Cursor، سرور را در فایل .cursor/mcp.json پروژه یا ~/.cursor/mcp.json اضافه کنید:
{
"mcpServers": {
"alphana": {
"url": "https://alphana.ir/mcp"
}
}
}رفع اشکال اتصال
اگر Claude پیام «Couldn’t reach» نشان داد:
- مطمئن شوید URL دقیقاً
https://alphana.ir/mcpاست و فاصله یا مسیر اضافه ندارد. - URL را حذف و دوباره بهعنوان
Streamable HTTPبدون Authentication اضافه کنید. - اگر پاسخ
429دریافت شد، سقف نرخ درخواست پر شده است؛ پس از مدتی که HeaderRetry-Afterتعیین میکند دوباره تلاش کنید. - زمان خطا و Reference نمایشدادهشده توسط Claude را برای پشتیبانی آلفانا ارسال کنید.
- هرگز API Key آلفانا، Cookie، Token یا اطلاعات حساب را برای رفع اشکال MCP ارسال نکنید.
برای اضافهکردن Remote MCP URL، از راهنمای همان نسخهای که روی سیستم شما نصب است استفاده کنید.
چه سؤالهایی میتوانید بپرسید؟
برای مثال:
- «چطور آلفانا را در Next.js نصب کنم؟»
- «چطور با
useTrackGoalیک Conversion ثبت کنم؟» - «برای دریافت KPI نشستها از چه endpointی استفاده کنم؟»
- «Feature Flag در SDK چطور ارزیابی میشود؟»
دستیار هوش مصنوعی باید canonical URL برگشتی ابزار را بهعنوان منبع پاسخ ارائه کند.