بازگشت به وبلاگ

راهنمای خرید پراکسی با کلود و چت‌جی‌پی‌تی: پروتکل MCP بدون نیاز به ثبت‌نام

ما بررسی می‌کنیم که چگونه از طریق پروتکل MCP، خرید پروکسی را مستقیماً به یک عامل هوش مصنوعی متصل کنیم: بدون فرم ثبت‌نام، بدون پنل و بدون کپی کردن دستی نام‌های کاربری.

📅۲۳ شهریور ۱۴۰۵
راهنمای خرید پراکسی با کلود و چت‌جی‌پی‌تی: پروتکل MCP بدون نیاز به ثبت‌نام

در گذشته، خرید پروکسی برای همه یکسان بود: فرم ثبت‌نام، تایید ایمیل، پنل کاربری، انتخاب تعرفه، پرداخت، صفحه حاوی لیست پورت‌ها، و کپی کردن نام کاربری و رمز عبور در اسکریپت شخصی. پنج تا ده دقیقه کار دستی در هر بار استفاده. با ظهور پروتکل MCP، این مسیر به یک جمله در گفت‌وگو با ایجنت هوش مصنوعی خلاصه می‌شود: «یک گیگابایت پروکسی مسکونی در آلمان برای من بخر». در ادامه بررسی می‌کنیم که این سیستم چگونه کار می‌کند، چه مواردی را باید یک‌بار تنظیم کرد و مرزهای آن کجاست — یعنی ایجنت واقعاً چه کارهایی را می‌تواند به تنهایی انجام دهد و چه کارهایی از عهده آن خارج است.

پروتکل MCP چیست و چرا روند خرید پروکسی را دگرگون می‌کند

پروتکل MCP (Model Context Protocol) یک پروتکل متن‌باز است که از طریق آن، ایجنت هوش مصنوعی به یک سرویس خارجی متصل شده و فهرستی از عملکردهایی را که آن سرویس قادر به انجامشان است، دریافت می‌کند. برای ایجنت، این سرویس یک وب‌سایت نیازمند «کلیک کردن» نیست، بلکه مجموعه‌ای از عملیات قابل فهم با توضیحات مشخص است: استعلام قیمت، ساخت حساب کاربری، صدور فاکتور، خرید پروکسی، و ارائه اطلاعات اتصال.

تفاوت اساسی آن با APIهای معمولی در این است که ایجنت نه به مستندات نیاز دارد و نه به یک برنامه‌نویس واسطه. او خودش هنگام اتصال، توضیحات ابزارها را می‌خواند، ابزار مناسب وظیفه را انتخاب می‌کند و پارامترها را جای‌گذاری می‌نماید. وظیفه انسان تنها این است که درخواست خود را به زبان ساده بیان کرده و یک‌بار دکمه پرداخت را فشار دهد.

پروکسی‌کو (ProxyCove) سرور MCP خود را روی یک آدرس مشخص ارائه می‌دهد — https://mcp.proxycove.com/mcp. هیچ نیازی به نصب چیزی نیست: این یک سرور ابری است که روی پروتکل HTTP کار می‌کند، نه یک برنامه روی رایانه شما.

اتصال با تنها یک دستور

در ادامه، دستورات آماده برای کلاینت‌های محبوب آورده شده است. کلیدی به شکل pc_live_… را اصلاً نیازی نیست وارد کنید: بدون آن نیز ایجنت قیمت‌ها و کشورها را می‌بیند و قادر است حساب کاربری بسازد و سپس کلید خود را دریافت کند.

کد کلود (Claude Code) — با یک دستور در ترمینال:

claude mcp add --transport http proxycove https://mcp.proxycove.com/mcp

کلود دسکتاپ (Claude Desktop) و Claude.ai:

بخش تنظیمات (Settings) → اتصال‌دهنده‌ها (Connectors) → افزودن اتصال‌دهنده سفارشی (Add custom connector) → درج آدرس https://mcp.proxycove.com/mcp. کلاینت خودش فرآیند ورود را از طریق OAuth انجام می‌دهد: صفحه تایید باز خواهد شد که در آن می‌توانید با یک کلیک حساب کاربری بسازید یا به حساب موجود وارد شوید.

کورسر (Cursor) — فایل .cursor/mcp.json:

{
  "mcpServers": {
    "proxycove": {
      "url": "https://mcp.proxycove.com/mcp",
      "headers": { "Authorization": "Bearer pc_live_ВАШ_КЛЮЧ" }
    }
  }
}

رابط خط فرمان OpenAI Codex — فایل ~/.codex/config.toml:

[mcp_servers.proxycove]
url = "https://mcp.proxycove.com/mcp"
http_headers = { "Authorization" = "Bearer pc_live_ВАШ_КЛЮЧ" }

در ChatGPT، آدرس در حالت توسعه‌دهنده (Developer mode) اضافه می‌شود: Settings → Apps & Connectors → Developer mode → Create. نرم‌افزارهای Windsurf، وی‌اس کد و سایر کلاینت‌ها نیز همان فایل JSON مربوط به Cursor را می‌پذیرند.

سناریوی کامل: از دستور متنی تا پروکسی آماده به کار

اگر هنوز حساب کاربری ندارید، فرآیند کامل خرید به این شکل خواهد بود. تمام مراحل زیر را ایجنت انجام می‌دهد — به جز یک مرحله که نیازمند دخالت انسان است.

  1. «قیمت پروکسی‌های مسکونی چقدر است؟» — ایجنت تابع get_pricing را فراخوانی کرده و پاسخ می‌دهد: مسکونی ۲.۷ دلار به ازای هر گیگابایت، موبایل ۳.۸ دلار به ازای هر گیگابایت، دیتاسنتر ۱.۵ دلار به ازای هر گیگابایت. ترافیک خریداری شده پیش‌پرداخت شده و منقضی نمی‌شود.
  2. «برای من یک حساب کاربری بساز» — تابع create_account یک حساب کاربری ایجاد کرده و کلید pc_live_… را برمی‌گرداند. نه نیازی به ایمیل است، نه رمز عبور و نه تایید لینک.
  3. «حساب را به مبلغ ۱۰ دلار شارژ کن» — تابع create_topup لینک پرداخت را برمی‌گرداند. در اینجا به انسان نیاز است: ایجنت لینک را می‌دهد و شما در مرورگر خود پرداخت را انجام می‌دهید. هیچ‌کس کارت بانکی شما را نمی‌پسندد و ایجنت نیز آن را مشاهده نمی‌کند.
  4. انتظار برای پرداخت — ایجنت به طور مرتب تابع get_payment_status را فراخوانی می‌کند تا زمانی که وضعیت فاکتور به حالت پرداخت‌شده تغییر کند.
  5. «۵ گیگابایت پروکسی مسکونی در آلمان با چرخش IP هر ۱۰ دقیقه بخر» — فراخوانی تابع buy_proxy با پارامترهای type=residential، country=de، traffic_gb=5 و بازه چرخش ۱۰ دقیقه.
  6. اطلاعات اتصال — تابع get_credentials نام کاربری و رمز عبور را تحویل می‌دهد. رشته اتصال به این شکل خواهد بود: http://LOGIN:[email protected]:824

پس از آن، ایجنت می‌تواند این اطلاعات را مستقیماً در اسکریپت شما، فایل تنظیمات نرم‌افزار جمع‌آوری داده (پارسر) یا متغیرهای محیطی پروژه وارد کند — چرا که آن‌ها را از قبل در حافظه محاوره‌ای خود دارد. این همان صرفه‌جویی اصلی است: به جای اینکه انسان رشته متنی را از پنل کپی کرده و در کد قرار دهد، ایجنت همه این کارها را در یک حرکت انجام می‌دهد.

حداقل مبلغ شارژ ۱.۵ دلار است. این تصمیم عامدانه گرفته شده است تا ایجنت مجبور نباشد برای «تست کردن» مبلغ زیادی از شما بخواهد. می‌توانید با یک گیگابایت شروع کنید، مطمئن شوید که همه‌چیز به درستی کار می‌کند و بعداً با استفاده از همان دستور extend_proxy حجم آن را افزایش دهید.

توانمندی‌های ایجنت: ۱۴ عملیات مختلف

ابزار عملکرد
get_pricingقیمت هر گیگابایت بر اساس نوع پروکسی
list_locationsکشورهای در دسترس برای نوع پروکسی انتخاب شده
create_accountساخت حساب کاربری و دریافت کلید دسترسی
get_accountموجودی و وضعیت حساب کاربری
create_topupلینک پرداخت: کارت‌های بانکی و ارزهای دیجیتال
get_payment_statusبررسی وضعیت پرداخت فاکتور
buy_proxyخرید پروکسی: نوع، کشور، حجم ترافیک، چرخش
list_proxiesفهرست پروکسی‌های خریداری شده
get_credentialsنام کاربری، رمز عبور و رشته اتصال
extend_proxyخرید ترافیک اضافی برای پروکسی موجود
get_usageمیزان ترافیک مصرف شده
set_rotationتغییر IP در هر درخواست یا در بازه‌های زمانی مشخص
link_telegramمتصل کردن حساب کاربری به ربات تلگرام
attach_recoveryافزودن ایمیل جهت بازیابی دسترسی

چرخش IP را می‌توان روی حالت «هر درخواست» یا در بازه‌های زمانی بین ۱ تا ۱۲۰ دقیقه تنظیم کرد — قابلیتی که معمولاً به آن نشست پایدار (sticky session) می‌گویند. حجم خرید نیز از ۱ تا ۱۰۰۰ گیگابایت در هر سفارش متغیر است.

چرا واقعاً نیازی به ثبت‌نام نیست

مسلماً از نظر ساختاری یک حساب کاربری ایجاد می‌شود — در غیر این صورت جایی برای ذخیره موجودی و پروکسی‌های خریداری شده وجود نخواهد داشت. اما این کار توسط ایجنت و با فراخوانی تابع create_account انجام می‌شود و هیچ اطلاعاتی در ورودی نیاز ندارد: نه ایمیل، نه رمز عبور، نه کد امنیتی و نه تایید لینک. در پاسخ، یک کلید دسترسی دریافت می‌کنید و این کلید تنها رابط میان شما و حساب کاربری‌تان است.

نتیجه عملی این موضوع: کلید دسترسی را باید ذخیره کنید. اگر آن را گم کنید و ایمیل یا تلگرام خود را متصل نکرده باشید، راهی برای بازیابی موجودی حساب وجود نخواهد داشت. به همین دلیل است که در سناریوی ذکر شده در بالا، دو مرحله اختیاری اما مفید وجود دارد — attach_recovery (افزودن ایمیل) و link_telegram. می‌توانید بلافاصله پس از خرید، از ایجنت بخواهید این مراحل را با یک دستور ساده انجام دهد.

اگر در حال حاضر مشتری ما هستید، نیازی به ساخت حساب دوم نیست: کافی است در پنل کاربری خود و در بخش «API و MCP» یک کلید بسازید و آن را در هدر Authorization قرار دهید. ایجنت با موجودی فعلی و پروکسی‌های شما کار خواهد کرد.

محدودیت‌ها: کارهایی که ایجنت نمی‌تواند انجام دهد

این بخش اهمیت زیادی دارد و ما آن را در یادداشت‌های حاشیه‌ای پنهان نمی‌کنیم.

  • نمی‌تواند به جای شما پرداخت کند. ایجنت تنها لینک پرداخت را دریافت می‌کند. اطلاعات پرداخت توسط خود شما، در مرورگر شما و در سمت درگاه پرداخت وارد می‌شوند. به هیچ وجه نباید شماره کارت خود را به ایجنت بدهید — و اگر سرویسی چنین درخواستی کرد، جای تردید دارد.
  • نمی‌تواند بیشتر از موجودی حساب خرج کند. هزینه‌ها از موجودی پیش‌پرداخت شده کسر می‌شوند و هیچ‌گونه اضافه برداشت (overdraft) وجود ندارد. سقف مبلغی که ایجنت توانایی خرج کردن آن را دارد، محدود به همان مقداری است که خودتان واریز کرده‌اید.
  • اطلاعات پرداخت شما را نمی‌بیند — نه شماره کارت و نه کیف پول. اساساً چنین اطلاعاتی در API وجود ندارد.
  • لغو دسترسی با یک کلیک. کلید دسترسی (از جمله کلیدی که از طریق OAuth صادر شده) را می‌توان در پنل کاربری و در بخش «API و MCP» باطل کرد. پس از باطل شدن کلید، ایجنت فوراً دسترسی خود را از دست می‌دهد.

اگر به ایجنت نیازی ندارید: دسترسی به همان API از طریق HTTP

پروتکل MCP در واقع پوششی بر روی یک REST API معمولی است و شما می‌توانید مستقیماً از درون کدهای خود به آن دسترسی داشته باشید. آدرس پایه https://proxycove.com/api/v1 است و احراز هویت با هدر Authorization: Bearer pc_live_… انجام می‌شود. قیمت‌ها و فهرست کشورها حتی بدون داشتن کلید دسترسی نیز قابل مشاهده هستند:

curl https://proxycove.com/api/v1/pricing

curl -X POST https://proxycove.com/api/v1/proxies \
  -H "Authorization: Bearer pc_live_ВАШ_КЛЮЧ" \
  -H "Content-Type: application/json" \
  -d '{"type":"residential","country":"de","traffic_gb":5,
       "rotation":{"interval_minutes":10}}'

شرح کامل متدها، کدهای خطا و مشخصات OpenAPI را می‌توانید در صفحه مستندات API پروکسی‌کو مطالعه کنید. دستورالعمل‌های مربوط به اتصال ایجنت‌ها و نمونه جملات نیز در صفحه پروکسی‌کو برای ایجنت‌های هوش مصنوعی قرار دارند.

سوالات متداول

آیا نیاز به نصب چیزی هست؟

خیر. این یک سرور ابری است که بر پایه HTTP کار می‌کند: شما آدرس را در تنظیمات کلاینت خود وارد می‌کنید و همه‌چیز آماده است. نه نیازی به نصب پکیج است، نه فرآیند محلی و نه داشتن Node.js روی رایانه شما.

آیا استفاده از یک آدرس واحد برای همه امن است؟

بله، ساختار سرورهای ابری MCP همین‌گونه است. امنیت و جداسازی داده‌ها نه از طریق آدرس، بلکه توسط کلید دسترسی تضمین می‌شود: هر درخواست به نمایندگی از حسابی اجرا می‌شود که کلید آن در هدر ارسال شده است. دسترسی به پروکسی‌ها و موجودی حساب دیگران با کلید شما امکان‌پذیر نیست.

اگر ایجنت پیام «موجودی ناکافی» داد چه کنیم؟

موجودی حساب خود را از طریق get_account بررسی کنید. اگر موجودی کافی است اما خرید انجام نمی‌شود — معمولاً مشکل از کد کشور است: این کد باید به صورت استاندارد دوحرفی ISO 3166 باشد (de، us، br). ایجنت فهرست کشورهای در دسترس را از طریق list_locations دریافت خواهد کرد.

آیا ترافیک خریداری شده منقضی می‌شود؟

خیر. ترافیک خریداری شده تا زمانی که آن را مصرف نکنید در حساب شما باقی می‌ماند. این ویژگی برای پروژه‌های نامنظم بسیار مناسب است: ۵ گیگابایت برای یک پروژه جمع‌آوری داده مقطعی می‌خرید و مابقی آن برای دفعه بعد باقی می‌ماند.

آیا امکان شارژ حساب از طریق کارت‌های بانکی ایرانی یا روش‌های دیگر وجود دارد؟

بله، از طریق ارزهای دیجیتال و روش‌های مختلف. همچنین متدهای پرداخت بین‌المللی نیز در دسترس هستند. ایجنت بر اساس جمله شما روش مناسب را انتخاب خواهد کرد — کافی است روش پرداخت مورد نظر خود را ذکر کنید.

به طور خلاصه

اتصال سرور MCP پروکسی‌کو تنها به یک خط دستور و یک‌بار تنظیم نیاز دارد. پس از آن، خرید، تمدید، تغییر چرخش IP و دریافت اطلاعات اتصال به بخشی از یک گفت‌وگوی عادی با ایجنت تبدیل می‌شوند، نه اینکه نیاز به مراجعه جداگانه به پنل داشته باشید. انسان تنها در یک نقطه نقش اصلی را بر عهده دارد — آنجا که باید پرداخت را انجام دهد، و این کاملاً درست است: پول باید همواره تحت کنترل انسان باقی بماند.

اگر به استفاده از ایجنت نیازی ندارید، هیچ تغییری رخ نداده است: پروکسی‌های مسکونی، پروکسی‌های موبایل و پروکسی‌های دیتاسنتر همچنان به شیوه معمول از طریق پنل کاربری قابل خریداری هستند.