Barchin MCP
OfficialClick on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Barchin MCPScrape this Digikala product page and return Markdown: https://www.digikala.com/product/dkp-123/"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Barchin MCP — web access for AI agents on the Iranian web
Barchin gives AI agents a single MCP tool belt for reading the live web, built around an Iranian residential and datacenter proxy pool — IPs inside Iran that Iranian sites don't meet with the CAPTCHAs and blocks they throw at foreign ones — plus JavaScript rendering, anti-bot handling, and clean Markdown output, including Iranian sites that foreign scraping services cannot reach at all.
Why Barchin for Iranian sites
An Iranian IP pool. No foreign scraping API offers IPs inside Iran. Iranian sites are highly sensitive to foreign IPs — requests through non-Iranian proxies often trigger CAPTCHAs or get blocked outright, forcing retries that burn solver costs and credits. Iranian IPs mean fewer blocks, fewer retries, and a lower real cost per successful page.
Pay in Toman. No USD card, no currency-exchange intermediary and its fees, no sanctions friction.
Priced at or below foreign alternatives. Per-request pricing is equal to or lower than foreign scraping APIs — even before counting the extra fees Iranian users pay to make a dollar payment through an intermediary.
Related MCP server: FineData MCP Server
Endpoint
https://barchin.net/mcpMCP Streamable HTTP transport. Remote only — nothing to install.
Try it — anonymous discovery works with no key:
curl -s -X POST https://barchin.net/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'Auth
tools/listneeds no key — you can discover the tool belt anonymously.Every tool call needs an
Authorization: Bearer bk_live_...header.Get a key at https://barchin.net/dashboard/api-keys.
Without a key, tool calls return an error — nothing runs, no credits are spent.
Tools
Tool | Description |
| Fetches a URL and returns |
| Polls/retrieves the result of a previously started scrape. |
| Captures a screenshot or PDF of a page. Long renders return |
| Lists all 82 active actors (site-specific scrapers) and each one's input schema. |
| Runs any active actor by slug — the generic way to call all 82 actors, not just the curated ones below. |
| Polls/retrieves the result of a long actor run or screenshot that came back |
| Direct tools for a curated set of popular Iranian-web actors, e.g. |
| Returns remaining credits. |
Connect
Claude Code
claude mcp add --transport http barchin https://barchin.net/mcp --header "Authorization: Bearer bk_live_XXXX"Cursor
.cursor/mcp.json:
{"mcpServers":{"barchin":{"url":"https://barchin.net/mcp","headers":{"Authorization":"Bearer bk_live_XXXX"}}}}OpenAI Responses API (Python)
tools=[{"type":"mcp","server_label":"barchin","server_url":"https://barchin.net/mcp","headers":{"Authorization":"Bearer bk_live_XXXX"},"require_approval":"never"}]Claude Desktop
Claude Desktop does not speak Streamable HTTP natively yet — bridge it with mcp-remote:
npx mcp-remote https://barchin.net/mcp --header "Authorization: Bearer bk_live_XXXX"Credits
Proxy type | Credits |
Datacenter | 1 |
Residential | 15 |
Unblocker | 25 |
+ JS rendering | +5 |
Actors | priced per actor |
Markdown and text output are free (no extra cost over the proxy/rendering cost above). Failed requests are refunded.
Links
License
MIT
برچین برای ایجنتهای هوش مصنوعی
برچین یک مجموعه ابزار MCP یکپارچه برای خواندن وب زنده در اختیار ایجنتهای هوش مصنوعی قرار میدهد، بر پایهی استخر پراکسی رزیدنشیال و دیتاسنتر ایرانی — IPهایی داخل ایران که سایتهای ایرانی آنها را با کپچا یا مسدودسازی مثل IPهای خارجی رد نمیکنند — بهعلاوهی رندر جاوااسکریپت، مقابله با anti-bot و خروجی Markdown تمیز؛ حتی برای سایتهای ایرانی که سرویسهای اسکرپینگ خارجی اصلاً به آنها دسترسی ندارند.
چرا برچین برای سایتهای ایرانی
استخر IP ایرانی. هیچ API اسکرپینگ خارجیای IP داخل ایران ندارد. سایتهای ایرانی نسبت به IP خارجی بسیار حساساند — درخواست از پروکسی غیرایرانی غالباً با کپچا یا مسدودسازی مواجه میشود، یعنی تلاش دوباره، هزینهی حل کپچا و کردیت هدررفته. IP ایرانی یعنی مسدودسازی کمتر، تلاش دوباره کمتر و هزینهی واقعی هر صفحهی موفق پایینتر.
پرداخت به تومان. بدون کارت دلاری، بدون واسطهی تبادل ارز و کارمزدش، بدون دردسر تحریم.
قیمتی برابر یا پایینتر از جایگزینهای خارجی. هزینهی هر درخواست با APIهای اسکرپینگ خارجی برابر یا کمتر است، آن هم پیش از کارمزدهایی که کاربر ایرانی برای پرداخت دلاری از طریق واسطه میپردازد.
آدرس سرویس (Endpoint)
https://barchin.net/mcpترنسپورت MCP Streamable HTTP. فقط بهصورت ریموت — نیازی به نصب چیزی نیست.
امتحانش کنید — کشف ابزارها بدون کلید هم کار میکند: curl -s -X POST https://barchin.net/mcp -H "Content-Type: application/json" -H "Accept: application/json, text/event-stream" -d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'
احراز هویت
فراخوانی
tools/listنیاز به کلید ندارد — میتوانید بدون احراز هویت لیست ابزارها را ببینید.هر فراخوانی ابزار (tool call) نیاز به هدر
Authorization: Bearer bk_live_...دارد.کلید را از این آدرس بگیرید: https://barchin.net/dashboard/api-keys.
بدون کلید، فراخوانی ابزار خطا برمیگرداند — هیچ اجرایی انجام نمیشود و هیچ اعتباری مصرف نمیشود.
ابزارها
ابزار | توضیح |
| یک URL را واکشی میکند و خروجی |
| نتیجه یک درخواست اسکرپ قبلی را واکشی یا استعلام میکند. |
| از صفحه، اسکرینشات یا PDF میگیرد. رندر طولانی بهجای آن |
| فهرست همهی ۸۲ اکتور فعال (اسکرپرهای مخصوص سایت) و شِمای ورودی هرکدام را برمیگرداند. |
| هر اکتور فعال را با slug اجرا میکند؛ راه عمومی برای صدا کردن همهی ۸۲ اکتور، نهفقط آنهایی که در جدول زیر ابزار مستقیم دارند. |
| نتیجهی یک اجرای طولانی اکتور یا اسکرینشات را که با |
| ابزارهای مستقیم برای مجموعهای منتخب از اکتورهای پرکاربرد وب ایران، مثلاً |
| اعتبار باقیمانده را برمیگرداند. |
اتصال
Claude Code
claude mcp add --transport http barchin https://barchin.net/mcp --header "Authorization: Bearer bk_live_XXXX"Cursor
فایل .cursor/mcp.json:
{"mcpServers":{"barchin":{"url":"https://barchin.net/mcp","headers":{"Authorization":"Bearer bk_live_XXXX"}}}}OpenAI Responses API (پایتون)
tools=[{"type":"mcp","server_label":"barchin","server_url":"https://barchin.net/mcp","headers":{"Authorization":"Bearer bk_live_XXXX"},"require_approval":"never"}]Claude Desktop
Claude Desktop هنوز بهصورت مستقیم از Streamable HTTP پشتیبانی نمیکند — با mcp-remote آن را پل بزنید:
npx mcp-remote https://barchin.net/mcp --header "Authorization: Bearer bk_live_XXXX"اعتبارها (Credits)
نوع پراکسی | اعتبار |
دیتاسنتر | ۱ |
رزیدنشیال | ۱۵ |
آنبلاکر | ۲۵ |
+ رندر جاوااسکریپت | +۵ |
اکتورها | قیمتگذاری به ازای هر اکتور |
خروجی Markdown و متنی رایگان است (بدون هزینه اضافه نسبت به هزینه پراکسی/رندر بالا). درخواستهای ناموفق اعتبار برگشتی دارند.
لینکها
مجوز
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Reliable web access for AI agents: smart HTTP, rotating proxies, and full-browser rendering.
Live web access for agents: scrape, SERP search, crawl/map, 100+ collectors, datasets, proxies.
Web search, browser automation, scraping, crawling and CAPTCHA solving for AI agents.
Unblocking and fresh web data for agents: URL to Markdown, YouTube, Maps, Amazon, jobs. Pay per call
Related MCP Servers
- AlicenseNot gradedqualityNot gradedmaintenanceEnables AI models to scrape and extract structured data from any website globally using a 195+ country proxy network with JavaScript rendering, anti-bot bypass, and output in Markdown, HTML, or Links format.MIT
- AlicenseAqualityBmaintenanceEnables AI agents to scrape any website by providing tools for JavaScript rendering, antibot bypass, and automatic captcha solving. It supports synchronous, asynchronous, and batch scraping operations with built-in proxy rotation.5207 npm30 PyPIMIT
- AlicenseAqualityDmaintenanceEnables AI agents to crawl, scrape, search, and automate browsers with anti-bot bypass, providing fast web access via 22 tools.2234 npm3MIT
- AlicenseAqualityAmaintenanceProvides AI agents live web access through scraping, multi-engine search, site mapping, crawling, SEO audits, and 31 data collectors via natural language tool calls.9579 npmMIT