守遵寻道

ResAPI:免费开放 API,复制即可对接

介绍 ResAPI(resapi.cn):免费只读查询 API,覆盖节假日、区划、高校、邮编等;现已支持 MCP,Cursor 与 WorkBuddy 可直接调用。

ResAPI产品Web
lizundao

lizundao

写代码,也写字

最近我又上线了一个站:ResAPI

地址是 resapi.cn,定位很直接:免费开放、只读查询、无需注册。目标不是做大而全的平台,而是把开发里常见的查询能力整理成统一的 REST 接口,文档写清楚,复制示例就能接。

ResAPI resapi.cn 首页截图

为什么做 ResAPI

平时写产品或脚本,经常会遇到这些需求:查节假日、查行政区划、手机号段归属地、邮编地名互查、时区转换、证件编码校验……

这些能力单看不复杂,但真正对接时常常很碎:有的接口文档不全,有的字段风格不统一,有的要先注册再申请 key,验证成本不低。

ResAPI 想做的,是把这类高频只读查询集中起来,统一响应格式与错误码,尽量减少「为了一个小需求接三四个来源」的折腾。

现在有哪些能力

当前已上线 9 个 API 方向,包含:

  • 地址标准化
  • 高校基础信息
  • 节假日判断(含公历农历互查、节气等)
  • 省级非遗信息
  • 手机号段归属地
  • 全国行政区划
  • 时区与时间格式转换
  • 编码校验(如 USCC、身份证、银行卡号)
  • 邮政编码查询

都是 GET 读取接口,偏向「拿来就查」而不是复杂业务流。

Agent / MCP 接入

2026 年 7 月起,ResAPI 增加了 MCP(Model Context Protocol) 支持。同一套查询能力,除了 REST,还可以直接给 Cursor、Claude Desktop、WorkBuddy 等 Agent 客户端调用。

远程 MCP 端点(推荐):

https://www.resapi.cn/mcp

无需下载二进制,配置 URL 即可。完整说明见 MCP 接入文档

Cursor 配置示例:

{
  "mcpServers": {
    "resapi": {
      "url": "https://www.resapi.cn/mcp"
    }
  }
}

MCP 层暴露了 12 个粗粒度 Tool,便于 AI 准确选型,例如:

Tool用途
holidays_check某日是否放假、调休
regions_search省市区搜索
phone_lookup手机号/号段归属
validate_idcard身份证校验
zipcode_lookup邮编查地名
address_parse自由文本地址解析

完整清单与参数说明见 agent.json。也提供本地 stdio 方式,适合 Claude Desktop 或自托管调试。

设计取舍

这个站我有意做了几条约束:

  • 只做只读查询:不接写入和托管,结果即查即返
  • 尽量降低门槛:无需注册 key,适合个人开发者和小团队快速接入
  • 文档先行:每个接口给参数说明、错误码与示例,MCP Tool 附带 when_to_use 提示

另外,区划、高校、邮编、非遗这类静态数据由本地维护并标注版本,方便后续追踪数据更新。

适用场景

  • 给小程序、脚本、内部工具补基础查询能力
  • 做表单校验、地址标准化与时间处理
  • 在 Cursor / WorkBuddy 里让 Agent 直接查节假日、区划、邮编等结构化数据

如果你手里刚好有这类需求,可以试试:

https://www.resapi.cn/

MCP 文档:https://www.resapi.cn/docs/agent/mcp


ResAPI 会继续补接口与 Agent 能力,这篇介绍也会随版本更新。