educlopez/mcp-intervals
Unofficial mcp to manage task on myintervals.com
Platform-specific configuration:
{
"mcpServers": {
"mcp-intervals": {
"command": "npx",
"args": [
"-y",
"mcp-intervals"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
[](https://www.npmjs.com/package/mcp-intervals) [](LICENSE)
MCP server for Intervals task management. Lets Claude read and update tasks, add notes, and browse projects and milestones directly from your Intervals account.
Run the interactive installer:
npx mcp-intervals initThis will:
The installer stores your API token as an environment variable in your shell profile (~/.zshrc, ~/.bashrc, or PowerShell profile), keeping it out of project files that might be committed to git. MCP config files only contain the command reference, not the token.
Add the following line to your shell profile:
macOS/Linux (zsh) - Add to ~/.zshrc:
export INTERVALS_API_TOKEN="YOUR_TOKEN"macOS/Linux (bash) - Add to ~/.bashrc or ~/.bash_profile:
export INTERVALS_API_TOKEN="YOUR_TOKEN"Windows (PowerShell) - Add to your PowerShell profile:
$env:INTERVALS_API_TOKEN = "YOUR_TOKEN"Then reload your shell or restart your terminal.
Add this to your MCP config file (token is read from environment):
Claude Code:
claude mcp add intervals --scope user -- npx -y mcp-intervalsClaude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
{
"mcpServers": {
"inteLoading reviews...