文书查 SinoVerdict
首页MCP 服务 › 接入指南

裁判文书 MCP 接入指南

把 1.6 亿条中国裁判文书记录接进你的 AI 工作流。下面的 Key 可以直接用,不用注册、不用填表。

一、接入信息

MCP 端点https://mcp.wenshucha.com/mcp
鉴权方式请求头 x-api-key
公开试用 Keywsc_demo_public
健康检查https://mcp.wenshucha.com/mcp/health

关于这把公开 Key:它是所有访客共用的,额度每月 3,000 次,可能被别人用完。想要一把独享 500 次/月的专属 Key,发邮件到 chenjiaxin@wenshucha.com 或打 131-6872-7779,说一句你的用途就行,不收费。

先验证连通

不用装任何东西,直接粘进终端:

curl https://mcp.wenshucha.com/mcp/health

# 预期返回
# {"service":"wenshucha-mcp","ok":true,"records":160291678}

二、三步接入

协议是标准 MCP(Streamable HTTP),任何支持 MCP 的客户端都能接。

1
打开客户端的 MCP 配置文件
Claude Desktop~/Library/Application Support/Claude/claude_desktop_config.json(Windows 在 %APPDATA%\Claude\
Cursor:设置 → MCP → Add Server
Claude Code:项目根目录 .mcp.json
2
粘贴以下配置
{
  "mcpServers": {
    "wenshucha": {
      "type": "http",
      "url": "https://mcp.wenshucha.com/mcp",
      "headers": {
        "x-api-key": "wsc_demo_public"
      }
    }
  }
}
3
重启客户端,问一句话试试
例如:「帮我查一下民间借贷纠纷里,保证人承担连带责任的判决,找 3 个」
模型会自动调用 search_judgments,返回带案号的库内判决记录。

不用客户端,直接 curl 调

curl -X POST https://mcp.wenshucha.com/mcp \
  -H "Content-Type: application/json" \
  -H "x-api-key: wsc_demo_public" \
  -d '{
    "jsonrpc":"2.0","id":1,
    "method":"tools/call",
    "params":{
      "name":"search_judgments",
      "arguments":{"q":"民间借贷 保证人","pageSize":2}
    }
  }'

三、四个工具

拉取工具列表不消耗额度,只有真正调用才计次。

search_judgments

在 1.6 亿条记录的标题与库内正文中检索,返回案号、标题、法院、裁判日期与命中片段。库内正文不是模型摘要;部分长文最多保留前 6,000 字。

参数:q 检索词(必填)· year_from/year_to 年份区间 · court 法院名 · province 省份 · page/pageSize 分页(上限 50)

get_judgment

按案号取库内正文。案号全角半角括号都能识别。同一案号有多条记录时,会在全部命中记录中按正文长度排序,优先返回较完整的一条。

参数:caseNo 案号(必填)· include_body 是否返回库内正文(默认 true)

verify_case_number反幻觉

核验一个案号是否真实存在。存在则返回标题、法院、裁判日期,作为可追溯的凭证。

典型用法:模型或同事引用了某个案号,调这个工具确认它不是编的。

参数:caseNo 待核验的案号(必填)

verify_quote反幻觉

核验一段判词能否以分词后的连续短语命中库内正文。匹配会忽略标点与空白,但受中文分词边界影响;完整句核验最稳定。可传 caseNo 把范围锁到某一份判决。

典型用法:核查法律意见书、代理词里引用的判词有没有被改写或杜撰。

参数:quote 待核验的判词,至少 6 个字(必填)· caseNo 可选,锁定范围

四、检索方式说明(请务必读)

本服务是精确词汇检索,不是向量语义检索。

这意味着查询词需要用简体中文的法律术语。口语化表述和繁体字会显著影响命中。

查询词命中说明
拖欠劳动报酬711,408 条法律术语 ✓
老板不发工资7,965 条口语表述,召回少约 89 倍 ⚠️
经济性裁员12,115 条简体 ✓
經濟性裁員0 条繁体,分词器不处理 ✗

实测于 2026-08-24 全量语料。口语表述不是查不到,而是召回量和相关性都明显更差;繁体则是真的 0 条。

但在 MCP 场景下,这基本不需要你操心。因为调用方本身就是大模型——工具描述里已经写明了改写规则,模型会自动把「老板拖欠工资」改写成「拖欠劳动报酬」再检索,必要时用多组同义词分别查询后合并。

相比向量召回,这样做的好处是绝大多数结果(案号字段覆盖约 97.8%)能追溯到具体案号,不会出现「看起来相关、实际不是那个案子」的情况。做法律场景,可追溯比召回率更重要。

如果你的场景确实需要纯向量召回,可以针对特定语料单独做,请联系我们详谈。

五、数据口径

每次调用的返回里都带 _coverage 字段,说明本次结果基于多完整的数据。这是刻意做的——你不该在不知道数据缺了多少的情况下用它写结论。

实测值说明
总记录160,291,678 条不是案件数
案件数量不作精确宣称案号字段有缺失、脏值及格式未统一,记录数不能等同案件数
库内正文分层抽样约 91% 非空按 15 个 dataset 分层、每层最多 200 条后加权估计;不是全量精确计数;部分长文最多 6,000 字
案号 / 法院97.8% / 97.6%可作溯源凭证
裁判日期94.8%
省份86.1%加省份筛选会排除未标注的记录
年份分布2010–20252020 年最多;2023 年起数据变薄,系公开政策变化

三点如实说明

1. 本库无判决原文链接。溯源请用「案号 + 法院 + 裁判日期」三元组,拿案号可上中国裁判文书网自行核对。

2. 记录数 ≠ 案件数。同一案件可能有多条记录,案号也存在缺失、脏值与未统一格式,因此不使用原始案号基数宣称案件总数。

3. 查不到 ≠ 不存在。本库不是中国全部裁判文书。verify_case_number 返回 not_found 只代表本库没有。

六、免费额度

说明
公开 Key wsc_demo_public3,000 次 / 月,所有访客共用,可能被用完
专属 Key(免费申请)500 次 / 月 独享,每月 1 日自动重置
可用工具全部 4 个,不阉割功能
数据范围全量 1.6 亿条记录,不限子集
不计次的操作连接服务、拉取工具列表、参数错误、未知工具名、服务端故障
余额查询每次调用的返回里都有 _quota 字段

额度用完会返回明确提示,不会静默失败。需要更多额度、商用授权或私有化部署,见 定价 或直接联系我们。

要一把专属 Key?

发一封邮件说明用途即可,不收费、不用填表单。

发邮件申请 131-6872-7779
本页数据口径于 2026-08-24 实测取得。公开试用 Key 为共享额度,仅限评估使用;请勿用于生产环境或批量抓取。免费额度与定价可能调整,以商务确认为准。