{"$schema":"https://static.modelcontextprotocol.io/schemas/mcp-server-card/v1.json","name":"hiitplay","description":"Try a free curated HIIT workout or connect HIITplay to create timed workout session links.","version":"1.0.0","serverUrl":"https://hiitplay.fit/mcp","protocolVersion":"2025-06-18","serverInfo":{"name":"hiitplay","title":"HIITplay","version":"1.0.0"},"iconUrl":"https://hiitplay.fit/icons/chatgpt-app-icon.png","documentationUrl":"https://hiitplay.fit/mcp.md","transport":{"type":"streamable-http","endpoint":"https://hiitplay.fit/mcp"},"capabilities":{"tools":{},"resources":{}},"authentication":{"required":false,"schemes":["oauth2"]},"instructions":"Call workout.preview without authentication for the free workout. Use OAuth-protected workout.create for connected subscribers who want a newly generated workout.","resources":["dynamic"],"tools":[{"name":"workout.preview","description":"Return the permanent deterministic five-minute curated workout without authentication.","inputSchema":{"type":"object","properties":{"duration_minutes":{"type":"integer","enum":[5],"default":5,"description":"Requested curated workout duration in minutes."}},"additionalProperties":false}},{"name":"workout.create","description":"Issue a browser Workout Session Link for an OAuth-connected subscriber.","inputSchema":{"type":"object","properties":{},"additionalProperties":false}},{"name":"access.status","description":"Return the connected actor, Agent Connection, subscription access, and billing availability.","inputSchema":{"type":"object","properties":{},"additionalProperties":false}},{"name":"billing.manage","description":"Create a hosted billing-management link for the connected actor when available.","inputSchema":{"type":"object","properties":{},"additionalProperties":false}}]}