by sepehr071
39 MCP servers (488 tools) that give AI agents the Iranian web: Digikala, Torob, Divar, Snappfood, Jabama, MrBilit, Paziresh24, Taaghche, laws, tax, crypto, stocks, news and more. Prices in Toman.
# Add to your Claude Code skills
git clone https://github.com/sepehr071/iran-mcpSee how iran-mcp compares with popular alternatives.
iran-mcp is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by sepehr071. 39 MCP servers (488 tools) that give AI agents the Iranian web: Digikala, Torob, Divar, Snappfood, Jabama, MrBilit, Paziresh24, Taaghche, laws, tax, crypto, stocks, news and more. Prices in Toman. It has 146 GitHub stars.
iran-mcp's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/sepehr071/iran-mcp" and add it to your Claude Code skills directory (see the Installation section above).
iran-mcp is primarily written in Python. It is open-source under sepehr071 on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh iran-mcp against similar tools.
No comments yet. Be the first to share your thoughts!
Available after the catalog security scan passes.
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
English · فارسی
Give your AI agent the Iranian web. 36 unofficial, open-source Persian-web MCP servers for Digikala, Torob, Divar, Snappfood, Jabama, MrBilit, Paziresh24, Taaghche, the Tehran stock exchange, Iranian crypto exchanges, the tax administration, qavanin.ir laws and more, plus official ones from ExirYab, Pasavard and SwapWallet. Search, compare prices in Toman, find free slots and today's deals from Claude, Cursor, GitHub Copilot in VS Code or any MCP client. Install them as Claude Code plugins with skills, or as Agent Skills for Codex, Cursor, Antigravity and Grok Build.
What's new · Quick start · The servers · For AI agents · All tools · FAQ
mkh_), iran-apps-mcp (Cafe Bazaar and Myket) and
iran-downloads-mcp (download-site search, item page only, never a
download link).iran-fashion and iran-software.Full list: CHANGELOG.md.
<NAME>_MCP_PROXY takes several proxies, separated by commas. When one is blocked, the next takes
over.<package>[browser].Full list: CHANGELOG.md.
Full list, including changes for callers: CHANGELOG.md.
Iranian websites are not built for AI agents. Most have no public API, prices come in Rial on one page and Toman
on the next, and every site hides its best deals behind a different menu. Each package server here maps one site's
real (undocumented) API, tests it, and exposes it as clean MCP tools with prices in Toman. exiryab-mcp,
pasavard-mcp and swapwallet-mcp are the sites' own servers, built on their documented APIs.
Put a few of them together and one sentence does a day of tab-hopping (illustrative example):
You: I'm flying Tehran to Kish next Thursday for 3 nights. Cheapest flight, a villa under 4 million Toman a night, and a dermatologist on the island with a free slot.
Agent: calls
mrbilitfor flights →jabamaandotaghakfor stays →paziresh24for doctors
Pick Price (Toman) Flight Thursday 07:40, economy, 2 seats left 2,180,000 Stay 2-bedroom villa near the beach, 4.8 stars 3,650,000 / night Doctor Dermatologist, Saturday 10:30, in-person 450,000
Every server is a small Python package on PyPI, run with uvx, except
pasavard-mcp and swapwallet-mcp, which their sites host: you add them by URL, and sign in to SwapWallet once
with OAuth. The site servers need no
account and no API key. payping-mcp and bale-mcp work on your own account with your token, and swapwallet-mcp
with your SwapWallet sign-in.
Claude Code plugins (server + skill, pick what you want): add the marketplace once, then choose
servers in the /plugin Discover tab, or install by name.
claude plugin marketplace add sepehr071/awesome-iran-mcp
claude plugin install digikala@iran-mcp # one server
claude plugin install iran-travel@iran-mcp # a bundle: food, shopping, beauty, travel, health, books
claude plugin install iran-all@iran-mcp # every read-only site server
claude plugin install <name> --marketplace sepehr071/awesome-iran-mcp does both steps in one command.
payping, bale and swapwallet act on your own account, so no bundle includes them; install them by name.
SwapWallet also publishes this server as its own plugin (swapwallet@swapwallet, from
SwapWallet/swapwallet-mcp), with the same rules. Install one of the
two: with both you get the server twice.
Skills for other agents (Codex, Cursor, Gemini CLI, ...): pick the skills you want, then add each server with the config below.
npx skills add sepehr071/awesome-iran-mcp
Grok Build reads the same marketplace: grok plugin marketplace add sepehr071/awesome-iran-mcp, then install
servers one by one (Grok doesn't install a bundle's members). Which agent supports what:
PLUGINS.md.
One server (Claude Code, without the plugin):
claude mcp add digikala -- uvx digikala-mcp
claude mcp add --transport http swapwallet https://swapwallet.app/mcp # hosted; then sign in from /mcp
claude mcp add --transport http pasavard https://pasavard.ir/api/mcp # hosted, no sign-in
Any MCP client (Claude Desktop, Cursor, Windsurf, VS Code, ...):
{
"mcpServers": {
"digikala": { "command": "uvx", "args": ["digikala-mcp"] },
"jabama": { "command": "uvx", "args": ["jabama-mcp"] }
}
}
swapwallet-mcp is added by URL, and each client takes a URL in its own shape (Windsurf uses serverUrl, Claude
Desktop takes it under Settings → Connectors): see its setup for each client.
All 39 at once: clone this repo and open it in Claude Code. The .mcp.json at the root
registers every server; approve the ones you want.
git clone https://github.com/sepehr071/awesome-iran-mcp
cd awesome-iran-mcp && claude
[!TIP] 488 tools is a lot of context. Enable the servers for the task at hand rather than all of them.
| Server | Site | Tools | Version | Updated | What your agent can do |
|---|---|---|---|---|---|
| digikala-mcp | Digikala (incl. Fresh) | 23 | Search with feature filters, best picks for a budget, every seller, price history, reviews, deals | ||
| [tec |