> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jelou.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# MCP

> Conecta Databases con herramientas de IA como ChatGPT, Claude, Cursor y VS Code mediante el protocolo MCP

**MCP** (Model Context Protocol) te permite conectar tu base de datos de Databases directamente con herramientas de IA. Una vez conectado, puedes consultar, crear y modificar registros usando lenguaje natural desde tu herramienta favorita.

<Frame caption="Configuración de MCP con guías de instalación para cada herramienta">
  <img src="https://mintcdn.com/jelouai/daUUvITM1J6ByU2U/assets/images/datum/mcp.png?fit=max&auto=format&n=daUUvITM1J6ByU2U&q=85&s=8126b2782778dc716cd6db2593259d6d" alt="Página de configuración MCP con pestañas ChatGPT, Claude, Cursor, VS Code y Other, mostrando la guía de instalación paso a paso" width="3024" height="1730" data-path="assets/images/datum/mcp.png" />
</Frame>

## ¿Cómo funciona?

Databases genera una **URL MCP** que actúa como puente entre tu base de datos y la herramienta de IA. La herramienta se conecta a esta URL para acceder a las operaciones CRUD de tus colecciones. La URL permanece activa hasta que la regeneres manualmente desde la configuración.

Para acceder a la configuración MCP, ve a **Configuración > MCP** desde la barra lateral izquierda.

## Configuración por herramienta

<Tabs>
  <Tab title="ChatGPT">
    <Steps>
      <Step title="Ve a Settings → Connectors en ChatGPT">
        En ChatGPT, abre **Settings** y selecciona **Connectors** para gestionar conectores personalizados.
      </Step>

      <Step title="Activa Developer Mode">
        Habilita **Developer Mode** en la sección de Connectors → Advanced settings para aceptar URLs de conectores personalizados.
      </Step>

      <Step title="Genera la URL MCP de Databases">
        En la página de MCP de Databases, copia la URL generada.
      </Step>

      <Step title="Crea el conector">
        En ChatGPT Connectors:

        * Selecciona **Create connector** y agrega un nombre
        * Configura la autenticación como **No Authentication**
        * Pega la URL MCP y marca **I trust this application**
        * Haz clic en **Create**
      </Step>

      <Step title="Activa Developer Mode en el chat">
        Abre un nuevo chat, ve a **More → Developer Mode** para activar el conector.
      </Step>

      <Step title="Agrega el recurso">
        Haz clic en **Add sources**, activa tu base de datos de Databases e interactúa con tus datos.
      </Step>
    </Steps>
  </Tab>

  <Tab title="Claude">
    <Steps>
      <Step title="Genera la URL MCP de Databases">
        En la página de MCP de Databases, copia la URL generada.
      </Step>

      <Step title="Abre Add Connectors en Claude Desktop">
        En Claude Desktop, ve a **Add connectors** para gestionar integraciones.
      </Step>

      <Step title="Agrega el conector de Databases">
        Pega la URL MCP de Databases y sigue las instrucciones para completar la conexión.
      </Step>
    </Steps>
  </Tab>

  <Tab title="Cursor">
    **Instalación automática:**

    <Steps>
      <Step title="Genera la URL MCP de Databases">
        En la página de MCP de Databases, copia la URL generada.
      </Step>

      <Step title="Haz clic en Add to Cursor">
        Haz clic en el botón **Add to Cursor** o copia el deeplink de Cursor proporcionado.
      </Step>

      <Step title="Aprueba la instalación">
        Cuando Cursor se abra:

        * Revisa los detalles del conector y haz clic en **Install**
        * Permite que Cursor se reinicie si es necesario
        * Abre un nuevo chat y habilita las herramientas de Databases
      </Step>
    </Steps>

    **Instalación manual:**

    Agrega este JSON en **Settings → Cursor Settings → MCP → Add new global MCP server**:

    ```json theme={null}
    {
      "datum": {
        "url": "https://datum.jelou.cloud/TU_ID_UNICO/mcp"
      }
    }
    ```
  </Tab>

  <Tab title="VS Code">
    <Steps>
      <Step title="Genera la URL MCP de Databases">
        En la página de MCP de Databases, copia la URL generada.
      </Step>

      <Step title="Crea el archivo .vscode/mcp.json">
        En tu workspace, crea el archivo `.vscode/mcp.json` con la configuración del servidor de Databases:

        ```json theme={null}
        {
          "servers": {
            "datum": {
              "type": "http",
              "url": "https://datum.jelou.cloud/TU_ID_UNICO/mcp"
            }
          }
        }
        ```
      </Step>

      <Step title="Completa la configuración">
        Usa el Command Palette para:

        * Ejecutar **MCP: Add Server**, elige **HTTP** y proporciona la URL de Databases
        * Selecciona **Workspace Settings** para crear `.vscode/mcp.json` si no existe
      </Step>
    </Steps>

    <Note>
      Evita incluir secretos directamente en el archivo de configuración. Usa variables de entorno o archivos de input para credenciales.
    </Note>
  </Tab>

  <Tab title="Otros clientes">
    <Steps>
      <Step title="Genera la URL MCP de Databases">
        En la página de MCP de Databases, copia la URL generada.
      </Step>

      <Step title="Conecta desde cualquier cliente MCP">
        Usa la URL generada con el método de transporte soportado por tu cliente. La mayoría de clientes soportan conexiones MCP basadas en HTTP.
      </Step>
    </Steps>
  </Tab>
</Tabs>
