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

اتصالات محلی

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

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

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

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

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

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

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

MCP چیست؟

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

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

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

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

منبعURLتوضیحات
MCP Servers Directorymcpservers.orgفهرست گسترده با صدها سرور
Awesome MCP Serversgithub.com/punkpeye/awesome-mcp-serversفهرست معتبر در GitHub
Smitherysmithery.aiرجیستری با قابلیت جستجو
Officiële MCPmodelcontextprotocol.io/examplesنمونه‌هایی از تیم MCP

سرورهای پیشنهادی برای آموزش

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

مدیریت دانش

سرورنصبعملکرد
Obsidiannpx @anthropic/mcp-server-obsidianجستجو و ویرایش یادداشت‌ها در Obsidian
Notionnpx @anthropic/mcp-server-notionیکپارچه‌سازی با فضاهای کاری Notion
Memorynpx @anthropic/mcp-server-memoryذخیره‌سازی دانش پایدار برای AI

پژوهش و منابع

سرورنصبعملکرد
Brave Searchnpx @anthropic/mcp-server-brave-searchجستجو در اینترنت
Fetchnpx @anthropic/mcp-server-fetchبازیابی و خواندن وب‌سایت‌ها
Arxivnpx arxiv-mcp-serverجستجوی مقالات علمی

بهره‌وری

سرورنصبعملکرد
Google Drivenpx @anthropic/mcp-server-gdriveدسترسی به فایل‌های Google Drive
Slacknpx @anthropic/mcp-server-slackخواندن و ارسال پیام در Slack
Calendarnpx gcal-mcp-serverیکپارچه‌سازی Google Calendar

ثبت یک سرور MCP

  1. مطمئن شوید که Node.js را نصب کرده‌اید (برای سرورهای npx)
  2. برنامه دسکتاپ را باز کنید
  3. به تنظیمات → سرورهای MCP بروید
  4. روی «افزودن سرور» کلیک کنید
  5. پیکربندی را پر کنید:
    • نام: نام قابل تشخیص برای سرور
    • Command: فرمان برای راه‌اندازی سرور (مثلاً npx)
    • Arguments: آرگومان‌ها (مثلاً @anthropic/mcp-server-filesystem /path/to/folder)
تست کنید

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

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

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