{"service":"aircargobook-mcp-http","version":"0.1.3","env":"acb-live","serverPublicUrl":"https://mcp.aircargobook.com","serverPublicUrlConfigured":"http://localhost:3000","backendBaseUrl":"https://www.aircargobook.com","endpoints":{"health":"/health","describe":"/mcp/describe","tools":"/mcp/tools","sse":"/sse","sse_messages":"/messages","websocket":"wss://mcp.aircargobook.com","oauth_authorization_server":"/.well-known/oauth-authorization-server","oauth_protected_resource":"/.well-known/oauth-protected-resource","openid_configuration":"/.well-known/openid-configuration","external_company_search_get":"/external/company_search","external_company_search_post":"/external/company_search","rates_search":"/api/rates/search","feedback_post":"/feedback","auth_login_page":"GET /auth/login (Browser-Formular, optional ?ticket=…)","auth_login_submit":"POST /auth/login (Formular oder JSON)","auth_logout":"POST /auth/logout","auth_status":"GET /auth/status","auth_ticket":"GET /auth/ticket/:id"},"transports":{"sse":"GET /sse (Server-Sent Events - long-lived HTTP connection)","websocket":"WebSocket upgrade on / (bidirectional)","http":"POST / (JSON-RPC 2.0 - stateless)"},"authentication":{"model":"In-Band: geschützte Tools liefern ohne Session einen Login-Link","tools":["auth_status","auth_login","auth_submit_code","auth_logout"],"protectedTools":["rates_overview","rates_search"],"oauthEnabled":false}}