iran-mcp - 面向伊朗语网站的 MCP 服务器合集
iran-mcp 是维护者 sepehr071 发布的开源项目,把 Digikala、Torob、Divar、Snappfood、Neshan 等伊朗语网站的接口封装成 MCP 服务器,供 Claude Code、Cursor、VS Code 中的 GitHub Copilot 等 MCP 客户端调用。据项目自述,v2.3 共含 71 个服务器、883 个工具,多数为只读、无需登录。
iran-mcp 是一个把伊朗语网站能力接入 AI 智能体的开源项目。据项目自述,它提供一批非官方的 MCP(Model Context Protocol)服务器,覆盖电商比价、房产与二手车分类信息、出行订票、招聘、股票与债券、法律法规、新闻、地震、应用商店等场景,让 Claude Code、Cursor、VS Code 中的 GitHub Copilot 或其他 MCP 客户端可以直接搜索商品、以托曼为单位比较价格、查询空闲时段与当日优惠。它适合需要处理波斯语网络信息、或需要把伊朗本地站点数据纳入智能体工作流的开发者与研究者。
维护者与状态
项目由 sepehr071 维护,仓库创建于 2026-10-11,最后提交时间为 2026-11-04。最新正式版本为 v2.3,发布于 2026-11-01。截至 2026-11-05,仓库星标数为 222。许可证为 MIT。
主要能力
以下内容均来自项目 README 的自述,未经独立验证。
- 站点覆盖广:据项目说明,v2.3 共包含 71 个服务器、883 个工具,其中 31 个为 v2.3 新增,全部为只读且无需登录。涉及 Digikala、Torob、Divar、Snappfood、Jabama、MrBilit、Alibaba、Neshan、Balad、Paziresh24、Taaghche、Jobinja、Bama、德黑兰证券交易所、Codal、中央银行、伊朗加密货币交易所、税务部门、qavanin.ir 法律库等,另有 ExirYab、Pasavard、SwapWallet 的官方服务器。
- 价格统一为托曼:README 称,伊朗站点常在同一站点的不同页面分别以里亚尔和托曼标价,项目把各站真实(未公开文档的)接口映射为 MCP 工具,并统一以托曼返回价格。
- 按主题打包:提供
iran-cars、iran-maps、iran-jobs、iran-freelance、iran-economy、iran-stocks、iran-classifieds、iran-learning、iran-law、iran-fashion、iran-software等组合包,可一次安装一组服务器。 - 反封锁与稳定性:据 v1.7 说明,18 个非官方商店服务器改为以普通浏览器方式访问站点、控制请求节奏,并在站点要求降速时等待;
_MCP_PROXY支持以逗号分隔配置多个代理,一个被封锁时切换到下一个;对出现机器人校验页的站点可选安装[browser]回退。 - 上下文优化:v1.5 说明称,19 个包服务器每次工具调用的 token 消耗减少约 62%,工具列表缩小 19%,排序与最低价结果保持不变;同时在 30book、Bale、Okala 中做了安全加固,并把站点文本一律视为不可信内容。
- 兼容性承诺:多个版本的更新说明均表示,已有服务器的工具名与参数保持不变。
使用入口
仓库地址:sepehr071/iran-mcp。
据项目说明,每个服务器都是 PyPI 上的小型 Python 包,通过 uvx 运行;pasavard-mcp 与 swapwallet-mcp 由站点托管,按 URL 添加,其中 SwapWallet 需通过 OAuth 登录一次。站点服务器无需账号与 API Key;payping-mcp、bale-mcp 使用自己的账号与 token,swapwallet-mcp 使用 SwapWallet 登录。
Claude Code 插件方式(README 示例):
claude plugin marketplace add sepehr071/iran-mcp claude plugin install digikala@iran-mcp claude plugin install iran-travel@iran-mcp
其他智能体可通过 skills 安装:
npx skills add sepehr071/iran-mcp
任意 MCP 客户端可在配置中按如下形式声明服务器:
{
"mcpServers": {
"digikala": { "command": "uvx", "args": ["digikala-mcp"] },
"jabama": { "command": "uvx", "args": ["jabama-mcp"] }
}
}
README 还提示,工具总量很大,建议按当前任务只启用相关服务器,而不是全部开启。
许可与限制
项目采用 MIT 许可证。使用前需注意项目自述的若干边界:多数服务器为非官方实现,依赖各站点未公开文档的接口,站点改版可能导致工具失效;部分服务器只返回里亚尔报价,且若干服务器仅对来自伊朗的网络连接作出响应;payping、bale、swapwallet 会操作用户自己的账号,因此不包含在任何组合包中,需按名称单独安装;SwapWallet 同时以自有插件形式发布同一服务器,两者只应安装其一,否则会出现重复。项目未在 README 中给出统一的硬件要求说明。