MCP-Server
Verbinde jeden Model-Context-Protocol-Client mit Api.Airforce — nutze unsere Modelle, Bilder, die Modellliste und dein Guthaben als MCP-Tools, abgerechnet über dein Konto.
Was ist MCP?
Das Model Context Protocol (MCP) erlaubt es KI-Agent-Clients — wie Claude Desktop, Cursor oder jeder MCP-fähigen App — externe Dienste als Tools aufzurufen. Api.Airforce betreibt einen Remote-MCP-Server, damit diese Clients unsere Modelle direkt nutzen können.
Endpunkt & Transport
Der Server spricht JSON-RPC 2.0 über Streamable HTTP an einem einzigen Endpunkt, Protokollversion 2025-06-18. Streaming-Antworten werden zurückgegeben, wenn du den Header Accept: text/event-stream sendest.
POST https://api.airforce/mcpAuthentifizierung
Sende deinen Api.Airforce-API-Key — oder ein OAuth-2.0-Bearer-Token — im Authorization-Header. Nicht authentifizierte Anfragen geben 401 mit einer WWW-Authenticate-Challenge zurück, die auf unsere OAuth-Metadaten zeigt, sodass kompatible Clients den OAuth-Flow automatisch starten können.
Für OAuth-Tokens sind die relevanten Scopes profile (für get_balance), chat (für chat_completion) und images (für generate_image).
Einen Client verbinden
Die meisten Clients akzeptieren eine Remote-MCP-Server-URL plus ein Bearer-Token. Eine typische Konfiguration sieht so aus:
{
"mcpServers": {
"api-airforce": {
"url": "https://api.airforce/mcp",
"headers": { "Authorization": "Bearer YOUR_API_KEY" }
}
}
}Du kannst die Verbindung manuell mit einem JSON-RPC-initialize-Aufruf prüfen:
curl -X POST https://api.airforce/mcp \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-06-18","capabilities":{},"clientInfo":{"name":"my-app","version":"1.0.0"}}}'Verfügbare Tools
Rufe tools/list auf, um sie zur Laufzeit zu entdecken. Vier Tools stehen zur Verfügung:
list_modelsListet die verfügbaren Modelle mit Preisen und Capability-Flags auf.
get_balanceGibt dein Pay-as-you-go-Guthaben (in US-Cent) und den aktuellen Plan zurück. Erfordert den profile-Scope für OAuth-Tokens.
chat_completionFührt eine OpenAI-kompatible Chat-Completion aus. Wird genau wie POST /v1/chat/completions über dein Konto abgerechnet.
generate_imageGeneriert ein Bild. Wird genau wie POST /v1/images/generations über dein Konto abgerechnet.
curl -X POST https://api.airforce/mcp \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/list"}'Abrechnung
chat_completion und generate_image werden zu denselben Preisen wie die REST-API über dein Konto abgerechnet — es gibt keine separate MCP-Preisliste. list_models und get_balance sind kostenlos.
Discovery
Eine maschinenlesbare Server-Card wird zur automatischen Erkennung veröffentlicht:
https://api.airforce/.well-known/mcp/server-card.json