ContextLexMX

Guía

Conecta tu agente con MCP

El adaptador se ejecuta localmente en tu cliente MCP y usa una clave propia para consultar la API REST. No hay un endpoint MCP HTTP público ni una clave maestra compartida.

  1. Entra y elige tu organización.
  2. Abre «Claves API», crea una con permiso de lectura y guárdala una sola vez.
  3. Descargar adaptador. Extrae el ZIP en una carpeta propia de tu equipo y copia la configuración indicada abajo. No necesitas acceso al repositorio privado ni credenciales de la base de datos.
  4. Desde tu cliente, ejecuta resolve_instrument con el nombre de una ley. Una respuesta vacía puede confirmar acceso válido, pero no contenido disponible. Un 401 indica clave inválida, vencida o revocada.

Configuración de cliente stdio

Requiere Python y uv. Sustituye la ruta por la carpeta local del adaptador y el marcador de la clave por tu secreto, exclusivamente en tu equipo.

JSON · configuración de cliente{
  "mcpServers": {
    "contextlex-mx": {
      "command": "uv",
      "args": [
        "--directory",
        "/RUTA/ABSOLUTA/contextlex-mcp",
        "run",
        "python",
        "-m",
        "apps.mcp.server"
      ],
      "env": {
        "LEXMX_API_URL": "https://contextlexmx.asteroitt.com",
        "LEXMX_API_KEY": "PEGA_TU_CLAVE_SOLO_EN_TU_EQUIPO"
      }
    }
  }
}

Variable de secreto: LEXMX_API_KEY. API: https://contextlexmx.asteroitt.com/v1.

Referencias de provisión

get_provision y validate_citation aceptan la clave estable completa (book:1/title:1/article:22) o una referencia simple (article:22) cuando es única dentro de la expresión consultada; si hay ambigüedad, responde 409 con claves candidatas.

El adaptador muestra el estado HTTP y, para códigos conocidos, un mensaje público fijo (p. ej. 404 provision_not_found); nunca reproduce el mensaje libre del servidor. Sólo muestra candidatas con formato reconocido y límites de cantidad y longitud. Errores desconocidos, malformados o demasiado grandes conservan el estado HTTP con un mensaje genérico. No presupongas que la lista visible de candidatas es exhaustiva.

search_legislation consulta también versiones observadas anteriores cuando no se indica as_of; no certifica vigencia. Con fecha exige cobertura temporal, sin recurrir al texto actual. Consulta las fechas y la procedencia: semántica de búsqueda y versiones.

Qué significan las credenciales

Cuenta Auth0
Identifica a la persona que administra su organización.
Membresía
Determina su rol y acceso dentro de una organización.
Clave API
Autoriza al agente con permisos limitados; puede revocarse.

¿Prefieres llamar a la API directamente? Consulta la guía API.