MCP.Market

Barchin MCP server

online · 100% uptime
by barchin.net·net.barchin/mcp·v1.0.0

Web scraping and Iranian-web data tools for AI agents: JS rendering, proxies, Markdown output.

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody 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 posts
  • actor_codal-scraperFree

    Barchin 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-scraperFree

    Barchin 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-scraperFree

    Barchin 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-scraperFree

    Barchin 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-searchFree

    Barchin 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-scraperFree

    Barchin 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-scraperFree

    Barchin 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-scraperFree

    Barchin 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-sellersFree

    Barchin 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-scraperFree

    Barchin 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 actionFree

    Check 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_balanceFree

    Return the caller's remaining Barchin credit balance and a link to top up.

  • get_scrapeFree

    Check 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_screenshotFree

    Take 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_actorsFree

    List 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 actionFree

    Run 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_urlFree

    Fetch 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

no findings
  • –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
Overall 88/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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/mcp

MCP 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.