{"$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://mcp.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://mcp.hiitplay.fit/mcp.md","transport":{"type":"streamable-http","endpoint":"https://mcp.hiitplay.fit/mcp"},"capabilities":{"tools":{},"resources":{}},"authentication":{"required":false,"schemes":["oauth2"]},"instructions":"Call workout.preview for the free workout. For recurring access, call OAuth-protected workout.create; its browser flow offers subscription plans and Stripe Checkout before completing the Agent Connection. For one-time access, call workout.purchase with a Stripe SPT and email, or omit payment_data to receive a hosted Stripe Checkout URL.","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":"workout.purchase","description":"Purchase a single-workout pass with a Stripe Shared Payment Token or receive a hosted Stripe Checkout URL.","inputSchema":{"type":"object","properties":{"email":{"type":"string","format":"email","description":"Customer email. Required when payment_data is provided."},"payment_data":{"type":"object","properties":{"provider":{"type":"string","const":"stripe"},"token":{"type":"string","pattern":"^spt_[A-Za-z0-9_]+$","description":"Customer-approved Stripe Shared Payment Token."}},"required":["provider","token"],"additionalProperties":false}},"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}}]}