法律研究API

Lex API MCP为开发者和AI代理提供语义搜索API,用于访问英国立法和案例法,适用于政府、法律机构、大学研究项目和法律科技初创公司。

  • by bencium
  • 本地部署
  • 3 星标
  • 更新于
在 GitHub 查看 bencium/lex-api-mcp

使用说明

Lex API MCP-英国法律研究

介绍Lex API+MCP:为开发者和代理商提供语义搜索API,以访问立法和案例法。完全免费且完全开源。

这个API有助于整个人工智能代理生态系统,如Anthropic、微软、OpenAI、Cursor等公司的人工智能代理。无论您是在政府部门、律师事务所、大学研究项目还是法律技术初创公司工作:我们鼓励您进行实验,看看您可以使用Lex API构建什么。

API终结点: https://lex.lab.i.ai.gov.uk/


Lex是什么?

Lex提供对英国综合法律数据的程序化访问:

  • 219,655 法案和法定文书(1267年至今,1963年完成)
  • 69,910 法院判决(2001年至今)
  • 61,107 人工智能生成的案例摘要
  • 892,210 立法修正案
  • 83,350 注释

快速开始

克劳德代码

claude mcp add --transport http lex https://lex.lab.i.ai.gov.uk/mcp

克劳德桌面版

添加到 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "lex": {
      "command": "npx",
      "args": ["-y", "mcp-remote@latest", "https://lex.lab.i.ai.gov.uk/mcp"]
    }
  }
}

故障排除:“服务器已断开连接”错误

如果你看到 ReferenceError: File is not defined 在日志中,Claude Desktop正在使用旧的Node.js版本(需要Node 20+)。

检查您的日志: ~/Library/Logs/Claude/mcp-server-lex.log

修复nvm用户的问题: 创建一个强制使用正确Node版本的包装脚本:

# Create wrapper script
mkdir -p ~/.local/bin
cat > ~/.local/bin/mcp-remote-wrapper << 'EOF'
#!/bin/bash
export PATH="/opt/homebrew/bin:$PATH"
exec /opt/homebrew/bin/npx -y mcp-remote@latest "$@"
EOF
chmod +x ~/.local/bin/mcp-remote-wrapper

然后更新你的配置:

{
  "mcpServers": {
    "lex": {
      "command": "/Users/YOUR_USERNAME/.local/bin/mcp-remote-wrapper",
      "args": ["https://lex.lab.i.ai.gov.uk/mcp"]
    }
  }
}

替换 YOUR_USERNAME 使用您的实际用户名。

光标/VS代码

添加到 .cursor/mcp.json 或 .vscode/mcp.json:

{
  "mcpServers": {
    "lex": {
      "url": "https://lex.lab.i.ai.gov.uk/mcp"
    }
  }
}

可用工具(19)

类别 工具
立法 search_for_legistration_acts、search_for_Legistration_sections、lookup_legistration、get_legislation_sections,get_legislation _ full_text、proxy_legistration.data
卡塞洛 search_for_caselaw,search_for_caselaw_section,search_fors_caselaw_by_reference,search_caselaw_by_reference、search_caselaw_summaries、proxy_caselaw_data
解释性说明 搜索_解释_注释,获取_解释_笔记_by_legislation,获取_分析_注释_by_section
修正案 搜索_修改,搜索_修改_部分
效用 get_live_stats_api_stats_get,健康检查集

看 LEX_MCP_TOOLS.md 获取完整文档。

查询示例

"What does the Data Protection Act 2018 say about the right to erasure?"

"Find cases about duty of care in negligence from the Court of Appeal"

"What amendments have been made to the Human Rights Act 1998?"

"Explain section 75 of the Consumer Credit Act"

看 LEX_CITIZEN_GUIDE.md 70多个实例。

搜索最佳实践

  1. 要具体 -“劳动法庭不公平解雇”>“劳动法”
  2. 使用过滤器 -按年份、法院或立法类型筛选
  3. 组合检索 -先搜索立法,然后查找相关判例法
  4. 检查修改 -立法自颁布以来可能已经过修订

速率限制

  • 每分钟60个请求
  • 每个IP每小时1000个请求

数据许可

数据 许可证
立法 开放政府许可v3.0
判例法 公开司法许可

重要说明

  • 实验服务 -不适用于生产依赖性
  • LLM转录 -历史立法(1963年之前)使用人工智能提取,在源头进行验证
  • 法律信息,而非建议 -就个人法律事务咨询律师

文档

API文档

  • Swagger用户界面: https://lex.lab.i.ai.gov.uk/api/docs
  • 重新记录: https://lex.lab.i.ai.gov.uk/api/redoc
  • OpenAPI: https://lex.lab.i.ai.gov.uk/api/openapi.json

鸣谢

  • Lex API 通过 i.AI(人工智能孵化器)
  • 英国国家档案馆
  • 政府法务部
  • 奥利弗·诺曼 -是谁让这一切成为可能
  • 利亚姆·威尔金森

如果为公共利益而建设听起来像你的事情,请遵循 人工智能孵化器 页面。

许可证

文档:麻省理工学院

根据来源进行数据许可(开放政府许可证v3.0,开放司法许可证)