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

اتصالات محلی

با استفاده از برنامه دسکتاپ می‌توانید سرورهای 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فهرست تأییدشده در گیت‌هاب
Smitherysmithery.aiرجیستری با قابلیت جستجو
Officiële MCPmodelcontextprotocol.io/examplesنمونه‌هایی از تیم MCP

سرورهای پیشنهادی برای شرکت‌ها

برای AI-Corporate سرورهای MCP زیر می‌توانند بسیار مفید باشند:

Productivity کسب‌وکار

سرورنصبعملکرد
Slacknpx @anthropic/mcp-server-slackخواندن و ارسال پیام در فضای کاری Slack
Google Drivenpx @anthropic/mcp-server-gdriveدسترسی به فایل‌های Google Drive شرکت‌های
Notionnpx @anthropic/mcp-server-notionادغام با فضای کار Notion
Linearnpx linear-mcp-serverردیابی مسائل و مدیریت پروژه

بانک اطلاعاتی و داده‌ها

سرورنصبعملکرد
PostgreSQLnpx @anthropic/mcp-server-postgresپرس‌وجو از پایگاه‌های PostgreSQL
SQLitenpx @anthropic/mcp-server-sqliteکار با پایگاه‌های SQLite
Snowflakenpx snowflake-mcp-serverپرس‌و جوی مخزن داده‌ها

DevOps و توسعه

سرورنصبعملکرد
GitHubnpx @anthropic/mcp-server-githubمخازن، مسائل، درخواست‌های پیو
GitLabnpx gitlab-mcp-serverادغام با GitLab
AWSnpx aws-mcp-serverمدیریت خدمات AWS
Kubernetesnpx k8s-mcp-serverمدیریت کلاسترهای Kubernetes

CRM و فروش

سرورنصبعملکرد
Salesforcenpx salesforce-mcp-serverداده‌های CRM و گردش کار
HubSpotnpx hubspot-mcp-serverبازاریابی و داده‌های فروش

ثبت یک سرور MCP

  1. مطمئن شوید که Node.js را نصب کرده‌اید (برای سرورهای npx)
  2. برنامه دسکتاپ را باز کنید
  3. به Settings (تنظیمات)MCP Servers (سرورهای MCP) بروید
  4. روی Add Server ( افزودن سرور) کلیک کنید
  5. پیکربندی را وارد کنید:
    • Name (نام): نام قابل تشخیص برای سرور
    • Command (دستور): فرمان برای راه‌اندازی سرور (مثلاً npx)
    • Arguments (آرگومان‌ها): آرگومان‌ها (مثلاً @anthropic/mcp-server-postgres postgresql://...)
تست کنید

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

امنیت

در استفاده کسب‌وکار، امنیت ضروری است:

  • Credentials - کلیدهای API و پسوردها را به‌طور امن در متغیرهای محیطی نگهداری کنید
  • Audit - نظارت بر اینکه کدام سرورها فعال‌اند و توسط چه کسی اضافه شدند
  • Netwerk - برخی سرورها با سرویس‌های خارجی ارتباط برقرار می‌کنند؛ قوانین فایروال خود را بررسی کنید

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

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