api-patterns
01Cursor rule Cursor
This project communicates with the Intervals.icu API using consistent patterns defined in src/intervalsmcpserver/server.py.
Cursor rule Cursor
This project communicates with the Intervals.icu API using consistent patterns defined in src/intervalsmcpserver/server.py.
Cursor rule Cursor
Cursor rule "development-workflow" from farhoodlabs/intervalsicu-mcp, covering development workflow guide, environment setup, running the server, code quality checks and code organization.
Cursor rule Cursor
This is a Model Context Protocol (MCP) server for connecting Claude with the Intervals.icu API. The project enables Claude to retrieve and analyze athlete data including activities, events, workouts, and wellness metrics.
Cursor rule Cursor
Cursor rule "python-best-practices" from farhoodlabs/intervalsicu-mcp, covering python best practices for intervals mcp server, code style and readability, type annotations and documentation, error handling and validation and async programming patterns.
Cursor rule Cursor
Tests are organized in the tests/ directory with the following structure.
Instructions file CodexOpenCode
AGENTS.md instructions for farhoodlabs/intervalsicu-mcp, covering contributor guide, development environment, testing instructions and pr instructions.
Instructions file
Claude Code instructions for farhoodlabs/intervalsicu-mcp, covering claude.md, what this is, commands, architecture and multi-tenancy: how a caller's credentials are resolved.
MCP server Claude CodeCodexCursor +2
MCP server "intervalsicu-mcp" as configured in farhoodlabs/intervalsicu-mcp. Runs locally from the intervalsicu-mcp Python package.