# Configura el servidor MCP de Getnet

La documentación de Getnet incluye un servidor Model Context Protocol (MCP). Con tu asistente de IA conectado, puede buscar y leer cada página de este sitio, guías y referencia de API, siempre en su versión publicada en lugar de lo que recuerda de su entrenamiento. No necesitas cuenta ni registro.

<Callout type="info">
  **Solo lectura, limitado a la documentación**

  El servidor MCP busca y lee la **documentación**: guías de producto, pasos de integración y la referencia de cada API de Getnet. No puede llamar a las APIs de Getnet ni ver los datos de tu comercio. Para hacer solicitudes reales, usa tus credenciales de sandbox de [Claves de API](/es/articles/api-keys).
</Callout>

## Qué obtienes

<CardGroup cols={2}>
  <Card title="Encuentra la página correcta" icon="search">
    Pregunta en lenguaje natural y llega a la guía o endpoint que lo responde, en Global API, Web Checkout, App2App, Integrated POS y más.
  </Card>

  <Card title="Lee endpoints completos" icon="braces">
    Consulta parámetros, esquemas de solicitud y respuesta y ejemplos directamente de la referencia de API.
  </Card>

  <Card title="Respuestas en tu idioma" icon="languages">
    Busca en páginas en inglés, español o portugués, o limita la búsqueda a uno de ellos.
  </Card>

  <Card title="Siempre actualizado" icon="refresh-cw">
    Cada respuesta se lee de la documentación tal como está publicada ahora.
  </Card>
</CardGroup>

## Configuración rápida

El servidor MCP de Getnet está en:

```
https://getnet.writedocs.io/mcp
```

Elige tu herramienta. No se requiere autenticación.

<Tabs>
  <Tab title="Claude Code">

  Ejecuta:

  ```bash
  claude mcp add --transport http getnet https://getnet.writedocs.io/mcp
  ```

  </Tab>

  <Tab title="Claude Desktop">

  Ve a **Settings → Connectors → Add custom connector** e ingresa:

  - **Nombre:** `Getnet`
  - **URL:** `https://getnet.writedocs.io/mcp`

  </Tab>

  <Tab title="Cursor">

  Agrega al `mcp.json` de tu proyecto o global:

  ```json
  {
    "mcpServers": {
      "getnet": {
        "url": "https://getnet.writedocs.io/mcp"
      }
    }
  }
  ```

  </Tab>

  <Tab title="VS Code">

  Agrega a `.vscode/mcp.json`:

  ```json
  {
    "servers": {
      "getnet": {
        "type": "http",
        "url": "https://getnet.writedocs.io/mcp"
      }
    }
  }
  ```

  </Tab>

  <Tab title="Windsurf">

  Agrega a `~/.codeium/windsurf/mcp_config.json`:

  ```json
  {
    "mcpServers": {
      "getnet": {
        "serverUrl": "https://getnet.writedocs.io/mcp"
      }
    }
  }
  ```

  </Tab>
</Tabs>

Reinicia tu editor o abre un chat nuevo y confirma la conexión preguntando algo que solo esta documentación sabría, como *"¿Qué endpoint crea un link de pago en la Payment Link API?"*

<Callout type="tip">
  **Conexión en un clic**

  El menú contextual de cada página (arriba a la derecha) también tiene **Copy MCP server URL**, **Connect to Cursor** y **Connect to VS Code**.
</Callout>

## Herramientas disponibles

| Herramienta | Qué hace |
| :--- | :--- |
| `list_docs` | Lista cada página de la documentación con su título, URL y descripción. |
| `search_docs` | Encuentra las páginas que mejor responden a una pregunta. Puede limitarse a un idioma (`en`, `es` o `pt`). |
| `get_doc` | Devuelve el contenido completo de una página en Markdown, incluidos los parámetros y esquemas de un endpoint. Acepta una ruta o URL, o varias. |

## Solución de problemas

<Accordion title="El servidor no aparece en mi lista de herramientas">
  Verifica que el JSON de tu configuración sea válido (sin comas finales, todas las llaves cerradas) y reinicia tu editor o abre una sesión nueva.
</Accordion>

<Accordion title="Las respuestas parecen desactualizadas">
  Abre una conversación nueva. Los resultados del MCP reflejan la documentación publicada más reciente, pero un chat largo puede seguir razonando con lo que leyó antes.
</Accordion>

<Accordion title="Las respuestas llegan en otro idioma">
  Indica el idioma en tu pregunta, por ejemplo *"responde con la documentación en español"*. Tu asistente puede pasarlo a `search_docs` como filtro de idioma.
</Accordion>

## Obtén mejores respuestas

Haz preguntas específicas sobre un producto en lugar de preguntas amplias:

- Menos útil: "¿Cómo funciona Getnet?"
- Más útil: "¿Qué campos necesita la Global API para un pago con tarjeta de crédito en 3 cuotas?"

## Próximos pasos

- ¿Nuevo en Getnet? Empieza por [Elige tu integración](/es/docs/general/getnet-solutions).
- ¿Listo para construir? Obtén tus [Claves de API](/es/articles/api-keys) y sigue el [quickstart de Global API](/es/global-api/sep-api/first-steps-api/quickstart-api).