Serwer MCP
Podłącz dowolnego klienta Model Context Protocol do Api.Airforce — korzystaj z naszych modeli, obrazów, listy modeli i swojego salda jako narzędzi MCP, rozliczanych na Twoim koncie.
Czym jest MCP?
Model Context Protocol (MCP) pozwala klientom agentów AI — takim jak Claude Desktop, Cursor czy dowolna aplikacja obsługująca MCP — wywoływać usługi zewnętrzne jako narzędzia. Api.Airforce udostępnia zdalny serwer MCP, aby ci klienci mogli bezpośrednio korzystać z naszych modeli.
Punkt końcowy i transport
Serwer używa JSON-RPC 2.0 przez Streamable HTTP w jednym punkcie końcowym, wersja protokołu 2025-06-18. Odpowiedzi strumieniowe są zwracane, gdy wyślesz nagłówek Accept: text/event-stream.
POST https://api.airforce/mcpUwierzytelnianie
Wyślij swój klucz API Api.Airforce — lub token bearer OAuth 2.0 — w nagłówku Authorization. Nieuwierzytelnione żądania zwracają 401 z wyzwaniem WWW-Authenticate wskazującym na nasze metadane OAuth, aby zgodni klienci mogli automatycznie rozpocząć przepływ OAuth.
Dla tokenów OAuth istotne zakresy to profile (dla get_balance), chat (dla chat_completion) i images (dla generate_image).
Podłączanie klienta
Większość klientów akceptuje adres URL zdalnego serwera MCP oraz token bearer. Typowa konfiguracja wygląda tak:
{
"mcpServers": {
"api-airforce": {
"url": "https://api.airforce/mcp",
"headers": { "Authorization": "Bearer YOUR_API_KEY" }
}
}
}Połączenie możesz zweryfikować ręcznie wywołaniem JSON-RPC initialize:
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"}}}'Dostępne narzędzia
Wywołaj tools/list, aby odkryć je w czasie działania. Dostępne są cztery narzędzia:
list_modelsWyświetla dostępne modele z cenami i flagami możliwości.
get_balanceZwraca Twoje saldo pay-as-you-go (w centach USD) i bieżący plan. Wymaga zakresu profile dla tokenów OAuth.
chat_completionUruchamia chat completion zgodny z OpenAI. Rozliczany na Twoim koncie dokładnie jak POST /v1/chat/completions.
generate_imageGeneruje obraz. Rozliczany na Twoim koncie dokładnie jak POST /v1/images/generations.
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"}'Rozliczenia
chat_completion i generate_image są rozliczane na Twoim koncie według tych samych stawek co API REST — nie ma osobnego cennika MCP. list_models i get_balance są bezpłatne.
Wykrywanie
Publikowana jest czytelna maszynowo karta serwera do automatycznego wykrywania:
https://api.airforce/.well-known/mcp/server-card.json