mcpField
L
Lex API MX

Lex API MX

本地服务
lexapi.mx法律与政务13 天前更新

关于 Lex API MX

Lex API MX 是供需要查询墨西哥现行联邦法律的 Agent 和客户端使用的开源 MCP 服务。它从 Lex API MX 获取数据,并返回带引证、生效日期、官方来源和 SHA-256 校验和的法律文本。

主要功能

  1. 01搜索现行联邦法律
  2. 02将引证解析为法规包
  3. 03查看法规结构和元数据
  4. 04获取条文历史与语料状态
  5. 05返回来源、日期和 SHA-256

适用场景

  1. 01查找适用的墨西哥法律条文
  2. 02核验引证及其有效性
  3. 03查看法规结构或历史

MCP 相关

该服务提供搜索、解析、主题映射以及读取墨西哥联邦法规和条文的工具。它使用配置的 API 密钥查询 Lex API MX,并返回可核验的来源与有效性信息。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"julio-patron-lex-api-mx": {
"command": "uvx",
"args": [
"lex-api-mx-mcp"
],
"env": {
"LEX_API_MX_KEY": "<LEX_API_MX_KEY>",
"LEX_API_MX_BASE_URL": "<LEX_API_MX_BASE_URL>"
}
}
}
}
启动命令uvx lex-api-mx-mcp
需要配置的环境变量
LEX_API_MX_KEY密钥Clave de API; créala gratis en https://lexapi.mx/cuenta
LEX_API_MX_BASE_URLSolo para desarrollo local; por defecto https://api.lexapi.mx

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypilex-api-mx-mcp0.4.2

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Lex API MX — MCP 服务

Model Context Protocol 服务,可将 Claude Desktop、Claude Code、Cursor 或任何 MCP Agent 连接到 Lex API MX 提供的现行墨西哥联邦法律。

该服务是一个轻量级开源适配器(MIT):不包含语料库。每次调用都会使用你的密钥查询 Lex API MX API,并原样返回规范包,其中包含规范引用、生效状态、官方来源和文本的 SHA-256 校验和。规范的结构以紧凑索引的形式返回(《联邦劳动法》的完整树结构超过 1 MB,而其索引约为 15 KB)。

工具

工具Endpoint用途
resolve_legal_citationPOST /api/v1/resolve将引用或情况解析为可验证的规范包。
search_mexican_lawGET /api/v1/articulos/search按文本、规范或主题搜索现行条文。
get_norm_structureGET /api/v1/normas/{slug}/estructura规范索引:首条和末条、按顺序排列的各级划分以及条文编号。文本(include_text,按节点分页并使用 page)受账户权限和额度限制。
map_legal_topicPOST /api/v1/map返回有限主题目录中的引用,并提供覆盖范围和警告。
get_legal_articleGET /api/v1/articulos/{id}按 UUID 获取完整条文,包含来源、生效状态和 SHA。
list_legal_normsGET /api/v1/normas分页列出规范目录及其 slug。
get_legal_normGET /api/v1/normas/{slug}获取规范的当前元数据。
get_legal_article_historyGET /api/v1/articulos/{id}/historial获取保留的版本,包含来源、生效状态和 SHA。
get_corpus_statusGET /api/v1/corpus/status语料库的公开状态;不消耗额度。

文本读取必须提供 fecha("vigente" 或 YYYY-MM-DD)。搜索、 解析、映射和目录请求需提供 jurisdiccion,目前仅支持 "federal"。 元数据、历史记录和状态读取无需提供日期。

安装

需要 uv 和 Lex API MX 密钥。免费计划的现行限制会显示在账户页面:使用你的邮箱创建账户,并在 lexapi.mx/cuenta 生成密钥。

{
  "mcpServers": {
    "lex-api-mx": {
      "command": "uvx",
      "args": ["lex-api-mx-mcp"],
      "env": { "LEX_API_MX_KEY": "tu_clave" }
    }
  }
}
  • **Claude Desktop:**前往 Settings → Developer → Edit Config,将上方代码块粘贴到 claude_desktop_config.json;然后重启应用。
  • Claude Code: claude mcp add lex-api-mx --env LEX_API_MX_KEY=tu_clave -- uvx lex-api-mx-mcp
  • **Cursor:**将相同代码块粘贴到 ~/.cursor/mcp.json(全局)或 .cursor/mcp.json(项目)。

可以这样提问进行测试:解除劳动关系且无需雇主承担责任的原因有哪些?请引用确切的条文。

环境变量

变量必填默认值
LEX_API_MX_KEY是—
LEX_API_MX_BASE_URL否https://api.lexapi.mx

错误

API 错误会以易于理解的工具错误形式传递给模型,并附上下一次调用的操作建议:密钥无效(401)、缺少权限或未满足前置条件(403)、余额已耗尽(402:不要重试;通知负责人检查并在账户页面自愿启用免费访问权限)、规范不存在或日期早于覆盖范围(404:说明应使用哪个 slug 或日期),以及请求次数超出限制(429)。对于等待时间不超过 30 秒的 429 错误,服务最多自动重试两次。

源代码

github.com/Julio-Patron/lexapi-mx (MIT 许可证)。该项目也已收录在 MCP Registry 中,名称为 io.github.Julio-Patron/lex-api-mx。

免费阅读

API 和 MCP 需要使用同一个已验证邮箱的账户密钥。账户中启用的政策决定配额和权限;包含的阅读量无需积分。 每月配额按账户和 UTC 月份在各密钥间共享。monthly_quota_exceeded 会说明配额何时重置;购买积分无法解决此问题。文本、结果数量、大小和并发限制仍然适用。

MCP 包含搜索、结构、resolve、map_legal_topic、 get_legal_article、list_legal_norms、get_legal_norm、 get_legal_article_history 和 get_corpus_status。 主题映射保留有限的主题和引文目录;它不会确定适用于某个案例的全部法律框架。 请检查 coverage、articles_missing 和 warnings。 八种规范阅读工具都接受 idempotency_key:对于同一次重试,请保留标识符和参数; 不同的请求属于另一事件。重试不会取消突发请求限制。 get_corpus_status 会查询公开状态,且不消耗配额。

API 和 MCP 均免费;不出售套餐或充值。确认你的 邮箱并登录账户,即可获取首个密钥。之前注册的账户 可以在那里接受免费额度,同时保留余额和历史记录。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。