Ein MCP-Gateway für Ihre Agents. Ein MCP-Server für Sie.
Stellen Sie die MCP-Server Ihrer Agents hinter den Gateway-Schlüssel, den sie bereits mit jedem Modellaufruf senden: freigegebene und fixierte Tools, Freigaben pro Schlüssel, Guardrails für Argumente und Ergebnisse und jeder Tool-Aufruf im selben Trace wie die Modellaufrufe drumherum. Und verbinden Sie Claude, ChatGPT, Claude Code oder ein anderer Assistent mit INFRO, um mit Ihrer eigenen Rolle zu fragen, was Ihre KI ausgegeben hat und warum eine Anfrage fehlgeschlagen ist.
INFRO-Konten sind per Selbstregistrierung verfügbar. Katalog, Dokumentation und API-Vertrag sind öffentlich, das Gateway ist bereitgestellt, und alles über v1 hinaus ist als „Später“ markiert. Tarife und Testphase
Zwei Richtungen
Beide laufen auf mcp.infro.io und teilen sonst nichts: unterschiedliche Endpunkte, Zugangsdaten und Tarife. Das Gateway regelt, was Ihre Agents mit Ihren Tools tun dürfen; der Server lässt Sie INFRO zu allem anderen befragen.
- Für
- Agents in Produktion, die Tools aufrufen: GitHub, Linear, Sentry, Supabase, Stripe, Ihre internen Dienste.
- Endpunkt
- mcp.infro.io/gateway/mcp
- Zugangsdaten
- Der Gateway-Schlüssel, den der Agent bereits mit seinen Modellaufrufen sendet
- Tarif
- Business und höher
- Für
- Die Menschen, die KI betreiben: Ausgaben, Anfragen, Traces und Befunde sowie die Änderungen, die sie bestätigen.
- Endpunkt
- mcp.infro.io/mcp
- Zugangsdaten
- Ihre eigene Anmeldung aus dem Assistenten oder ein Management-Token
- Tarif
- Lesen, Projekte und Schlüssel ab Startup; jede andere Änderung ab Team
MCP-Gateway
Ein MCP-Gateway sitzt zwischen KI-Agents und den Model-Context-Protocol-Servern, die sie aufrufen. Ohne Gateway hält jeder Agent das Token jedes Servers, sieht die Tools, die der Server an diesem Tag listet, und führt, wenn überhaupt, seine eigene Aufzeichnung darüber, was er aufgerufen hat. Das MCP-Gateway von INFRO ist das Gateway, durch das Ihre Modellaufrufe bereits laufen, sodass Tools dieselben Kontrollen erhalten wie Anfragen: Schlüssel, Projekte, Umgebungen, Guardrails, Traces und ein Audit-Log. INFRO führt nie ein Tool aus und hostet keinen Server; die Server und ihre Konten bleiben Ihre.
Zugangsdaten bleiben bei INFRO
Ein Admin registriert jeden Server einmal mit seinem Token. INFRO fügt es bei jedem Aufruf hinzu, sodass kein Agent, kein Prompt und keine Konfigurationsdatei es enthält.
Freigegebene, fixierte Definitionen
Agents erhalten die von einem Admin freigegebene Tool-Definition, ausgeliefert von INFRO. Ein Tool, dessen Definition sich auf dem Server ändert, wird abgelehnt, bis jemand die Änderung prüft.
Freigaben pro Gateway-Schlüssel
Standardmäßig verweigert. Geben Sie einem Schlüssel die Lese-Tools eines Servers, alle seine Tools oder einige benannte. Beim Rotieren behält der Schlüssel seine Freigaben.
Guardrails für Argumente und Ergebnisse
Argumente werden gegen die freigegebene Definition validiert, und die Guardrails Ihrer Organisation prüfen, was in ein Tool hineingeht und was zurückkommt.
Tool-Aufrufe im Trace
Senden Sie eine Trace-ID mit Modell- und Tool-Aufrufen, und
GET /v1/tracesliefert den gesamten Lauf: jeden Tool-Aufruf mit Ergebnis, Latenz und Größen.Notschalter in jedem Tarif
Deaktivieren Sie einen Server, sperren Sie ein Tool, löschen Sie eine Freigabe oder stoppen Sie den gesamten Tool-Traffic in einer einzigen protokollierten Aktion. Das Abschalten des Zugriffs ist nie an einen Tarif gebunden.
Verbinden Sie einen Agent mit einer URL und dem Schlüssel, den er bereits hat.
Jeder MCP-Client, der Streamable HTTP spricht und einen Authorization-Header sendet, funktioniert. Der aggregierte Endpunkt listet jedes Tool, das dem Schlüssel gewährt wurde, benannt als <server>_<tool>; ein Endpunkt pro Server behält die eigenen Namen des Servers.
Geprüfte Anleitungen für OpenAI Agents SDK, Claude Agent SDK, LangChain, Vercel AI SDK, Google ADK, Mastra und CrewAI und für Editoren finden Sie unter Agent verbinden. Server, die nur OAuth-Anmeldung akzeptieren, können noch nicht registriert werden.
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())MCP-Server
Der INFRO-MCP-Server unter mcp.infro.io/mcp gibt Ihrem Assistenten 40 Tools für Ihre Organisation: Nutzung und geschätzte Anbieterkosten, Anfragen und Traces, Befunde, Ausgabenlimits und Konfiguration sowie eine kleine Zahl von Änderungen, die er erst nach Ihrer Bestätigung vornimmt. Er funktioniert mit Claude, ChatGPT, Claude Code, Cursor, VS Code, Windsurf und Codex.
- Wie steht unsere INFRO-Organisation diesen Monat da?get_overview
- Welches Modell hat uns in den letzten 7 Tagen am meisten gekostet?query_usage
- Warum ist unsere letzte fehlgeschlagene Anfrage fehlgeschlagen?search_requests → get_request
- Zeig mir den Lauf checkout-123 Schritt für Schritt.get_trace
- Setze für das Projekt Search ein monatliches Ausgabenlimit von $20, das bei Erreichen blockiert.set_spend_limit, nach Ihrer Bestätigung
- Er handelt als Sie, mit Ihrer aktuellen Rolle, in der einen Organisation, die Sie gewählt haben, eingeschränkt auf das, was Sie erlaubt haben.
- Er gibt nie Prompts oder Completions zurück, und kein Tool nimmt oder liefert Anbieter-Zugangsdaten oder Schlüssel-Secrets.
- Eine Änderung erfordert die zuletzt gelesene Version und Ihre Bestätigung und wird im Audit-Log festgehalten.
- Inhaber und Admins können den Zugriff von Assistenten für die gesamte Organisation mit einer Einstellung abschalten.
- Er ruft nie ein Modell auf. Aufrufe des Assistenten sind keine Gateway-Anfragen und zählen nicht gegen Ihren Tarif.
Fügen Sie ihn Ihrem Assistenten hinzu.
Fügen Sie in Claude und ChatGPT https://mcp.infro.io/mcp als benutzerdefinierten Connector hinzu und melden Sie sich an: Sie wählen eine Organisation und was der Assistent tun darf. Claude Code, Codex, Cursor und VS Code melden sich auf dieselbe Weise an; Windsurf und Skripte verwenden ein Management-Token.
Lesen ist ab dem Tarif Startup enthalten, dort lassen sich auch Projekte und Schlüssel bearbeiten; jede andere Änderung erfordert den Tarif Team. Die vollständige Tool-Liste steht unter MCP-Tools.
claude mcp add --transport http infro https://mcp.infro.io/mcpFAQ
Hat INFRO ein MCP-Gateway für die Tools unserer Agents?
Ja, ab dem Tarif Business. Es stellt INFRO zwischen Ihre Agents und die MCP-Server, die sie nutzen: GitHub, Linear, Sentry, Supabase, Stripe oder Ihre eigenen internen Tools. Ein Admin registriert jeden Server einmal mit seinen Zugangsdaten, gibt seine Tools frei und weist sie Gateway-Schlüsseln zu. Agents verbinden sich mit einem Endpunkt, mit dem Gateway-Schlüssel, den sie schon für Modellaufrufe nutzen. Bei jedem Aufruf ergänzt INFRO die Zugangsdaten des Servers, sodass der Agent sie nie hält, liefert nur die von einem Admin freigegebene Tool-Definition aus und lehnt ein Tool ab, dessen Definition sich seitdem geändert hat, validiert die Argumente, wendet Ihre Guardrails auf Argumente und Ergebnis an und erfasst den Aufruf im selben Trace wie die Modellaufrufe des Agents. INFRO führt nie ein Tool aus und hostet keinen Server, und Tool-Aufrufe werden weder bepreist noch auf Ihr Anfragekontingent angerechnet.
Kann ich Claude, ChatGPT oder Cursor mit INFRO verbinden?
Ja, über den INFRO MCP-Server unter mcp.infro.io/mcp. Claude und ChatGPT verbinden sich, indem Sie sich aus dem Assistenten heraus anmelden: Sie wählen eine Organisation und was der Assistent tun darf, und er handelt mit Ihrer eigenen Rolle. Claude Code, Codex, Cursor und VS Code können sich auf dieselbe Weise anmelden; Windsurf und Skripte nutzen ein Management-Token. Der Assistent kann Fragen beantworten wie etwa, welches Modell letzte Woche am meisten gekostet hat oder warum eine Anfrage fehlgeschlagen ist, und eine kleine Auswahl an Änderungen vornehmen, die Sie bestätigen, etwa ein Ausgabenlimit setzen. Er ruft nie ein Modell auf, sieht nie Prompts oder Antworten, und jede Änderung, die er vornimmt, wird ins Audit-Log geschrieben. Lesen ist ab dem Tarif Startup enthalten; Änderungen über Projekte und Schlüssel hinaus erfordern den Tarif Team.
Ist das MCP-Gateway dasselbe wie der INFRO MCP-Server?
Nein. Das MCP-Gateway ist für Ihre Agents: Es regelt die Tools, die sie auf Ihren eigenen MCP-Servern aufrufen, mit einem Gateway-Schlüssel. Der MCP-Server ist für Sie: Mit ihm kann ein KI-Assistent Ihre INFRO-Organisation lesen und bedienen, mit Ihrer Anmeldung oder einem Management-Token. Beide teilen sich den Host mcp.infro.io und sonst nichts: unterschiedliche Endpunkte, Zugangsdaten und Tarife.
Verhindert das MCP-Gateway Prompt-Injection?
Nein, und kein Gateway kann das versprechen: Ein Tool-Ergebnis ist Text, den das Modell liest, und kein Mustererkenner, Scan oder Freigabeschritt verhindert zuverlässig, dass ein Modell darin versteckten Anweisungen folgt. Was das Gateway tut: Es begrenzt, was eine eingeschleuste Anweisung erreichen kann. Ein Schlüssel sieht nur die ihm freigegebenen Tools, ein Tool mit geänderter Definition wird abgelehnt, bis ein Admin es prüft, jede neue oder geänderte Definition wird auf bekannte Muster von Tool-Poisoning gescannt, Guardrails prüfen Argumente und Ergebnisse, und die Konsole warnt, bevor die Freigaben eines Schlüssels private Daten, nicht vertrauenswürdige Inhalte und einen Weg zum Abfluss von Daten kombinieren.
Welche Agents und MCP-Server funktionieren mit dem Gateway?
Jeder MCP-Client, der Streamable HTTP spricht und einen Authorization-Header senden kann. Die Dokumentation enthält geprüfte Anleitungen für das OpenAI Agents SDK, das Claude Agent SDK, LangChain, das Vercel AI SDK, Google ADK, Mastra und CrewAI sowie für Editoren. Auf der Serverseite jeder über HTTPS erreichbare MCP-Server, der keine Authentifizierung oder ein Token in einem Header verlangt; Server, die nur eine OAuth-Anmeldung akzeptieren, etwa Notion, Vercel und Asana, können noch nicht registriert werden, und der veraltete HTTP+SSE-Transport wird nicht unterstützt.
Alle anderen Fragen zu INFRO stehen in den FAQ.
Loslegen
Geben Sie Ihren Agents Tools, für die Sie Rechenschaft ablegen können.
Die Control Plane, die Ihre Modellaufrufe routet, bepreist und begrenzt, auch rund um die Tools, die Ihre Agents aufrufen.