# Endpoint MCP — AI Game Developer

Conecta cualquier cliente MCP a Unity, Unreal Engine o Godot a través de ai-game.dev: la URL del endpoint, el inicio de sesión con OAuth, las claves de proyecto, los tokens y la configuración para Claude, Cursor, Copilot, Gemini y más.

Esta página se tradujo automáticamente del inglés. [Lee el original en inglés](https://ai-game.dev/mcp-endpoint-info).

Endpoint MCP

Apunta cualquier cliente de IA compatible con MCP a `https://ai-game.dev/mcp` y llegará al motor de juego que tengas abierto: Unity, Unreal Engine o Godot. Las herramientas, los prompts y los recursos se negocian al conectar el cliente, así que no hay ningún esquema que copiar.

URL del endpoint

`https://ai-game.dev/mcp`

Transporte

Streamable HTTP

Inicio de sesión

OAuth 2.1 Clave de proyecto Token de acceso

Protocolo

MCP · JSON-RPC 2.0

## La vía más rápida: deja que setup-mcp lo escriba

Cada CLI de motor escribe el archivo de configuración correcto para tu cliente: la URL fijada al proyecto más una clave de proyecto, para que el cliente conecte al instante sin nada que iniciar sesión. Añade `--oauth` para una configuración con solo la URL que inicia sesión a través del navegador. La app de escritorio hace lo mismo al configurar un proyecto.

```bash
# Unity — writes the pinned URL + a project key for Claude Code
unity-mcp-cli setup-mcp claude-code ./MyUnityProject

# Unreal Engine (the project path is a flag)
unreal-mcp-cli setup-mcp cursor --path ./MyUnrealProject

# Godot, URL-only config that signs in over OAuth
godot-cli setup-mcp gemini ./MyGodotProject --oauth
```

Guías de instalación con el comando exacto para cada cliente: [Unreal Engine](https://ai-game.dev/es/engines/unreal) · [Unity](https://ai-game.dev/es/engines/unity) · [Godot](https://ai-game.dev/es/engines/godot)

## Iniciar sesión

### OAuth 2.1 — inicio de sesión en el navegador, nada que pegar

Los clientes compatibles con la autorización de MCP inician sesión a través de tu navegador en la primera conexión (código de autorización con PKCE y registro dinámico de clientes) y luego conservan sus propios tokens. La configuración solo contiene la URL. El comando `login` de las CLI de motor usa en cambio el flujo de código de dispositivo: muestra un código que apruebas en el navegador.

### Claves de proyecto — lo que escribe setup-mcp

Una clave de proyecto (`agd_pk_…`) pertenece a un proyecto y se envía como token bearer junto con la URL fijada. `setup-mcp` la crea y la escribe en la configuración del cliente, así que el cliente funciona sin inicio de sesión en el navegador. Si quitas un proyecto de tu cuenta, su clave deja de funcionar.

### `/mcp` o `/mcp/p/<pin>`

`https://ai-game.dev/mcp` es el endpoint base: el servidor enruta a uno de tus editores conectados. `https://ai-game.dev/mcp/p/<pin>` está fijado a un proyecto y siempre llega al editor de ese proyecto, aunque haya varios abiertos. `setup-mcp` escribe la URL fijada. Más información en la [guía de autenticación](https://ai-game.dev/docs/auth).

### Tokens de acceso personal — para CI y scripts

Para CI o para un cliente que no puede abrir un navegador, crea un token de acceso personal en tu [página de tokens de acceso](https://ai-game.dev/app/api-keys) y envíalo como token bearer.

## Cómo es una petición

Cada petición es un mensaje JSON-RPC 2.0 sobre Streamable HTTP. Una respuesta larga o progresiva se transmite como Server-Sent Events, así que envía ambos tipos de contenido en `Accept`. Este `curl` lista las herramientas de tu editor conectado con un token de acceso:

```bash
curl -N -X POST "https://ai-game.dev/mcp" \
  -H "Authorization: Bearer YOUR_PERSONAL_ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/list",
    "params": {}
  }'
```

`Authorization` `Bearer YOUR_PERSONAL_ACCESS_TOKEN` Un token de acceso personal o una clave de proyecto; los clientes OAuth envían su propio token

`Accept` `application/json, text/event-stream` Ambos tipos: las respuestas pueden transmitirse en streaming

`Content-Type` `application/json` El cuerpo JSON-RPC

`method` `"initialize" | "tools/list" | "tools/call" | …` Métodos MCP estándar

## Configuración para tu cliente

Elige tu cliente y copia su configuración. La primera pestaña inicia sesión con OAuth; la pestaña del token de acceso es para CI. Todo lo que hable MCP funciona: aquí aparecen 14 clientes.

Todas las URL de abajo son la base https://ai-game.dev/mcp. Para fijar un cliente a un solo proyecto, usa https://ai-game.dev/mcp/p/<pin>: setup-mcp escribe la URL fijada por ti.

14

```text
Settings → Connectors → Add custom connector
Name: ai-game-dev
URL:  https://ai-game.dev/mcp
```

[↗ Abrir Claude Desktop](https://claude.ai/download)

**Punto de conexión activo.** [/api/status](https://ai-game.dev/api/status) informa el estado actual del punto de conexión.

---

Source (HTML): https://ai-game.dev/es/mcp-endpoint-info

Machine-translated (es) from the English page: https://ai-game.dev/mcp-endpoint-info
