سرور Hermoso یک سرور ساده Model Context Protocol است، پس «کدام کلاینت؟» بیشتر سؤال نحو تنظیمات است تا توانایی. دو راه برای ورود وجود دارد و هر دو به 922+ ابزار یکسان میرسند.
دو مسیر انتقال
- هاستشده، streamable HTTP:
https://app.hermoso.ai/mcp. این همان چیزی است که بیشتر کلاینتها میخواهند. از OAuth با ثبت پویای کلاینت و PKCE پشتیبانی میکند، پس کلاینتی که جریان کامل احراز هویت را میفهمد هیچ کلیدی لازم ندارد؛ کلاینتی که نمیفهمد میتواند بهجایش هدرAuthorization: Bearer hmk_…بفرستد. توجه کن که فقط streamable HTTP است. endpoint قدیمی HTTP+SSE وجود ندارد، پس کلاینتی که فقط انتقال قدیمی را میفهمد اینجا چیزی برای وصل شدن ندارد. - stdio، از طریق npm:
npx -y hermoso mcp، با کلیدت درHERMOSO_TOKEN. هر کلاینت MCP با stdio میتواند آن را بارگذاری کند. همان بسته یک CLI هم هست (npm install -g hermoso)، که برای عاملهای ترمینالی مسیر ارزان از نظر توکن است: آنها برای هر فرمان دستور اجرا میکنند بهجای اینکه یک فهرست 922+ ابزاری را در هر نوبت حمل کنند.
عاملها میتوانند کارت سرور را در /.well-known/mcp.json خودکار پیدا کنند، و سرور در فهرست رسمی رجیستری MCP با نام io.github.hermoso-ai/hermoso ثبت شده است.
بلوک تنظیمات عمومی
بیشتر کلاینتها یکی از شکلهای این را میپذیرند:
{ "mcpServers": { "hermoso": {
"url": "https://app.hermoso.ai/mcp",
"headers": { "Authorization": "Bearer <your key>" }
} } }
کلید را در Hermoso زیر MCP و CLI ← Terminal و کلیدهای API بساز. یک کلاینت استثنای واقعی است: Codex از TOML میخواند، نه JSON، پس یک بلوک mcpServers کپیشده آنجا بارگذاری نمیشود. برای چهار خطی که میخواهد، صفحه Codex را ببین.
کلاینتهایی که صفحه مخصوص خودشان را دارند
- Claude: با OAuth وصل میشود، چیزی برای چسباندن نیست.
- ChatGPT: با OAuth وصل میشود، چیزی برای چسباندن نیست.
- Claude Code: از ترمینال با hermoso auth login وارد میشود، چیزی برای چسباندن نیست؛ چون عامل ترمینالی است، CLI برای اجراهای طولانی مسیر ارزانتری است.
- Cursor: از ترمینال با hermoso auth login وارد میشود، چیزی برای چسباندن نیست.
- Codex: از ترمینال با hermoso auth login وارد میشود، چیزی برای چسباندن نیست؛ چون عامل ترمینالی است، CLI برای اجراهای طولانی مسیر ارزانتری است.
- Cline: یک کلید API را در هدر Authorization میگیرد.
- OpenClaw: از ترمینال با hermoso auth login وارد میشود، چیزی برای چسباندن نیست؛ چون عامل ترمینالی است، CLI برای اجراهای طولانی مسیر ارزانتری است.
- Grok Bot: قالب Hermoso Marketing Bot را اضافه میکند و کلید API را در چت میگیرد، یا از ترمینال خود Bot وارد میشود.
- Hermes: از ترمینال با hermoso auth login وارد میشود، چیزی برای چسباندن نیست؛ چون عامل ترمینالی است، CLI برای اجراهای طولانی مسیر ارزانتری است.
- Gemini CLI: از ترمینال با hermoso auth login وارد میشود، چیزی برای چسباندن نیست؛ چون عامل ترمینالی است، CLI برای اجراهای طولانی مسیر ارزانتری است.
- Perplexity: با OAuth وصل میشود، چیزی برای چسباندن نیست.
- Le Chat: با OAuth وصل میشود، چیزی برای چسباندن نیست.
- Claude Cowork: با OAuth وصل میشود، چیزی برای چسباندن نیست.
- Perplexity Computer: با OAuth وصل میشود، چیزی برای چسباندن نیست.
- Paperclip: با OAuth وصل میشود، چیزی برای چسباندن نیست.
- Gemini: با OAuth وصل میشود، چیزی برای چسباندن نیست.
- Grok Build: از ترمینال با hermoso auth login وارد میشود، چیزی برای چسباندن نیست؛ چون عامل ترمینالی است، CLI برای اجراهای طولانی مسیر ارزانتری است.
- Kimi Code: آدرس هاستشده را به mcp.json اضافه میکند و با /mcp-config login وارد میشود، چیزی برای چسباندن نیست؛ چون عامل ترمینالی است، CLI برای اجراهای طولانی مسیر ارزانتری است.
- DeepSeek Harness: از ترمینال با hermoso auth login وارد میشود و Hermoso را بهصورت سرور محلی اجرا میکند، چیزی برای چسباندن نیست.
- Manus: یک کلید API را در هدر Authorization میگیرد.
- Muse، با یک پیام چت راهاندازی میشود که با OAuth وصل میشود، چیزی برای چسباندن نیست.
چهار کلاینت عمداً صفحه مخصوص خودشان را ندارند، و بهتر است دلیلش گفته شود تا پشتیبانی بیشتری از آنچه آزمودهایم ادعا نشود. VS Code: Hermoso یک لینک عمیق یککلیکی برای VS Code منتشر میکند، اما هیچ بلوک نصب VS Code در محصول وجود ندارد و مسیر آزمودهشدهای نیست، پس صفحهای که چنین چیزی ادعا کند وجود ندارد. لینک عمیق فقط endpoint خام را نصب میکند و احراز هویت را به OAuth خود VS Code میسپارد. Claude Desktop: Claude Desktop همان جریان Connectors claude.ai را استفاده میکند، پس زیر صفحه Claude پوشش داده شده و تکرار نشده است. Grok: چت Grok امروز از طریق کارت راهاندازی در /mcp وصل میشود؛ هنوز صفحه مخصوص خودش را ندارد چون محتوای هر کانال آن، تکرار صفحههای ChatGPT است و چیزی را که فقط ما میتوانیم بگوییم اضافه نمیکند. Muse: Meta Muse با یک پیام چت راهاندازی میشود نه یک صفحه تنظیمات، پس راهنمای آن بهصورت دستی در hermoso.ai/muse نوشته شده و از اینجا تولید نمیشود.
هر کانال، از هر کدام از اینها
کلاینت آنچه قابل دسترسی است را تغییر نمیدهد. از هر کدام از آنها میتوانی: منتشر و زمانبندی کنی در Facebook، Instagram، Threads، TikTok، YouTube، X، LinkedIn، Pinterest، Bluesky، Telegram، Google Business Profile؛ کتابخانههای تبلیغاتی Meta، Google و LinkedIn را بههمراه TikTok، Instagram، YouTube، Reddit و Threads ارگانیک تحقیق کنی؛ تبلیغات تصویری و ویدیویی کامل روی بیش از 100 مدل رندر کنی؛ و کمپینها را روی Meta، Google Ads، Microsoft Advertising، Reddit Ads، LinkedIn، Pinterest، X Ads، TikTok Ads، Snapchat Ads، ChatGPT Ads، Apple Search Ads و AppLovin Ads بسازی.
یک سطح انتشار ساخته شده و به دلیل پلتفرم نگه داشته شده: Reddit. انتشار ارگانیک و آمار پستها ساخته شدهاند، اما سیاست Responsible Builder ریدیت برای استفاده یک اپ از Data API تأیید کتبی صریح میخواهد، و آن درخواست هنوز تأیید نشده است. کانکتور نگه داشته شده است و بهجای اینکه یک صفحه OAuth باشد که به یک API مرده ختم میشود، عرضه نمیشود. Reddit Ads اتصال جداگانهای است و زنده است: کل درخت کمپین، پیشبینی، جستوجوی هدفگذاری، پیکسلها و فرمهای سرنخ.
کاری که هیچ کلاینتی بهتنهایی نمیتواند انجام دهد
عامل با بودجه فقط وقتی مفید است که دامنه آسیبش محدود باشد، پس این حصار در سرور است نه در یک پرامپت. هر کمپین، گروه آگهی، گروه تبلیغاتی و آگهی تبلیغاتی پاوزشده ساخته میشود، و کلیدهای وضعیتی که پول واقعی را فعال میکنند بدون یک پرچم تأیید صریح اجرا نمیشوند. هر رندر پیش از اجرا قیمتگذاری میشود (hermoso_capabilities هزینه دقیق اعتبار هر مدل را پیش از خرج شدن منتشر میکند). اعتبار قبل از اولین فراخوانی ارائهدهنده رزرو و بعد با هزینه دقیق تسویه میشود، پس ارسال شکستخورده بازپرداخت میشود و شما بیدلیل بدهکار نمیمانید. حذفها هم نیاز به تأیید دارند، و هر درخت کمپین قبل از اینکه عامل بگوید چه ساخته، از پلتفرم تبلیغاتی خوانده میشود.
یک قدم عمداً با خودت است: وصل کردن هر حساب، یکبار. بیشتر کانالها از طریق صفحه رضایت OAuth خود پلتفرم در مرورگر وصل میشوند؛ Bluesky یک رمز برنامه میگیرد و Telegram یک توکن ربات، که در Hermoso چسبانده میشود. بعد از آن، هر کاری یک فراخوانی ابزار است.
پرسشهای متداول
آیا Hermoso با هر کلاینت MCP کار میکند؟
روی stdio، بله. هر کلاینتی که بتواند npx -y hermoso mcp را اجرا کند هر 922+ ابزار را دریافت میکند. روی endpoint هاستشده فقط streamable HTTP است: مسیر HTTP+SSE قدیمی وجود ندارد، پس کلاینتی که فقط انتقال قدیمی را میفهمد چیزی برای وصل شدن ندارد.
آیا به کلید API نیاز دارم یا OAuth کار میکند؟
هر دو مسیر وجود دارد. endpoint هاستشده از OAuth با ثبت پویای کلاینت و PKCE پشتیبانی میکند، که راهی است که کانکتورهای Claude، ChatGPT، Perplexity، Le Chat، Claude Cowork، Perplexity Computer، Paperclip و Gemini بدون چسباندن هیچ چیزی وارد میشوند. کلاینتهایی که یک فرایند محلی راه میاندازند، بهجایش یک بار با hermoso auth login وارد میشوند، و کلاینتی که هیچکدام را نمیتواند، یک کلید API (hmk_…) را در هدر Authorization: Bearer میفرستد که در تب MCP و CLI، زیر Terminal و کلیدهای API ساخته میشود.
آدرس endpoint سرور MCP چیست؟
https://app.hermoso.ai/mcp، که در کارت سرور در /.well-known/mcp.json بهعنوان یک remote streamable-HTTP اعلام شده است. بسته در npm با نام hermoso و در رجیستری رسمی MCP با نام io.github.hermoso-ai/hermoso است.
رایگان شروع کن، بدون نیاز به کارت. هر امکان روی هر طرح موجود است. اعتبار فقط برای مدلهای هوش مصنوعی و تحقیق Ad Spy خرج میشود؛ انتشار، زمانبندی، مدیریت تبلیغات و تحلیل رایگان هستند.
رایگان شروع کنید → قیمتها را ببین