Barchin MCP server
online · 100% uptimenet.barchin/mcp·v1.0.0Web scraping and Iranian-web data tools for AI agents: JS rendering, proxies, Markdown output.
0 stars
Reviews
Write oneNobody has reviewed Barchin yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Barchin tools (17, 2 write)
write = sends, deletes, buys or postsactor_codal-scraperFreeBarchin actor 'codal-scraper' (finance). اطلاعیههای ناشران بورسی را از کدال بگیرید: شمارهی پیگیری، نماد، نام شرکت، کد و عنوان اطلاعیه، زمان انتشار و ارسال (هم میلادی هم شمسی)، پایان دوره، حسابرسیشده و تلفیقی بودن، و پیوستهای PDF و Excel. با parseTables جدولهای خود گزارش هم استخراج میشوند. ⚠️ حسابرسیشده، تلفیقی و پایان دوره فقط در عن… Base fee 8 credit(s) plus the proxy tier price per fetched page (datacenter 1, residential 15, unblocker 25, +5 with JavaScript). Call list_actors for the full input schema.
actor_digikala-scraperFreeBarchin actor 'digikala-scraper' (ecommerce). عبارت جستوجو، دستهبندی یا آدرس محصول را بدهید تا محصولات دیجیکالا را بگیرید: قیمت و تخفیف (به ریال)، موجودی، امتیاز، برند، مسیر دستهبندی، مشخصات فنی، رنگها و تصاویر. با گزینههای جداگانه فروشندگان، نظرها و پرسشوپاسخ هم بهصورت ردیفهای مستقل برمیگردند. نام نویسندهی نظر و پرسش ذخیره نمیشود. Base fee 8 credit(s) plus the proxy tier price per fetched page (datacenter 1, residential 15, unblocker 25, +5 with JavaScript). Call list_actors for the full input schema.
actor_divar-scraperFreeBarchin actor 'divar-scraper' (classifieds). شهر، دستهبندی یا عبارت جستوجو را بدهید تا آگهیهای دیوار را بگیرید: عنوان، توضیحات، قیمت و ودیعه و اجاره، ویژگیها (متراژ، سال ساخت، کارکرد و …)، تصاویر و موقعیت تقریبی. برای هر آگهی یک ردیف برمیگردد. شماره تلفن استخراج نمیشود، چون دیوار آن را پشت دکمهی «نمایش شماره» نگه میدارد. Base fee 13 credit(s) plus the proxy tier price per fetched page (datacenter 1, residential 15, unblocker 25, +5 with JavaScript). Call list_actors for the full input schema.
actor_google-maps-scraperFreeBarchin actor 'google-maps-scraper' (maps). عبارت جستوجو و محدودهی مکانی را بدهید تا فهرست کسبوکارها را از گوگلمپس بگیرید: نام، دستهبندی، نشانی، تلفن، وبسایت، مختصات، امتیاز و تعداد نظر، ساعات کاری، امکانات، نظرها و تصاویر. ورودی و خروجی همشکل اکتور compass/crawler-google-places در اپیفای است. برای هر مکان یک ردیف برمیگردد. Base fee 30 credit(s) plus the proxy tier price per fetched page (datacenter 1, residential 15, unblocker 25, +5 with JavaScript). Call list_actors for the full input schema.
actor_google-searchFreeBarchin actor 'google-search' (search). عبارت جستوجو را بدهید تا نتایج ارگانیک گوگل را بهصورت JSON بگیرید: رتبه، عنوان، دامنه، نام سایت و متن توضیح. زبان و کشور نتایج قابل تنظیم است — پیشفرض فارسی و ایران. برای هر نتیجه یک ردیف برمیگردد. Base fee 40 credit(s) plus the proxy tier price per fetched page (datacenter 1, residential 15, unblocker 25, +5 with JavaScript). Call list_actors for the full input schema.
actor_persian-news-scraperFreeBarchin actor 'persian-news-scraper' (news). اخبار ایسنا، ایرنا، تسنیم، خبرآنلاین، همشهری آنلاین، زومیت و دیجیاتو را با یک ساختار مشترک بگیرید: تیتر، لید، متن کامل (ساده یا مارکداون)، نویسنده، سرویس، برچسبها، تصویر و زمان انتشار به هر دو تقویم. «انتهای پیام»، اخبار مرتبط، کد خبر و کپشنهای تکراری از متن حذف میشوند. ⚠️ ایسنا، ایرنا و تسنیم ص… Base fee 30 credit(s) plus the proxy tier price per fetched page (datacenter 1, residential 15, unblocker 25, +5 with JavaScript). Call list_actors for the full input schema.
actor_sheypoor-scraperFreeBarchin actor 'sheypoor-scraper' (marketplace). آگهیهای شیپور را با شهر، دستهبندی، عبارت جستوجو یا آدرس مستقیم استخراج کنید: عنوان، توضیحات، قیمت، ودیعه و اجاره، ویژگیها، تصاویر و موقعیت. خروجی دقیقاً همشکل اکتور دیوار است تا بتوانید دو بازار را کنار هم بگذارید. ⚠️ شمارهی تماس در شیپور برای بازدیدکنندهی بدون حساب پوشانده میشود، پس استخراج… Base fee 8 credit(s) plus the proxy tier price per fetched page (datacenter 1, residential 15, unblocker 25, +5 with JavaScript). Call list_actors for the full input schema.
actor_tgju-price-scraperFreeBarchin actor 'tgju-price-scraper' (finance). اسلاگ ابزار یا یک دستهی کامل را بدهید تا نرخ لحظهای طلا، سکه، ارز، رمزارز، نفت و فلزات را از TGJU بگیرید: نرخ، تغییر، درصد تغییر، بیشترین و کمترین روز و زمان بهروزرسانی (میلادی و شمسی). با includeHistory تاریخچهی روزانه هم برمیگردد. واحد نرخ از روی خود ابزار تعیین میشود — ابزارهای ایرانی ریال… Base fee 2 credit(s) plus the proxy tier price per fetched page (datacenter 1, residential 15, unblocker 25, +5 with JavaScript). Call list_actors for the full input schema.
actor_torob-product-sellersFreeBarchin actor 'torob-product-sellers' (e-commerce). آدرس یک صفحهی محصول در ترب (torob.com) را بدهید تا فهرست کامل فروشندهها همراه با قیمت (تومان و ریال)، موجودی، امتیاز فروشگاه و لینک مستقیم هر فروشنده را دریافت کنید. قیمتهای نامعتبر بهصورت خودکار حذف میشوند. Base fee 20 credit(s) plus the proxy tier price per fetched page (datacenter 1, residential 15, unblocker 25, +5 with JavaScript). Call list_actors for the full input schema.
actor_tsetmc-scraperFreeBarchin actor 'tsetmc-scraper' (finance). شش نوع داده از سرویس رسمی بورس تهران: وضعیت لحظهای یک نماد، تاریخچهی روزانهی تعدیلشده، خرید و فروش حقیقی و حقوقی، عمق بازار، شاخص و دیدهبان کل بازار. نماد فارسی خودش به insCode تبدیل میشود. ⚠️ همهی قیمتها به ریال است. ⚠️ خارج از ساعت معاملات، مقادیر لحظهای صفر میشوند؛ اکتور در این حالت آخر… Base fee 8 credit(s) plus the proxy tier price per fetched page (datacenter 1, residential 15, unblocker 25, +5 with JavaScript). Call list_actors for the full input schema.
get_actor_runwrite actionFreeCheck the status of a previous actor run (from an actor_<slug>, run_actor or get_screenshot call) and return its dataset once ready. Free: reading an already-paid-for result costs no credits.
get_balanceFreeReturn the caller's remaining Barchin credit balance and a link to top up.
get_scrapeFreeCheck the status of a previous scrape_url call and return its result — the content, in the requested format — once ready. Free: reading an already-paid-for result costs no credits. If the scrape is still running, returns a processing status to retry shortly.
get_screenshotFreeTake a screenshot of a web page in a real browser through Barchin's proxies, and return it as a PNG image (first viewport, or the full scrolled page) or a PDF print of the page. Billed as an actor run: a base fee plus the proxy tier price for the one page it renders.
list_actorsFreeList Barchin's ready-made scrapers ('actors') for specific sites and data types (e.g. Instagram, Google Maps, e-commerce listings, business registries). Each entry's input_schema describes the arguments to pass as run_actor(slug, input); a curated set of featured actors also exists as its own direct actor_<slug> tool. Free to call — no credits are charged.
run_actorwrite actionFreeRun any Barchin actor by slug with its input object. Use list_actors to discover slugs and input schemas; featured actors also exist as direct actor_<slug> tools. Billed like the actor itself: base fee plus the proxy tier price per fetched page (datacenter 1, residential 15, unblocker 25, +5 with JavaScript).
scrape_urlFreeFetch a web page through Barchin (rotating Iranian/datacenter proxies, optional JavaScript rendering, anti-bot handling) and return its content as Markdown, plain text or raw HTML. Costs credits: datacenter 1, residential 15, unblocker 25, +5 with JavaScript rendering; markdown/text conversion is free.
Public scan report
scanner v0.1.10 · 2026-10-14 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 1561ms20/20
- Tool poisoning17 tool descriptions checked15/15
- Auth qualityAPI key sent as a header8/15
- Maintenancelast push 8 days ago15/15
- Maintainer identityendpoint served from the registry-verified namespace domain8/10
How Barchin compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 75% of 48,255 servers
- Tools
- 17
- the typical server has 7
- Tools that change things
- 12%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 172 ms
- faster than 69% of 30,031 servers
What its tools let an agent do: 15 read · 1 change · 1 run or deploy
Install Barchin in Claude Code, Cursor or VS Code
claude mcp add --transport http mcp https://barchin.net/mcp
What the publisher says
From the Barchin repository's README, as published. We do not edit it. Read it on GitHub
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.
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/list needs no key — you can discover the tool belt anonymously.
- Every tool call needs an Authorization: Bearer bklive... 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
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
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Barchin: common questions
- Is Barchin MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Barchin safety report
- How do I install Barchin?
- It runs remotely at barchin.net. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Barchin need an API key?
- Yes. The registry entry asks for
Authorization. - Is Barchin maintained?
- The last commit was 29 days ago (2026-10-06). The latest release is v1.0.0.
- Is Barchin up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does Barchin compare with other MCP servers?
- safety score 88/100 (higher than 75% of 48,255 servers); tools 17 (the typical server has 7); tools that change things 12% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.