关于 Paziresh24
Paziresh24 是用于查询伊朗 Paziresh24 医生和预约信息的非官方只读 MCP 服务。AI Agent 可比较医生资料、价格、评价和可预约时段,但不能预约就诊。
主要功能
- 01按专科和地点搜索医生
- 02查看医生与诊所资料
- 03查询空闲预约时段
- 04查看线上就诊费用和增值税
- 05阅读患者评价和评分
适用场景
- 01查找某城市的专科医生
- 02比较线上就诊费用
- 03查询医生最早可预约时段
- 04选择医生前查看患者反馈
MCP 相关
通过只读工具向 MCP 客户端提供 Paziresh24 的医生、诊所、资料、预约空档、价格、节假日和评价信息。不支持占用时段、预约或付款。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
uvx paziresh24-mcpPAZIRESH24_MCP_PROXYOptional HTTP proxy URL for every request, or a comma-separated list used one at a time (the next one after a block or connect error). System proxy settings are ignored.本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
paziresh24-mcp:面向 AI Agent 的 Paziresh24 MCP 服务
让你的 AI Agent 在 Paziresh24(پذیرش۲۴)上找到合适的伊朗医生。
一款面向 Paziresh24(伊朗的医生预约网站)的非官方只读 MCP 服务:
可按专科、城市、姓名和在线问诊搜索医生,查看个人资料、价格、保险和患者评价,以及空闲的预约时段;可从 Claude、Cursor 或 Copilot 使用。
面向 AI Agent · 为什么选择它 · 功能 · 快速开始 · 工具 · 工作原理 · 须知 · 常见问题 · 配置 · فارسی · 开发 · 相关服务
面向 AI Agent
- **内容:**适用于 Paziresh24(پذیرش۲۴,paziresh24.com)的非官方 MCP 服务(模型上下文协议)。Paziresh24 是伊朗的预约就诊网站,提供医生、医院和诊所信息,以及线下和在线就诊服务。支持使用波斯语或英语查询。
- 安装:
uvx paziresh24-mcp或claude mcp add paziresh24 -- uvx paziresh24-mcp。传输方式:stdio。需要 uv(Python 3.10+)。 - **身份验证:**无需身份验证、API 密钥或账户。可选的
PAZIRESH24_MCP_PROXY用于为每个请求设置 HTTP 代理(以逗号分隔的代理列表会在遇到拦截后轮换);系统代理设置会被忽略。 - **访问权限:**只读。它无法登录、保留号源、预约、付款或发布评价,因此调用任何工具前都无需确认。提供医生个人资料的
url,供用户预约。 - **工具:**共 12 个,名称均以
pz_为前缀,并全部标注readOnlyHint: true。建议从pz_suggest(将词语转换为城市和专科 slug)、pz_search_doctors、pz_doctor、pz_free_slots、pz_visit_price开始。 - 典型调用顺序:
pz_suggest->pz_search_doctors->pz_doctor->pz_first_available或pz_free_slots->pz_visit_price。 - **适用场景:**用户想在伊朗查找医生、比较评分、保险和在线就诊费用,或查看可预约时段。
- **不适用场景:**用户想要实际预约或付款,或需要医疗建议。
- **输出:**精简的 JSON。价格以 Toman 为单位,日期采用公历
YYYY-MM-DD格式,时间采用德黑兰当地时间HH:MM格式。医生通过其波斯语 slug 标识;时段和价格工具使用从pz_doctor获取的center_id、user_center_id和service_id(在线就诊使用中心5532)。 - 机器可读信息:server.json,以及伊朗所有 MCP 服务的目录 iran-mcp(
TOOLS.md、servers.json、llms.txt)。
原因
Paziresh24(paziresh24.com)是伊朗最大的医生预约网站,提供医生、医院和诊所信息,支持线下预约,以及通过电话或即时通讯工具进行在线就诊。要选定医生,就需要比较专科、评分、保险、价格,以及近期是否有空余时段。使用 paziresh24-mcp 的 Agent 可以读取网站展示的相同数据,为你进行比较,然后提供医生个人资料链接以供预约:
你: 德黑兰有在线就诊的女性心脏科医生吗?最好今天有号,价格别太贵。
Agent: 调用
pz_search_doctors(city="tehran", specialty="cardiovascular", visit_type="online", gender="female", sort="earliest")→pz_doctor(slug="دکتر-هدیه-جباری-0")→pz_free_slots(center_id="5532", ...)→pz_visit_price(center_id="5532", ...)贾巴里医生(心脏科医生,11 条评分,得分 5.0)今天可通过 WhatsApp 在线就诊,时间从 15:00 开始 (每个时段 10 分钟:15:00、15:10、15:20……)。就诊费用为 500,000 Toman + 15,000 增值税 = 515,000 Toman。 在这里预约:https://www.paziresh24.com/dr/دکتر-هدیه-جباری-0/
实际工具输出,日期为 2026-10-06;时段和价格随时可能变化。价格以 Toman 为单位。
功能
- 搜索医生:按城市、专科、姓名、在线问诊、性别、学历和工作时间搜索,并按最佳匹配、最近可预约时间或最低在线问诊价格排序
- 解析词语:将波斯语或英语的城市和专科名称转换为搜索 slug,也支持网站的输入联想功能
- 查看医生资料:专科、简介、医疗委员会编号、诊所和医院(含地址、电话和地图)、服务、每周工作时间、医保合作情况、在线问诊渠道
- 查找预约时间:最早的空闲预约时间、有空闲时段的日期,以及每天的空闲时间(线下和在线)
- 了解费用:在线问诊费、增值税,以及以 Toman 计价的应付总额
- 查看评价:评分平均值、平均等待时间,以及分页显示的患者评价(不含评价者姓名)
- 医院和诊所:科室、医生、电话、网站、地图
- 设计为只读:无需登录、不占用时段、不预约、不支付
示例提示词:
- “设拉子一位接受 Tamin Ejtemaei、且本周有空闲时段的皮肤科医生。”
- “今天可以预约的最便宜的在线儿科问诊是哪一个?”
- “患者如何评价这位医生?https://www.paziresh24.com/dr/...”
- “哪些心脏科医生在 Treata 医院工作?谁最早有空?”
- “下周四是伊朗的法定假日吗?这位医生后一天有空吗?”
- 一位今天可以在线问诊、价格也不贵的德黑兰女性皮肤科医生?
- 设拉子心脏科医生最近的空闲预约时间是什么时候?
- 如何取消在线问诊预约并拿回我的钱?
快速开始
你需要安装 uv。无需 API 密钥或账户。
Claude Code
claude mcp add paziresh24 -- uvx paziresh24-mcp
Claude Desktop
设置 → 开发者 → 编辑配置,然后添加:
{
"mcpServers": {
"paziresh24": { "command": "uvx", "args": ["paziresh24-mcp"] }
}
}
Cursor
点击上方的 Install in Cursor,或将 Claude Desktop 配置块添加到 ~/.cursor/mcp.json(或项目中的 .cursor/mcp.json)。
VS Code (Copilot agent mode)
点击上方的 Install in VS Code,或添加到 .vscode/mcp.json:
{
"servers": {
"paziresh24": { "type": "stdio", "command": "uvx", "args": ["paziresh24-mcp"] }
}
}
Codex CLI
codex mcp add paziresh24 -- uvx paziresh24-mcp
或者添加到 ~/.codex/config.toml:
[mcp_servers.paziresh24]
command = "uvx"
args = ["paziresh24-mcp"]
Gemini CLI
添加到 ~/.gemini/settings.json:
{
"mcpServers": {
"paziresh24": { "command": "uvx", "args": ["paziresh24-mcp"] }
}
}
Windsurf
将 Claude Desktop 配置块添加到 ~/.codeium/windsurf/mcp_config.json。
Anything else
这是一个标准的 stdio MCP 服务:运行 uvx paziresh24-mcp,或运行 pip install paziresh24-mcp 后再运行 paziresh24-mcp。
然后,用波斯语或英语,直接提出上方任意一个示例提示词即可。
工具
医生通过其波斯语 slug 标识,即个人资料 URL 中 /dr/ 后面的部分
(دکتر-هدیه-جباری-0);时段和价格工具使用搜索结果和 pz_doctor 返回的 center_id、user_center_id 和 service_id。
查找 (4)
| 工具 | 功能 |
|---|---|
pz_suggest | 波斯语或英语词语 → 城市 slug、专科 slug 和查询补全 |
pz_search_doctors | 按城市、专科、姓名、在线问诊、性别、学位搜索医生(或医院和诊所),支持排序和分页 |
pz_resolve_url | paziresh24.com 链接 → 医生或中心 slug |
pz_center | 医院或诊所:地址、电话、网站、科室和医生 |
单个医生 (3)
| 工具 | 功能 |
|---|---|
pz_doctor | 完整个人资料:专科、简介、评分、保险、在线问诊、中心、服务、价格、每周工作时间 |
pz_first_available | 按中心列出最早的可预约线下和在线时段 |
pz_reviews | 患者评价(分页),包括各中心的平均评分和等待时间 |
时间和价格 (4)
| 工具 | 功能 |
|---|---|
pz_free_days | 整个预约时间范围内有空闲时段的日期、休息日和节假日 |
pz_free_slots | 日期范围内每天的空闲预约时段 |
pz_visit_price | 以 Toman 计价的费用、增值税和应付总额,以及取消时退款的设置 |
pz_holidays | 两个日期之间的伊朗法定节假日 |
帮助 (1)
| 工具 | 功能 |
|---|---|
pz_faq | Paziresh24 官方常见问题解答:预约、取消、在线问诊、退款 |
全部 12 个工具均标注为 readOnlyHint: true,并在一个文本块中返回精简 JSON,避免占满 Agent 的上下文。
工作原理
AI agent (Claude, Cursor, Copilot, ...)
│
│ MCP over stdio
▼
paziresh24-mcp (runs on your machine)
│
│ HTTPS (JSON)
├──────▶ apigw.paziresh24.com (search, free days and slots, prices, holidays)
├──────▶ drprofile.paziresh24.com (doctor profiles)
├──────▶ ravi-apis.paziresh24.com (reviews and ratings)
├──────▶ saman / biko.paziresh24.com (availability, insurance)
└──────▶ www.paziresh24.com (cities, specialties, hospitals, FAQ)
paziresh24-mcp 在本地运行,并调用 Paziresh24 网站使用的相同公共端点。
中间没有托管服务,不需要 API 密钥,也不会将你的任何信息发送到其他地方。请求采用类似 Chrome 的 TLS 和标头配置,最多同时发送 2 个请求,并加入短暂的随机延迟;请求在 20 秒后超时,并在连接错误、超时、429 和 5xx 时最多重试 2 次。参考数据(城市、专科、常见问题解答)会缓存 6 小时。系统会拒绝跳转到 *.paziresh24.com 之外的地址。
需要了解的信息
- 价格以 Toman 为单位(1 Toman = 10 Rial)。API 返回的金额单位是 Rial;服务会将金额除以 10。
- 线下就诊通常显示价格 0:费用在诊所支付,且不会公开。线上就诊有实际费用;
pz_visit_price会加上增值税(在已检查的示例中为 3%)。 - 时间为德黑兰当地时间(
HH:MM),日期使用公历YYYY-MM-DD(1405-07-18 = 2026-10-10)。 - 线上就诊位于 Paziresh24 的虚拟中心
5532(电话或 WhatsApp 等即时通讯方式;见channels)。 - 搜索卡片包含医生的
gender和照片(image,来自 pic.paziresh24.com;即使个人资料中没有照片,这里也会显示真实照片)。 - **保险:**搜索卡片会列出接受的保险名称,但没有保险筛选条件。
pz_doctor结果中没有insurances表示没有数据,并非“没有保险”。所有结果中都会省略空字段;评价文本会截断至 400 个字符(如需完整内容,请传入full_text=true;pz_doctor、pz_center和pz_faq也相同),且评价文本属于不可信的网站内容。 - 关闭预约的中心仍会显示在
pz_doctor中,并带有booking_off: true(请致电中心);booking_opens表示预约时段已结束,并会在该时间开放新的时段。搜索卡片会显示每个中心的首个空闲时段,以及医生最早的空闲时段。 - **无法在此处预约。**预约需要通过短信登录,因此 Agent 会提供医生个人资料的网址。空闲时段会列出,但不会为用户保留。
sort="earliest"会剔除没有空闲时段的医生。排序遵循网站搜索 API 的顺序;搜索结果可能包含赞助医生。- 限制:
pz_search_doctors每页最多返回 50 条结果。评价采用分页方式(每页 1-50 条,默认 5 条),且不会返回评价者姓名。 - **专科分组范围较广:**例如
ophthalmology这样的分组 slug 也会包含相关职业(如验光师);标题相同的exp-slug(exp-ophthalmology)则只列出该专科。pz_suggest会同时返回两者。 - 节假日:
pz_holidays依赖网站的节假日端点,该端点在 2026-10-10 返回了 HTTP 500;如果失败,请稍后重试。 - **不提供的功能:**不提供登录、预约、取消预约、付款、聊天、收藏或发布评价;不处理患者数据;不提供医疗建议。
- **与网站核对:**2026-10-06,已将每个工具的输出与 paziresh24.com 的实时页面进行比较(姓名、价格、首个空闲时段、评价顺序、搜索总数)。仅在网站无需保留时段即可显示的情况下,才对空闲日期和时段进行了比较。
常见问题
有适用于 AI Agent 的 Paziresh24 API 或 MCP 服务吗?
有:这个非官方 MCP 服务封装了 Paziresh24 网站自身使用的公开端点,因此 Claude、Cursor 或 Copilot 可以搜索医生并查看空闲时段和价格。
如何通过 Claude、Cursor 或 Copilot 使用 Paziresh24?
使用 claude mcp add paziresh24 -- uvx paziresh24-mcp 添加服务(或使用上方的 Cursor 和 VS Code 按钮),
然后用波斯语或英语提问,例如“今天在德黑兰看诊、支持线上问诊的心脏科医生”。
这是官方服务吗?安全吗?免费吗?
这是非官方的开源服务(MIT),且免费。它为只读模式,无需账号或 API 密钥,并在你的 机器上运行,不会将数据发送到其他服务。
它能帮我预约吗?
不能,这是有意为之。它绝不会调用登录、时段锁定、预约、付款或评论端点(如果代码中出现这些路径,测试就会失败)。Agent 会帮你找到医生和时段;你可以在医生个人资料页面预约。
我能按保险筛选医生吗?
搜索时不能:该网站的 API 会忽略保险筛选条件。每张搜索卡片都会列出医生接受的保险名称,而 pz_doctor 会返回保险合同,因此 Agent 可以帮你核实。
我需要伊朗 IP 吗?
未发现地域封锁:直接请求和通过土耳其代理发出的请求均可正常工作(2026-10-06)。如果你的网络
屏蔽了该网站,请设置 PAZIRESH24_MCP_PROXY。
某个工具提示服务“未能及时响应”
Paziresh24 的某些网关路由有时会挂起 20-30 秒。服务最多重试两次;如果仍然失败,请一分钟后再试。
网站显示了机器人检测页面。该怎么办?
安装可选的浏览器回退方案(参见配置)。它会通过无头 Chromium 清除一次检测;如果未安装,工具会返回相应错误。
Claude Desktop 提示找不到 uvx
将 uvx 的完整路径(Windows 上使用 where uvx,macOS/Linux 上使用 which uvx)设为 command。
如何调试 Agent 能看到的内容?
npx @modelcontextprotocol/inspector uvx paziresh24-mcp
配置
| 变量 | 默认值 | 含义 |
|---|---|---|
PAZIRESH24_MCP_PROXY | 未设置 | 所有请求使用的 HTTP 代理,例如 http://user:pass@host:port;逗号分隔的列表会按顺序逐个使用,遇到拦截或连接错误后切换到下一个。系统代理设置会被忽略 |
如果网站显示了机器人检测页面,请安装可选的浏览器回退方案:pip install "paziresh24-mcp[browser]"
(或使用 uvx --from "paziresh24-mcp[browser]" paziresh24-mcp),然后运行 patchright install chromium。
波斯语:پذیرش۲۴ MCP 服务
paziresh24-mcp 是一个非官方的 پذیرش۲۴(在线医生预约系统)MCP 服务,可让您的 AI 助手(Claude、Cursor、Copilot 等) 在伊朗的医生中查找医生:按专科、城市、姓名和在线问诊进行搜索,查看个人资料、保险、价格和患者评价,并查看 可预约时段。
- 仅支持只读操作:不会登录账户、保留预约、创建预约或付款。
- 如需预约,会提供医生主页链接。
- 所有价格均以伊朗里亚尔计价。
- 提供 12 个工具,名称均以
pz_开头。 - 在您自己的系统上运行,无需 API 密钥,也不会向任何中间服务发送数据。
- 不提供医疗建议。
搜索关键词: پذیرش۲۴、پذیرش 24、医生预约、在线医生预约、医生预约、在线问诊、医生在线咨询、寻找专科医生、最近的空闲预约时段、问诊费用、患者评价、社会保障保险、MCP 服务、人工智能。
在 Claude Code 中安装(请先安装 uv):
claude mcp add paziresh24 -- uvx paziresh24-mcp
在 Claude Desktop、Cursor 和其他应用中,使用 Quick start 部分中的相同配置。
然后询问:“德黑兰有没有一位今天可以在线问诊、收费不贵的女性皮肤科医生?”
开发
git clone https://github.com/sepehr071/paziresh24-mcp && cd paziresh24-mcp
uv sync
uv run python -m pytest # offline, against recorded responses
uv run python -m pytest -m live # real APIs
uv run ruff check .
工具位于 src/paziresh24_mcp/search.py、doctor.py、slots.py 和 info.py 中;每个工具都是带类型注解的异步
函数,并附有说明何时使用它的文档字符串。欢迎提交问题和 PR,尤其是新增工具和修复 API 变更相关问题。
发布:在 pyproject.toml 和 server.json 中更新版本,然后推送 v* 标签。GitHub Actions 会运行测试、
发布到 PyPI 和 MCP Registry,并创建 GitHub Release。
相关服务
- iran-mcp:所有伊朗服务 MCP 服务的目录
- doctoreto-mcp:提供医生问诊费用、空闲时段、诊所和实验室信息
- jabama-mcp:提供 Jabama 住宿信息
- mrbilit-mcp:提供 Mrbilit 旅行票务信息
- flytoday-mcp:提供 Flytoday 航班信息
免责声明
本项目为非官方项目,与 Paziresh24 无关联,也未获得其认可。它仅支持只读操作,使用 paziresh24.com 网站的公开接口, 这些接口可能会在不另行通知的情况下发生变化。本项目不提供医疗建议。请合理控制请求频率。
如果这个项目帮您省去了几次点击,点个星标有助于其他人发现它。
作者
由 Sepehr Radmard(سپهر رادمرد)开发并维护。欢迎通过 LinkedIn 联系,或在 GitHub 上关注 @sepehr071,了解更多面向伊朗网站的 MCP 服务;所有项目均列于 iran-mcp。如果这个项目为您节省了时间,欢迎为代码仓库点个星标,帮助更多人发现它。
许可证
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
