SERVIDOR MCP

Un servidor MCP.
160+ modelos de IA.

Conecta Claude Desktop, Cursor, VS Code o Windsurf a RunAPI con Hosted MCP e inicia sesión mediante OAuth.

Compatible con Claude Code, Codex, Cursor, VS Code, Windsurf y Roo Code
@runapi.ai/mcp
https://mcp.runapi.ai/mcp
https://mcp.runapi.ai/mcp
https://mcp.runapi.ai/mcp
https://mcp.runapi.ai/mcp
Claude Desktop, Cursor, VS Code y Windsurf se conectan mediante OAuth. Hosted Streamable HTTP

Hosted MCP usa Streamable HTTP en https://mcp.runapi.ai/mcp. Añade esta URL en Claude Desktop, Cursor, VS Code o Windsurf y completa el flujo OAuth de RunAPI en el navegador. Usa el fallback de API Key separado solo por compatibilidad o en entornos headless.

Fallback con API Key

Usa estas configuraciones solo si un cliente no puede completar OAuth o en un entorno headless. Guarda la API key en el mecanismo de secretos del cliente en lugar de escribirla directamente en JSON.

{
  "mcpServers": {
    "runapi": {
      "url": "https://mcp.runapi.ai/mcp",
      "headers": {
        "Authorization": "Bearer ${env:RUNAPI_API_KEY}"
      }
    }
  }
}

GUI de macOS: ejecuta el comando siguiente en Terminal, cierra Cursor por completo con Cmd+Q y vuelve a abrirlo desde Finder o Dock. Repítelo después de cerrar sesión o reiniciar macOS. La clave queda disponible para las apps iniciadas después en tu sesión; usa una clave dedicada revocable y ejecuta `launchctl unsetenv RUNAPI_API_KEY` cuando ya no la necesites.

printf 'RunAPI API key: ' >&2
read -r -s RUNAPI_API_KEY
printf '\n' >&2
launchctl setenv RUNAPI_API_KEY "$RUNAPI_API_KEY"
unset RUNAPI_API_KEY
{
  "mcpServers": {
    "runapi": {
      "serverUrl": "https://mcp.runapi.ai/mcp",
      "headers": {
        "Authorization": "Bearer ${file:~/.config/runapi/mcp_api_key}"
      }
    }
  }
}

macOS/Linux: ejecuta el comando siguiente una vez para crear un archivo de clave personal con modo 600. Guarda el JSON copiado, cierra por completo y vuelve a abrir Windsurf para que relea la configuración. Esto evita una variable de entorno de GUI vacía.

install -d -m 700 ~/.config/runapi
umask 077
printf 'RunAPI API key: ' >&2
read -r -s RUNAPI_API_KEY
printf '\n' >&2
printf '%s' "$RUNAPI_API_KEY" > ~/.config/runapi/mcp_api_key
unset RUNAPI_API_KEY
chmod 600 ~/.config/runapi/mcp_api_key
{
  "inputs": [
    {
      "type": "promptString",
      "id": "runapi-api-key",
      "description": "RunAPI API key",
      "password": true
    }
  ],
  "servers": {
    "runapi": {
      "type": "http",
      "url": "https://mcp.runapi.ai/mcp",
      "headers": {
        "Authorization": "Bearer ${input:runapi-api-key}"
      }
    }
  }
}
COMPATIBLE CON
Claude Code Codex Cursor VS Code Windsurf Roo Code

¿Qué es el servidor MCP de RunAPI?

RunAPI MCP Server conecta herramientas de código compatibles con MCP a RunAPI. Tu asistente de IA puede explorar modelos, revisar parámetros de entrada, consultar precios, buscar prompts reutilizables, crear tareas de medios, consultar su estado y comprobar el saldo desde el editor. Claude Desktop, Cursor, VS Code y Windsurf usan OAuth; la autenticación con API Key sigue disponible por separado para compatibilidad y entornos headless.

HERRAMIENTAS

8 herramientas integradas

Todo lo que tu asistente de IA necesita para descubrir, consultar precios y ejecutar modelos de IA.

AUTH

list_models

Explora modelos por modalidad, servicio o endpoint.

AUTH

get_model_info

Inspecciona parámetros de entrada, restricciones y precios de un modelo.

AUTH

list_actions

Agrupa nombres de endpoints por modalidad de salida.

AUTH

check_pricing

Devuelve una instantánea de precios para un servicio, endpoint y modelo.

AUTH

search_prompts

Busca ejemplos de prompts reutilizables.

AUTH

create_task

Crea una tarea de generación multimedia y opcionalmente espera a que finalice.

AUTH

get_task

Obtiene el estado y la última respuesta de una tarea existente.

AUTH

check_balance

Devuelve el saldo de la cuenta y métricas de gasto.

LOCAL MCP

Instalación local opcional

Local MCP es una opción stdio independiente. Úsalo con Node.js y Local Login si prefieres un proceso local; Hosted MCP no requiere uno.

Inicia el servidor stdio local con Node.js.

npx -y @runapi.ai/mcp

Ejecuta `runapi login` para abrir Local Login en el navegador y guardar las credenciales en la configuración local.

runapi login

En entornos sin interfaz, configura RUNAPI_API_KEY antes de iniciar el proceso local.

RUNAPI_API_KEY=runapi_xxx npx -y @runapi.ai/mcp
COBERTURA DE MODELOS

160+ modelos, 4 modalidades

Todos los modelos mostrados se pueden ejecutar mediante este servidor MCP.

Modalidad Modelos
Imagen Flux Kontext, Nano Banana, GPT Image, Seedream, Ideogram, Qwen
Vídeo Kling, Veo, Seedance, Hailuo, Wan, Runway, Luma
Audio Suno Music, ElevenLabs TTS, Sound Effects, STT, Isolation
Utilidades Kling AI Avatar, OmniHuman Detection, Seedream Layer Decomposition
FAQ

Preguntas frecuentes

RELACIONADO

Explorar más

¿Listo para conectar tu editor a 160+ modelos de IA?

Instala el servidor MCP y empieza a generar en minutos.