trainheroic-unofficial.com
trainheroic-unofficial.com documents an unofficial toolkit for accessing the TrainHeroic platform, including hosted and local MCP tooling, a CLI, and an export page. It is a separate project from TrainHeroic and wraps an undocumented upstream TrainHeroic API.
Public integration surfaces on trainheroic-unofficial.com are a hosted MCP server at `mcp.trainheroic-unofficial.com` (main, coach-only, and athlete-only endpoints) plus the `trainheroic` CLI distributed on npm; both require TrainHeroic account credentials, and no public HTTP/GraphQL API spec is documented on this domain.
- Hosted MCP serverdetected
- Hosted MCP server (coach-only)detected
- Hosted MCP server (athlete-only)detected
- trainheroic CLIdiscovered
Use your own TrainHeroic account credentials. For CLI and local MCP usage, set TRAINHEROIC_EMAIL and TRAINHEROIC_PASSWORD in your shell as shown in the Claude Code skill docs and MCP reference. For the hosted MCP connector, the hosted endpoint uses OAuth and the docs say it is the same flow as the Claude.ai connector on the home page.
Point your MCP client at the server URL and approve access in the browser. The server accepts a Client ID Metadata Document (CIMD), so the client authenticates with its own hosted URL as the client_id — nothing to register.
conventions · 0/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✗
/llms.txt - API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing