Saltar al contenido

Instalar

El mismo comando sirve para todo; la pestaña solo cambia el cliente. La primera vez descarga los datos (unos 3 MB) y verifica su sha256 antes de activarlos.

npx leyes-mx instalar

Dónde ejecutarlo. En la Terminal de tu computadora, o en el modo Code de Claude Desktop, Claude Code o Codex, donde puedes decirle a tu asistente: "Instala leyes-mx ejecutando npx leyes-mx instalar. Si falta Node, instálalo primero." En el chat normal de Claude Desktop no sirve: ahí el comando corre en un equipo temporal en la nube, no en tu computadora, y no queda instalado donde lo necesitas.

Necesita Node 20 o superior. Sin --cliente, detecta los clientes que tienes y los registra.

Por cliente

Claude Desktop

npx leyes-mx instalar --cliente claude-desktop

Escribe el servidor en claude_desktop_config.json (con respaldo del archivo y sin tocar tus otros servidores). Después sal de Claude Desktop por completo y vuelve a abrirlo.

Aviso sobre Node y nvm. Las apps de escritorio heredan un PATH reducido y a veces no encuentran npx (sobre todo con nvm). El instalador escribe la ruta completa de npx para evitarlo. Si cambias o borras esa versión de Node, la app dejará de encontrar el servidor; repite el comando de instalación.

A mano, en claude_desktop_config.json

{
  "mcpServers": {
    "leyes-mx": {
      "command": "npx",
      "args": ["-y", "leyes-mx", "servir"]
    }
  }
}

Claude Code

npx leyes-mx instalar --cliente claude-code

Registra el servidor con alcance de usuario, disponible en todos tus proyectos. Usa claude mcp add si el comando existe; si no, escribe la configuración equivalente.

O directamente con la CLI de Claude Code

claude mcp add --transport stdio --scope user leyes-mx -- npx -y leyes-mx servir

Codex

npx leyes-mx instalar --cliente codex

Agrega una tabla al archivo config.toml de Codex (~/.codex/config.toml), sin tocar el resto.

A mano, en config.toml

[mcp_servers.leyes-mx]
command = "npx"
args = ["-y", "leyes-mx", "servir"]
startup_timeout_sec = 60

Otro cliente MCP

npx leyes-mx instalar --cliente cursor

Para Cursor hay registro automático (comando de arriba). Para cualquier otro cliente que hable MCP por stdio, agrega este bloque en su configuración.

Bloque genérico

{
  "mcpServers": {
    "leyes-mx": {
      "command": "npx",
      "args": ["-y", "leyes-mx", "servir"]
    }
  }
}

Instrucciones para el asistente (opcional)

--instrucciones agrega a tu CLAUDE.md o AGENTS.md un bloque corto para que el asistente consulte primero leyes-mx y cite ley, artículo, año y reforma. No se toca ningún archivo de instrucciones sin esa bandera y tu confirmación.