mcp间期
](https://www.npmjs.com/package/mcp-intervals) 
MCP服务器 间隔 任务管理。让Claude直接从您的Intervals帐户读取和更新任务、添加注释以及浏览项目和里程碑。
快速开始
运行交互式安装程序:
npx mcp-intervals init这将:
- 检测您的shell(zsh、bash或PowerShell)
- 将API令牌安全地存储在shell配置文件中(而不是配置文件中)
- 检测已安装的MCP客户端(Claude Code、Claude Desktop、Cursor、Windsurf)
- 配置所选客户端
安全
安装程序将API令牌作为环境变量存储在shell配置文件中(~/.zshrc, ~/.bashrc,或PowerShell配置文件),将其排除在可能提交给git的项目文件之外。MCP配置文件仅包含命令引用,不包含令牌。
手动设置
1.获取您的Intervals API令牌
- 登录您的Intervals帐户
- 首选 选项 (左下)> 我的账户 > API访问
- 复制您的 API令牌
2.将令牌添加到您的shell配置文件中
将以下行添加到您的shell配置文件中:
macOS/Linux(zsh) -添加到 ~/.zshrc:
export INTERVALS_API_TOKEN="YOUR_TOKEN"macOS/Linux(bash) -添加到 ~/.bashrc 或 ~/.bash_profile:
export INTERVALS_API_TOKEN="YOUR_TOKEN"Windows(PowerShell) -添加到PowerShell配置文件:
$env:INTERVALS_API_TOKEN = "YOUR_TOKEN"然后重新加载shell或重新启动终端。
3.配置MCP客户端
将此添加到MCP配置文件中(令牌从环境中读取):
克劳德代码:
claude mcp add intervals --scope user -- npx -y mcp-intervals克劳德桌面版 (~/Library/Application Support/Claude/claude_desktop_config.json 在macOS上):
{
"mcpServers": {
"intervals": {
"command": "npx",
"args": ["-y", "mcp-intervals"]
}
}
}Cursor
添加到 ~/.cursor/mcp.json:
{
"mcpServers": {
"intervals": {
"command": "npx",
"args": ["-y", "mcp-intervals"]
}
}
}Windsurf
添加到 ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"intervals": {
"command": "npx",
"args": ["-y", "mcp-intervals"]
}
}
}可用工具
| 工具 | 说明 |
|---|---|
get_task | 通过本地ID或间隔URL获取任务详细信息 |
update_task | 更新任务状态、受让人、优先级、标题、描述、截止日期、所有者 |
add_task_note | 向任务添加注释/备注(支持HTML) |
get_task_notes | 检索任务的所有评论/注释 |
add_time_entry | 在任务中添加时间条目(根据工作类型计费/取消计费) |
get_time_entries | 检索时间条目(按任务、日期范围筛选) |
get_project | 获取项目详细信息(名称、客户、日期、预算) |
get_milestone | 获取里程碑详细信息(标题、截止日期、进度) |
资源
| 资源 | URI | 描述 |
|---|---|---|
| 任务状态 | intervals://statuses | 与一起使用的所有状态ID列表 update_task |
| 任务优先级 | intervals://priorities | 与一起使用的所有优先级ID列表 update_task |
| 工作类型 | intervals://worktypes | 用于时间条目的所有工作类型ID列表 |
示例用法
安装后,您可以向Claude询问以下问题:
- “获取任务1234的详细信息”
- “将任务1234状态更新为已关闭”
- “更新任务1234的描述,以解释新要求”
- “在任务1234中添加注释,说明已部署修复程序”
- “显示任务1234的所有注释”
- “记录今天任务1234的2小时计费时间”
- “为任务1234添加30分钟的不可绑定时间进行代码审查”
- “显示任务1234的所有时间条目”
- “项目5的细节是什么?”
许可证
麻省理工学院
