{"service":"FreeWheel Streaming Hub MCP Server API","version":"1.0.0","status":"running","authentication":"OAuth 2.0 Client Credentials Flow","tooling":{"mcp_tools_registered":7,"api_tools_available":318},"mcp_endpoints":{"oauth":"POST https://shmcp.freewheel.com/mcp (Bearer token; session_id may be omitted)","oauth_legacy_alias":"POST https://shmcp.freewheel.com/mcp/oauth","anonymous":"POST https://shmcp.freewheel.com/ (encrypted-login / session_id flow)"},"oauth_endpoints":{"discovery":"GET https://shmcp.freewheel.com/.well-known/oauth-authorization-server","register":"POST https://shmcp.freewheel.com/register","token":"POST https://shmcp.freewheel.com/token","oauth_register":"POST https://shmcp.freewheel.com/oauth/register","oauth_authorize":"GET https://shmcp.freewheel.com/oauth/authorize","oauth_token":"POST https://shmcp.freewheel.com/oauth/token"},"api_endpoints":{"health":"GET https://shmcp.freewheel.com/health","reference":"GET https://shmcp.freewheel.com/reference","session_status":"GET https://shmcp.freewheel.com/api/session/{session_id}/status (requires OAuth)","mcp_tools":"Use authenticated MCP method tools/list on POST /mcp"},"documentation":null,"reference":"GET https://shmcp.freewheel.com/reference"}