نویسنده (ها): ساگلانی
در ابتدا منتشر شده در به سمت هوش مصنوعیبشر
قسمت 3: حداقل مشتری MCP
در وبلاگ قبلی ، ما دو سرور تخصصی ساختیم: یک سرور مدیریت فایل برای عملیات اسناد و یک سرور فرمان اجرا برای اجرای پوسته. در این وبلاگ ، ما مؤلفه مهم پل ، مرکز مشتری MCP را که مدل های زبان را به این سرورها متصل می کند ، توسعه خواهیم داد.
ما با استفاده از FastAPI این مرکز را می سازیم. در زیر ، ما یک بررسی سریع از مشتریان MCP موجود ارائه می دهیم و از پشتیبانی ابزار بومی Claude Desktop شروع می شود. سپس ما یک مرکز حداقل با جدایی تمیز بین کشف و اجرای آن را پیاده سازی خواهیم کرد. مرکز مشتری MCP ما از اصول اول با تأکید بر سادگی و شفافیت ، با استفاده از FastAPI ، Pydantic و HTTPX ساخته خواهد شد.
کل پایگاه رمزگذاری مرکز MCP Client را در repo github در زیر کاوش کنید:
با ایجاد یک حساب کاربری در GitHub در توسعه Vatsalsaglani/Nano-MCP کمک کنید.
github.com
دسک تاپ Claude Anthropic شامل قابلیت های مشتری بومی MCP است. اگر در مورد Repos MCP و اسناد Anthropic را جستجو کنیم ، هیچ کد مرجع مربوط به مشتری MCP که در دسک تاپ Claude استفاده می شود ، پیدا نخواهیم کرد.
کاربران “مشتری MCP” را در تنظیمات آزمایشگاه فعال می کنند و سرورها را از طریق claude_desktop_config.json پیکربندی می کنند. Claude Desktop سپس کشف ابزار و مسیریابی از طریق HTTP را کنترل می کند.
چندین گزینه منبع باز پدید آمده است:
MCP- استفاده: بسته پایتون برای تعامل سرور MCP (PIP نصب MCP- استفاده) Dolphin-MCP:… وبلاگ کامل را به صورت رایگان در رسانه بخوانیدبشر
منتشر شده از طریق به سمت هوش مصنوعی
منبع: https://towardsai.net/p/artificial-intelligence/ai-engineers-handbook-to-mcp-architecture-3