MCP(模型上下文协议)

一种开放协议,让 AI 编码助手(Claude Desktop、Cursor、Claude Code、Zed)通过统一的工具和资源接口与外部系统进行通信。标准“AI 代理的 LSP”。

什么是 MCP(模型上下文协议)?

MCP 是一个开放标准,允许 AI 编码助手(Claude Desktop、Cursor、Claude Code、Zed 等)通过统一的工具和资源接口与外部系统进行通信。代理连接到 MCP 服务器,服务器公布可调用工具和可读资源的列表,代理将它们用作其正常工作流程的一部分。将 MCP 视为 “AI 代理的 LSP”:一种协议,多种实现。

目前的稳定版本是 2025-06-18。传输选项包括 Streamable HTTP(生产级,大多数公共 MCP 服务器使用的,包括 SprintFlint 的 mcp.sprintflint.com)和 stdio(进程生成,本地服务器常见)。

三个原语

原始的它是什么冲刺示例
工具代理可以调用的函数(带有参数和 JSON 模式参数列表)create-issue, create-comment, list-sprints
资源代理可以通过 URI 获取的只读数据sprintflint://sprints/active 返回当前的冲刺状态
提示代理可以调用服务器提供的提示模板“标准冲刺目标格式”或“团队对完成的定义”

为什么 MCP 对于冲刺很重要

2026 年,大多数 AI 编码代理都能很好地交付代码,但不知道您处于哪个冲刺中。他们从打开的文件和当前分支中写入工单,而不是从实际的冲刺计划中写入。 MCP 弥补了这一差距:通过一块 JSON 配置,代理可以读取您的冲刺、按状态查询您的工单、发表评论并回答“我的下一步是什么?”使用真实的棋盘而不是猜测。

对于从业者关于日常变化的版本,请参阅 代理中的 冲刺 状态.

MCP 与 REST API:何时使用哪个

使用案例挑选
聊天式 AI 编辑器内部(Claude Desktop、Cursor、Zed)MCP
自定义脚本、仪表板、CI 挂钩、Slack 机器人休息
批量数据导出/迁移休息
代理循环内长时间运行的流式工作流程MCP

MCP 设置,30 秒内

对于 Claude Desktop,将其放入 ~/Library/Application Support/Claude/claude_desktop_config.json 并重新启动:

{
  "mcpServers": {
    "sprintflint": {
      "url": "https://mcp.sprintflint.com",
      "headers": { "Authorization": "Bearer YOUR_TOKEN" }
    }
  }
}

Cursor、Claude Code 和 Zed 使用几乎相同的配置;关于每个编辑者的完整说明 集成页面.

常见的 MCP 误解

  • “MCP 取代了 API。” 不; MCP和REST覆盖不同的受众。编辑器使用 MCP,脚本使用 REST。相同的身份验证令牌适用于两者。
  • “一旦连接,代理就可以做任何事情。” 仅服务器工具列表允许的内容。 SprintFlint 故意不暴露 delete-issue 或 delete-sprint 第一天;两者都是不可逆转的,幻觉争论的失败率很高。更新操作 是 暴露(update-issue)因为每个突变都可以从 UI 中逆转。
  • “它是双向的,就像网络钩子一样。” 不; MCP是来自代理方的请求/响应。服务器不会主动向代理推送事件。

相关

在没有打开术语表选项卡的情况下运行冲刺

SprintFlint 在 30 秒内设置一个具有合理默认值的工作冲刺:速率、燃尽、回顾和容量全部内置。每月 50 张免费工单。