内容
# 法规案例
一个MCP服务器,通过CourtListener / RECAP搜索900万+法院意见和联邦诉讼记录,用于保险诉讼先例。
## 功能
- **900万+意见** 来自2000+法院(CourtListener / RECAP)
- **完整意见文本** 检索附带引用元数据
- **联邦诉讼记录搜索** 用于活跃诉讼
- **有影响力的先例查找器** — 按引用次数过滤权威案例
- **保险法院过滤器** — 美国最高法院,所有上诉法院,第九巡回上诉法院,第五巡回上诉法院等
- **MCP协议** 端点适用于Claude.ai
- **REST API** 带有Swagger文档
## MCP工具
| 工具 | 描述 |
|------|-------------|
| `搜索案例法律` | 按关键词、法院、日期、引用次数搜索意见 |
| `获取意见` | 通过CourtListener集群ID获取完整意见文本 |
| `搜索诉讼记录` | 搜索联邦法院诉讼记录(RECAP存档) |
| `保险先例` | 查找经常被引用的上诉保险决定 |
## 快速开始
### 通过MCP(Claude.ai)连接
- **网址:** `https://caselaw.wyldfyre.ai/mcp`
- **身份验证:** 不需要
### REST API
```bash
# 搜索意见
curl "https://caselaw.wyldfyre.ai/opinions/search?q=ERISA+arbitrary+capricious+denial"
# 按法院和日期过滤
curl "https://caselaw.wyldfyre.ai/opinions/search?q=mental+health+parity&court=ca9&filed_after=2020-01-01"
# 获取完整意见
curl "https://caselaw.wyldfyre.ai/opinions/8765638"
# 搜索诉讼记录
curl "https://caselaw.wyldfyre.ai/dockets/search?q=UnitedHealthcare+class+action"
```
Swagger文档:https://caselaw.wyldfyre.ai/docs
## 自主托管
```bash
pip install -r requirements.txt
# 必需:免费的CourtListener账户
# 注册:https://www.courtlistener.com/register/
# 获取令牌:https://www.courtlistener.com/profile/api/
export COURTLISTENER_TOKEN="your-token"
uvicorn app.main:app --host 0.0.0.0 --port 8130
python run_mcp.py # 单独进程
```
## 数据源
| 来源 | 覆盖范围 | 认证 | 请求限制 |
|--------|----------|------|-------------|
| [CourtListener](https://www.courtlistener.com) | 900万+意见,2000+法院 | 免费令牌 | 5,000 请求/小时 |
## 许可证
MIT