برو به محتوای اصلی

ارتباط‌های محلی

با استفاده از برنامه دسکتاپ می‌توانید سرورهای MCP محلی (Model Context Protocol) را ثبت کنید. اینها ارتباطاتی با سرویس‌ها و ابزارهای خارجی هستند که مستقیماً روی رایانه شما اجرا می‌شوند.

چرا فقط در برنامه دسکتاپ؟

سرورهای MCP می‌توانند به دو صورت ارتباط برقرار کنند:

نوعپروتکلوب اپدسکتاپ اپ
SSEServer-Sent Events از طریق HTTP✅ بله✅ بله
Stdioورودی/خروجی استاندارد❌ خیر✅ بله

سرورهای استدیو (Stdio) از طریق خط فرمان (stdin/stdout) ارتباط می‌گیرند. این روش قدرتمند و بسیار استفاده‌شده است، اما دسترسی مستقیم به سیستم‌عامل را می‌طلبد. مرورگر وب به دلیل محدودیت‌های امنیتی نمی‌تواند این کار را انجام دهد.

برنامه دسکتاپ به عنوان یک برنامه کامل روی رایانه شما کار می‌کند و بنابراین می‌تواند:

  • برنامه‌های محلی را راه‌اندازی و هدایت کند
  • از طریق stdin/stdout ارتباط برقرار کند
  • به منابع محلی دسترسی پیدا کند

MCP چیست؟

Model Context Protocol یک استاندارد باز است که به دستیارهای هوش مصنوعی اجازه می‌دهد با ابزارها و منابع داده‌ای خارجی ارتباط برقرار کنند. یک سرور MCP ارائه می‌کند:

  • ابزارها - اقداماتی که هوش مصنوعی می‌تواند انجام دهد (مثلاً جست‌وجوی فایل‌ها، فراخوانی API)
  • منابع - داده‌هایی که هوش مصنوعی می‌تواند بخواند (مثلاً اسناد، اطلاعات پایگاه داده)
  • پرامپت‌ها - دستورالعمل‌های از پیش تعیین‌شده برای وظایف خاص

یافتن سرورهای MCP

منابع مختلفی برای یافتن سرورهای MCP وجود دارد:

منبعURLتوضیح
دایرکتوری سرورهای MCPmcpservers.orgدایرکتوری گسترده با صدها سرور
Awesome MCP Serversgithub.com/punkpeye/awesome-mcp-serversفهرستی در گیت‌هاب
Smitherysmithery.aiرجیستری با قابلیت جستجو
مخزن MCP رسمیmodelcontextprotocol.io/examplesنمونه‌هایی از تیم MCP

سرورهای پیشنهادی برای استفاده شخصی

برای AI-Public سرورهای MCP زیر به‌طور خاص مفید هستند:

بهره‌وری و یادداشت‌ها

سرورنصبعملکرد
Obsidiannpx @anthropic/mcp-server-obsidianجست‌وجو و ویرایش یادداشت‌ها در Obsidian
Apple Notesnpx apple-notes-mcp-serverدسترسی به Apple Notes (macOS)
Todoistnpx todoist-mcp-serverمدیریت وظایف در Todoist
Memorynpx @anthropic/mcp-server-memoryذخیره‌سازی دانش پایدار برای هوش مصنوعی

اینترنت و اطلاعات

سرورنصبعملکرد
Brave Searchnpx @anthropic/mcp-server-brave-searchجست‌وجو در اینترنت
Fetchnpx @anthropic/mcp-server-fetchبازیابی و خواندن صفحات وب
Wikipedianpx wikipedia-mcp-serverجست‌وجو در مقالات ویکی‌پدیا

رسانه و خلاقیت

سرورنصبعملکرد
Spotifynpx spotify-mcp-serverمدیریت و پخش موسیقی
YouTubenpx youtube-mcp-serverدریافت اطلاعات ویدیو
Image Generationnpx dalle-mcp-serverتولید تصاویر

ارتباطات

سرورنصبعملکرد
Gmailnpx gmail-mcp-serverخواندن و ارسال ایمیل‌ها
Telegramnpx telegram-mcp-serverپیام‌های تلگرام
WhatsAppnpx whatsapp-mcp-serverیکپارچه‌سازی WhatsApp

خانه‌ هوشمند

سرورنصبعملکرد
Home Assistantnpx homeassistant-mcp-serverکنترل دستگاه‌های خانه هوشمند
Philips Huenpx hue-mcp-serverهدایت روشنایی هوشمند

ثبت یک سرور MCP

  1. اطمینان حاصل کنید که Node.js را نصب کرده‌اید (برای سرورهای npx)
  2. برنامه دسکتاپ را باز کنید
  3. به Settings → MCP Servers بروید
  4. روی اضافه‌کردن سرور (Server اضافه کنید) کلیک کنید
  5. پیکربندی را وارد کنید:
    • نام: نام قابل تشخیص برای سرور
    • دستور: دستور راه‌اندازی سرور (برای مثال، npx)
    • آرگومان‌ها: آرگومان‌ها (مثلاً @anthropic/mcp-server-fetch)
آزمون

پس از افزودن، می‌توانید با آغاز یک چت و پرسیدن اینکه کدام ابزارها در دسترس هستند، سرور را تست کنید.

توسعه سرور MCP خود

اگر می‌خواهید یک سرور MCP خود بسازید، مستندات رسمی را مرور کنید: