Saltar al contenido

Un gateway MCP para tus agentes. Un servidor MCP para ti.

Pon los servidores MCP que usan tus agentes detrás de la clave del gateway que ya envían con cada llamada a modelos: herramientas aprobadas y fijadas, permisos por clave, barreras de protección en argumentos y resultados, y cada llamada a herramientas en la misma traza que las llamadas a modelos que la rodean. Y conecta Claude, ChatGPT, Claude Code u otro asistente a INFRO para preguntar en qué gastó tu IA y por qué falló una solicitud, con tu propio rol.

Las cuentas de INFRO son de autoservicio. El catálogo, la documentación y el contrato de la API son públicos, el gateway está desplegado, y todo lo que va más allá de v1 está marcado como Más adelante. Planes y prueba

Dos direcciones

Ambos viven en mcp.infro.io y no comparten nada más: endpoints, credenciales y planes distintos. El gateway gobierna lo que tus agentes pueden hacer con tus herramientas; el servidor te permite preguntarle a INFRO sobre todo lo demás.

Gateway MCPTus agentesTus servidores MCP
Para
Agentes en producción que llaman a herramientas: GitHub, Linear, Sentry, Supabase, Stripe, tus servicios internos.
Endpoint
mcp.infro.io/gateway/mcp
Credencial
La clave del gateway que el agente ya envía con sus llamadas a modelos
Plan
Business y superiores

Documentación del gateway MCP

Servidor MCPTu asistente de IATu organización de INFRO
Para
Las personas que operan la IA: gasto, solicitudes, trazas y hallazgos, y los cambios que confirman.
Endpoint
mcp.infro.io/mcp
Credencial
Tu propio inicio de sesión desde el asistente, o un token de administración
Plan
Lectura, proyectos y claves desde Startup; cualquier otro cambio desde Team

Documentación del servidor MCP

Gateway MCP

Un gateway MCP se sitúa entre los agentes de IA y los servidores de Model Context Protocol a los que llaman. Sin uno, cada agente guarda el token de cada servidor, ve las herramientas que el servidor liste ese día y lleva su propio registro de lo que llamó, si es que lo lleva. El gateway MCP de INFRO es el mismo gateway por el que ya pasan tus llamadas a modelos, así que las herramientas reciben los controles que tienen las solicitudes: claves, proyectos, entornos, barreras de protección, trazas y un registro de auditoría. INFRO nunca ejecuta una herramienta ni aloja un servidor; los servidores y sus cuentas siguen siendo tuyos.

  • Las credenciales se quedan en INFRO

    Un administrador registra cada servidor una vez con su token. INFRO lo agrega en cada llamada, así que ningún agente, prompt ni archivo de configuración lo guarda.

  • Definiciones aprobadas y fijadas

    Los agentes reciben la definición de herramienta que aprobó un administrador, servida por INFRO. Una herramienta cuya definición cambia en el servidor se rechaza hasta que alguien revise la diferencia.

  • Permisos por clave del gateway

    Denegado por defecto. Da a una clave las herramientas de lectura de un servidor, todas sus herramientas o unas pocas con nombre. Rotar la clave conserva sus permisos.

  • Barreras de protección en argumentos y resultados

    Los argumentos se validan contra la definición aprobada, y las barreras de protección de tu organización revisan lo que entra en una herramienta y lo que sale de ella.

  • Llamadas a herramientas en la traza

    Envía un id de traza con las llamadas a modelos y a herramientas, y GET /v1/traces devuelve la ejecución completa: cada llamada a herramientas con su resultado, latencia y tamaños.

  • Interruptores de emergencia en todos los planes

    Desactiva un servidor, bloquea una herramienta, elimina un permiso o detén todo el tráfico de herramientas con una sola acción auditada. Desactivar el acceso nunca depende del plan.

Conecta un agente con una URL y la clave que ya tiene.

Funciona cualquier cliente MCP que hable Streamable HTTP y envíe un encabezado Authorization. El endpoint agregado enumera todas las herramientas concedidas a la clave, con el nombre <server>_<tool>; un endpoint por servidor conserva los nombres propios del servidor.

Las recetas comprobadas para OpenAI Agents SDK, Claude Agent SDK, LangChain, Vercel AI SDK, Google ADK, Mastra y CrewAI y para editores están en Conectar un agente. Los servidores que solo aceptan inicio de sesión con OAuth todavía no se pueden registrar.

import asyncio
import os

from agents import Agent, Runner
from agents.mcp import MCPServerStreamableHttp


async def main() -> None:
    async with MCPServerStreamableHttp(
        name="infro",
        params={
            "url": "https://mcp.infro.io/gateway/mcp",
            "headers": {
                "Authorization": f"Bearer {os.environ['INFRO_API_KEY']}",
            },
        },
    ) as infro:
        agent = Agent(name="Triage", mcp_servers=[infro])
        result = await Runner.run(agent, "Which open issues are labeled bug?")
        print(result.final_output)


asyncio.run(main())

Servidor MCP

El servidor MCP de INFRO en mcp.infro.io/mcp le da a tu asistente 40 herramientas sobre tu organización: uso y costo estimado del proveedor, solicitudes y trazas, hallazgos, límites de gasto y configuración, y un pequeño conjunto de cambios que solo hace después de que confirmes. Funciona con Claude, ChatGPT, Claude Code, Cursor, VS Code, Windsurf y Codex.

Pregúntale
  • ¿Cómo va nuestra organización de INFRO este mes?get_overview
  • ¿Qué modelo nos costó más en los últimos 7 días?query_usage
  • ¿Por qué falló nuestra solicitud fallida más reciente?search_requests → get_request
  • Muéstrame la ejecución checkout-123 paso a paso.get_trace
  • Pon un límite de gasto mensual de $20 en el proyecto Search que bloquee al alcanzarse.set_spend_limit, después de que confirmes
Lo que hará y lo que no
  • Actúa como tú, con tu rol actual, en la organización que elegiste, restringido por lo que permitiste.
  • Nunca devuelve prompts ni respuestas del modelo, y ninguna herramienta recibe ni devuelve una credencial de proveedor ni el secreto de una clave.
  • Un cambio requiere la versión que leíste por última vez y tu confirmación, y se escribe en el registro de auditoría.
  • Los propietarios y administradores pueden desactivar el acceso de asistentes para toda la organización con un solo ajuste.
  • Nunca llama a un modelo. Las llamadas del asistente no son solicitudes al gateway y no cuentan para tu plan.

Agrégalo a tu asistente.

En Claude y ChatGPT, agrega https://mcp.infro.io/mcp como conector personalizado e inicia sesión: eliges una organización y lo que el asistente puede hacer. Claude Code, Codex, Cursor y VS Code inician sesión de la misma forma; Windsurf y los scripts usan un token de administración.

La lectura se incluye desde el plan Startup, donde también se pueden editar proyectos y claves; cualquier otro cambio requiere el plan Team. La lista completa de herramientas está en Herramientas MCP.

claude mcp add --transport http infro https://mcp.infro.io/mcp

Preguntas frecuentes

¿INFRO tiene un gateway MCP para las herramientas de nuestros agentes?

Sí, desde el plan Business. Pone a INFRO entre tus agentes y los servidores MCP que usan: GitHub, Linear, Sentry, Supabase, Stripe o tus propias herramientas internas. Un administrador registra cada servidor una vez con su credencial, aprueba sus herramientas y las otorga a claves del gateway. Los agentes se conectan a un solo endpoint con la clave del gateway que ya usan para las llamadas a modelos. En cada llamada, INFRO agrega la credencial del servidor para que el agente nunca la tenga, sirve solo la definición de herramienta que aprobó un administrador y rechaza una herramienta cuya definición haya cambiado desde entonces, valida los argumentos, aplica tus barreras de protección a los argumentos y al resultado, y registra la llamada en la misma traza que las llamadas a modelos del agente. INFRO nunca ejecuta una herramienta ni aloja un servidor, y las llamadas a herramientas no tienen precio ni cuentan contra tu cuota de solicitudes.

¿Puedo conectar Claude, ChatGPT o Cursor a INFRO?

Sí, con el servidor MCP de INFRO en mcp.infro.io/mcp. Claude y ChatGPT se conectan iniciando sesión desde el asistente: eliges una organización y lo que el asistente puede hacer, y actúa con tu propio rol. Claude Code, Codex, Cursor y VS Code pueden iniciar sesión de la misma forma; Windsurf y los scripts usan un token de administración. El asistente puede responder preguntas como qué modelo costó más la semana pasada o por qué falló una solicitud, y hacer un pequeño conjunto de cambios que tú confirmas, como definir un límite de gasto. Nunca llama a un modelo, nunca ve prompts ni respuestas, y cada cambio que hace queda escrito en el registro de auditoría. La lectura está incluida desde el plan Startup; los cambios más allá de proyectos y claves necesitan el plan Team.

¿El gateway MCP es lo mismo que el servidor MCP de INFRO?

No. El gateway MCP es para tus agentes: gobierna las herramientas que llaman en tus propios servidores MCP, con una clave del gateway. El servidor MCP es para ti: permite que un asistente de IA lea y opere tu organización de INFRO, con tu inicio de sesión o un token de administración. Comparten el host mcp.infro.io y nada más: endpoints, credenciales y planes distintos.

¿El gateway MCP detiene la inyección de prompts?

No, y ningún gateway puede prometerlo: el resultado de una herramienta es texto que el modelo lee, y ningún detector de patrones, escaneo o paso de aprobación impide de forma fiable que un modelo siga instrucciones ocultas en él. Lo que hace el gateway es acotar lo que puede alcanzar una instrucción inyectada. Una clave solo ve las herramientas que se le otorgaron, una herramienta cuya definición cambió se rechaza hasta que un administrador la revise, cada definición nueva o modificada se escanea en busca de formas conocidas de envenenamiento de herramientas, las barreras de protección revisan argumentos y resultados, y la consola avisa antes de que los permisos de una clave combinen datos privados, contenido no confiable y una vía para sacar datos.

¿Qué agentes y servidores MCP funcionan con el gateway?

Cualquier cliente MCP que hable Streamable HTTP y pueda enviar un encabezado Authorization. La documentación tiene recetas comprobadas para OpenAI Agents SDK, Claude Agent SDK, LangChain, Vercel AI SDK, Google ADK, Mastra y CrewAI, y para editores. Del lado del servidor, cualquier servidor MCP accesible por HTTPS que no pida autenticación o que tome un token en un encabezado; los servidores que solo aceptan inicio de sesión OAuth, como Notion, Vercel y Asana, todavía no se pueden registrar, y el transporte obsoleto HTTP+SSE no es compatible.

Todas las demás preguntas sobre INFRO están en las preguntas frecuentes.

Empezar

Dale a tus agentes herramientas de las que puedas rendir cuentas.

El plano de control que enruta, tarifica y pone tope a tus llamadas a modelos, también alrededor de las herramientas que llaman tus agentes.