DiarioBOE

Integraciones

Conecta tu cuenta de DiarioBOE con ChatGPT (Custom GPT) y Claude (MCP) usando una API key personal. Las consultas cuentan contra tu mismo límite diario que el chat de la web.

Tus API keys

Cómo conectarla

Claude Desktop

Edita claude_desktop_config.json (Settings → Developer → Edit config) y añade:

{
  "mcpServers": {
    "diarioboe": {
      "url": "https://mcp.diarioboe.es/mcp",
      "headers": { "Authorization": "Bearer dboe_pk_..." }
    }
  }
}

Reinicia la app y verás search_boe entre las tools disponibles.

Claude Code (CLI)

claude mcp add diarioboe \
  --scope user \
  --transport http \
  --header "Authorization: Bearer dboe_pk_..." \
  https://mcp.diarioboe.es/mcp

Claude.ai (web / móvil)

  1. Settings → Connectors → Add custom connector
  2. URL: https://mcp.diarioboe.es/mcp
  3. No hace falta pegar OAuth client ID/secret — claude.ai los registra solo (Dynamic Client Registration).
  4. Al conectar, se abrirá una página pidiendo tu API key. Pega la dboe_pk_... que generaste arriba.
  5. Pregunta sobre legislación española y Claude usará la tool search_boe.

ChatGPT (Custom GPT con Actions)

  1. En el editor del GPT: Configure → Actions → Authentication → API Key.
  2. Auth Type: Bearer. Custom Header Name: Authorization.
  3. Importa el OpenAPI desde https://chat-api.diarioboe.es/openapi.json y conserva solo la ruta /api/rag/retrieve.
  4. Pega tu API key cuando ChatGPT te la pida.
Aviso: la API key te identifica como usuario. Comparte solo con clientes que controles tú — una empresa con varios usuarios sobre la misma cuenta hoy compartiría límite diario y no podríamos distinguirlos. Una versión futura con OAuth resolverá esto.