Guía de conector7 minutos de lectura19 herramientas MCP7 idiomas

Cómo conectar Railway a Gemini vía MCP

Deja que tu IA se ocupe de tus apps en Railway: lista proyectos, entornos y servicios, revisa los despliegues y lee sus logs de build y de ejecución, mira qué variables de entorno están definidas (solo los nombres), estima el consumo y vuelve a desplegar o reinicia un servicio tras confirmarlo contigo.

HCPor el equipo de HelpCodeActualizado 7 min de lectura Código abierto en GitHub

Sin tarjeta de crédito · 7 días de prueba · Alternativa self-host disponible

Railway

Railway

Let your AI look after your Railway apps: list projects, environments and services, check deployments and read their build and runtime logs, see which environment variables are set (names only), estimate usage, and redeploy or restart a service after confirming with you.

herramientas

19

Región

INTL

Categoría

Infraestructura

Autenticación

Bearer Token

Env vars requeridas

RAILWAY_API_TOKEN
Instalar con un clic en Cloud

7 días de prueba gratis · Sin tarjeta de crédito

  • Prueba gratis de 7 días
    Sin tarjeta de crédito
  • RGPD y SOC 2 ready
    Datos en la UE, registros de auditoría
  • Código abierto en GitHub
    Open source · AGPL-3.0
  • Funciona con ChatGPT, Claude, Gemini
    Cualquier cliente compatible con MCP

Sáltate la instalación. Funcionando en menos de 2 minutos.

Inicia una prueba gratuita en cloud.anythingmcp.com, añade Railway con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.

Empezar prueba gratis

Resumen

Deja que tu IA se ocupe de tus apps en Railway: lista proyectos, entornos y servicios, revisa los despliegues y lee sus logs de build y de ejecución, mira qué variables de entorno están definidas (solo los nombres), estima el consumo y vuelve a desplegar o reinicia un servicio tras confirmarlo contigo.

Prueba a pedir

Prompts de ejemplo para Railway

Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.

Railway · live vía MCP
Compartir
Opus 4.7

Claude es IA y puede equivocarse. Verifica siempre las respuestas.

💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → Railway, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin git clone, sin servidor local.

Railway + Gemini

Deja que tu IA se ocupe de tus apps en Railway: lista proyectos, entornos y servicios, revisa los despliegues y lee sus logs de build y de ejecución, mira qué variables de entorno están definidas (solo los nombres), estima el consumo y vuelve a desplegar o reinicia un servicio tras confirmarlo contigo.

Requisitos previos

Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:

RAILWAY_API_TOKEN

Paso 1 — Obtener credenciales

  1. En Railway abre Account Settings → Tokens (https://railway.com/account/tokens) y crea un token. Elige No workspace para un token de cuenta que llega a todos tus workspaces, o elige un workspace para un token de workspace limitado a ese workspace, que es la mejor opción para un equipo.
  2. Pega el token en RAILWAY_API_TOKEN tal como lo muestra Railway, sin la palabra Bearer, e instala el conector.
  3. Comprueba la configuración con railway_list_projects.

Los tokens de proyecto no funcionan: un token de proyecto (en los ajustes del proyecto, Tokens) solo llega a un entorno de un proyecto, va en otra cabecera y no puede listar proyectos. Usa un token de cuenta o de workspace. railway_get_me solo funciona con un token de cuenta; con un token de workspace, Railway responde Not Authorized.

Qué hace: proyectos con sus entornos y servicios, cómo se ejecuta cada servicio (builder, comando de inicio, health check, región, réplicas, dominios), despliegues con sus logs de build y de ejecución, los nombres de las variables de entorno y el consumo. Un despliegue FAILED suele haber fallado durante el build, así que la IA lee railway_get_build_logs; uno CRASHED falló mientras se ejecutaba, así que lee railway_get_deployment_logs.

Para volver a desplegar o reiniciar, la IA pregunta antes: railway_redeploy_deployment vuelve a hacer el build del servicio y sustituye el despliegue en ejecución, lo que cuenta como consumo facturado; railway_restart_deployment detiene y vuelve a arrancar sus contenedores sin un build nuevo. Ambas pueden interrumpir el servicio brevemente, así que la IA te indica el servicio y el entorno y espera tu sí. Nada de esto elimina ni detiene un servicio.

Los valores de las variables se quedan en Railway: railway_list_variable_names solo muestra qué variables están definidas. railway_get_variable_values devuelve los valores (contraseñas, claves, cadenas de conexión) y está desactivada al instalar; actívala solo si la IA puede verlos. Los logs de ejecución muestran todo lo que imprime tu app, así que trátalos también como datos sensibles.

Consumo, no dólares: railway_get_estimated_usage y railway_get_usage devuelven la CPU en minutos de vCPU, la memoria y los volúmenes en minutos de GB y el tráfico de salida en GB. La IA los convierte con los precios de lista de Railway (por ejemplo, la CPU a 20 dólares por vCPU al mes); no se incluyen los créditos del plan ni los descuentos.

Cualquier otra lectura: railway_graphql_query ejecuta cualquier consulta de la API de Railway. Railway no publica ningún archivo de esquema, así que railway_graphql_schema y railway_graphql_schema_url no pueden cargarlo; en su lugar, la IA consulta los tipos con una consulta de introspección. railway_graphql_mutation podría cambiar y eliminar cualquier cosa a la que llegue el token, así que está desactivada al instalar, igual que railway_graphql_subscription. Un administrador puede activarlas de forma deliberada.

Errores comunes: Railway responde a la mayoría de los problemas con HTTP 200 y un mensaje, que el conector notifica como error. Not Authorized: el token es incorrecto, se revocó o no tiene acceso a ese proyecto (o se llamó a railway_get_me con un token de workspace). Project not found o Deployment not found: el id es incorrecto o no hay acceso. HTTP 429: se agotó el límite de peticiones por hora de tu plan (100 en Free, 1.000 en Hobby, 10.000 en Pro); espera.

El conector no crea, cambia ni elimina proyectos, servicios, entornos, variables, dominios ni volúmenes, y no revierte despliegues ni dibuja gráficas de métricas.

Paso 2 — Instalar el adapter

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Paso 3 — Añadir el conector en Gemini

La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestra YOUR_SERVER_ID.

Gemini CLI lee los servidores MCP de ~/.gemini/settings.json (en Windows, %USERPROFILE%\.gemini\settings.json). Añade:

{
  "mcpServers": {
    "anythingmcp": {
      "httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
      "headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
    }
  }
}
  1. Crea una clave de API MCP en AnythingMCP en MCP Servers → tu servidor → API keys y pégala en lugar de YOUR_MCP_API_KEY.
  2. Guarda el archivo y reinicia gemini.
  3. Ejecuta /mcp dentro de Gemini CLI (o gemini mcp list en tu terminal): anythingmcp debería aparecer como conectado.
  4. Empieza a escribir prompts: Gemini CLI ya puede llamar a las herramientas de Railway.

Herramientas disponibles

ToolWhat it does
railway_get_meRead the Railway account behind an account token: id, name, email, username and its workspaces (id, name)
railway_list_projectsList the projects the token can see, most recently updated first: id, name, description, workspace and created and updated dates
railway_get_projectRead one project with its environments and services, and per service and environment: region, replicas, start command, public domains and…
railway_get_service_instanceRead how one service runs in one environment: builder, build and start commands, root directory, health check, region, replicas, restart…
railway_list_deploymentsList the deployments of a project, environment or service, newest first: id, status (SUCCESS, FAILED, CRASHED, BUILDING, DEPLOYING…
railway_get_deploymentRead one deployment: status and when it last changed, service and environment, URL, whether it can be redeployed or rolled back, whether it…
railway_get_deployment_logsRead the runtime logs of a deployment (what the running app printed): timestamp, severity and message per line
railway_get_build_logsRead the build logs of a deployment (installing dependencies, building the image): timestamp, severity and message per line
railway_redeploy_deploymentRedeploy a deployment: Railway builds it again from the same source (or reuses the image with use_previous_image_tag) and replaces the…
railway_restart_deploymentRestart a running deployment without building it again: its containers stop and start, so the service is briefly unavailable
railway_list_variable_namesList the names of the environment variables of a service (or the shared variables of an environment), without their values, which are often…
railway_get_variable_valuesRead the environment variables of a service with their values
railway_get_estimated_usageEstimate the usage of the current billing period up to its end for a project or a workspace, per measurement (CPU in vCPU minutes, memory…
railway_get_usageRead the measured usage of a project or workspace over a period, per measurement and, with group_by, per service or environment (CPU in…
railway_graphql_schema_urlReturn the URL of the GraphQL schema (SDL); Railway publishes no SDL file, so use an introspection query with railway_graphql_query
railway_graphql_schemaFetch the GraphQL schema; Railway publishes no SDL file, so the AI looks types up with an introspection query instead
railway_graphql_queryRun any GraphQL query against the Railway API, for reads the ready-made tools do not cover
railway_graphql_mutationRun any GraphQL mutation; switched off at install because it can change and delete anything the token reaches
railway_graphql_subscriptionRun a GraphQL subscription; switched off at install

Ejemplos de prompts

  • "¿Cuál de mis servicios de Railway tiene el último despliegue fallido o caído? Muéstrame las líneas de log que explican por qué."
  • "Lee los logs de build del último despliegue del servicio api en production y dime por qué falló el build."
  • "¿Está definida DATABASE_URL en el servicio worker de staging? Revisa solo los nombres de las variables."
  • "Estima el consumo de Railway de este mes para el proyecto shop y cuánto costará aproximadamente."
  • "Reinicia el servicio api en production. Dime qué despliegue vas a reiniciar y espera mi OK."

FAQ

¿Dónde busca Gemini CLI los servidores MCP? En ~/.gemini/settings.json para tu usuario, o en .gemini/settings.json dentro de un proyecto. gemini mcp list muestra cada servidor y si se conecta.

Siguientes pasos

¿Te ha sido útil esta guía?

Tu agente de Railway está a un clic.

Instala el conector, pega la clave y pregunta a Gemini. 7 días gratis, sin tarjeta de crédito.

Guías relacionadas

Conectores

Cómo conectar Railway a ChatGPT vía MCP

Deja que tu IA se ocupe de tus apps en Railway: lista proyectos, entornos y servicios, revisa los despliegues y lee sus logs de build y de ejecución, mira qué variables de entorno están definidas (solo los nombres), estima el consumo y vuelve a desplegar o reinicia un servicio tras confirmarlo contigo.

Conectores

Cómo conectar Railway a Claude vía MCP

Deja que tu IA se ocupe de tus apps en Railway: lista proyectos, entornos y servicios, revisa los despliegues y lee sus logs de build y de ejecución, mira qué variables de entorno están definidas (solo los nombres), estima el consumo y vuelve a desplegar o reinicia un servicio tras confirmarlo contigo.

Conectores

Cómo conectar Railway a Cursor vía MCP

Deja que tu IA se ocupe de tus apps en Railway: lista proyectos, entornos y servicios, revisa los despliegues y lee sus logs de build y de ejecución, mira qué variables de entorno están definidas (solo los nombres), estima el consumo y vuelve a desplegar o reinicia un servicio tras confirmarlo contigo.

Conectores

Cómo conectar Railway a Meta Muse vía MCP

Deja que tu IA se ocupe de tus apps en Railway: lista proyectos, entornos y servicios, revisa los despliegues y lee sus logs de build y de ejecución, mira qué variables de entorno están definidas (solo los nombres), estima el consumo y vuelve a desplegar o reinicia un servicio tras confirmarlo contigo.

Conectores

Railway a MCP: despliegues, logs y consumo en cualquier agente IA

Deja que tu IA se ocupe de tus apps en Railway: lista proyectos, entornos y servicios, revisa los despliegues y lee sus logs de build y de ejecución, mira qué variables de entorno están definidas (solo los nombres), estima el consumo y vuelve a desplegar o reinicia un servicio tras confirmarlo contigo.

Conectores

Cómo conectar Avito a Gemini vía MCP

Deja que tu IA trabaje con tu cuenta de empresa de Avito: lista tus anuncios y cambia sus precios, lee estadísticas de visitas, contactos y llamadas, revisa las cargas de autoload y sus errores, el formato del feed y tu monedero, y lee los chats de Avito Messenger. Enviar mensajes y cambiar los ajustes de autoload son opcionales y están desactivados por defecto.