Token导航 LogoToken导航

MCP Server · 开发工具

Cursor Background Agents MCP

一个全面的MCP服务器,使用Cursor的Background Agents API协调端到端的GitHub问题工作流程,自动实现解决方案、创建PR并管理完整的问题生命周期。

未说明官方级别未说明来源级核验工具 8
JavaScriptCursor问题管理

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
bryantbrock
提供方
bryantbrock

工具数量

8

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

1

仓库热度

收录来源

1 个

MCP World

选型结论

Cursor Background Agents MCP 属于开发工具类 MCP Server,公开资料标注 8 个工具,通过传输方式未标注接入,适配 Cursor,没有现成的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 8 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

增强型游标MCP服务器

一个全面的MCP服务器,用于协调 端到端GitHub问题工作流 使用Cursor的后台代理API。启动自动实施解决方案、创建PR和管理整个问题生命周期的代理。

🚀 特性

完成PR工作流的问题

  • 🎯 一键解决问题: work_issue(issueUrl) 处理一切
  • 🤖 智能代理提示: 自动根据问题详细信息生成全面提示
  • 🔗 自动PR链接: 使用“关闭#N”将PR链接到问题
  • 🏷️ 状态跟踪: 管理标签(正在进行中→ 完成/错误)
  • 💬 进度更新: 发布关于状态更新问题的评论
  • 🪝 Webhook集成: 代理完成时的实时通知

🛠️ 设置

1.安装依赖项

cd ~/brocksoftware/mcps/custom-cursor-mcp
bun install

2.获取API密钥

  • 光标API键: 光标仪表板
  • GitHub令牌: 随着 repo, issues, pull_requests 范围

3.配置环境

export CURSOR_API_KEY=your_cursor_api_key_here
export GITHUB_TOKEN=your_github_personal_access_token_here
export WEBHOOK_SECRET=your_webhook_secret  # optional

4.构建和启动

bun run build
bun start

🎯 核心工具

work_issue - 完成工作流程

在一个命令中处理PR工作流的整个问题。

work_issue({
  issueUrl: "https://github.com/owner/repo/issues/123",
  customPrompt: "Use TypeScript and include tests",
  webhookUrl: "https://your-webhook.com/cursor"
})

流程:

  1. ✅ 从GitHub获取问题详细信息
  2. ✅ 添加“进行中”标签
  3. ✅ 帖子“工作开始”评论
  4. ✅ 启动具有全面提示的Cursor代理
  5. ✅ 代理使用“Closes#123”创建PR
  6. ✅ 完成时出现Webhook更新问题

launch_agent_for_issue - 手动启动

launch_agent_for_issue({
  owner: "myorg",
  repo: "myproject",
  issueNumber: 42,
  customPrompt: "Focus on performance"
})

followup_agent - 导游代理

followup_agent({
  agentId: "bc_123456789",
  prompt: "Also add unit tests"
})

🔧 GitHub工具

问题管理

  • comment_on_issue -为问题添加评论
  • update_issue_labels -管理问题标签
  • get_issue_details -获取问题信息
  • link_pr_to_issue -将PR与问题联系起来

📱 克劳德集成

添加到克劳德代码桌面MCP配置:

{
  "mcpServers": {
    "cursor-agents": {
      "command": "bun",
      "args": ["run", "~/brocksoftware/mcps/custom-cursor-mcp/dist/index.js"],
      "env": {
        "CURSOR_API_KEY": "your_cursor_api_key_here",
        "GITHUB_TOKEN": "your_github_personal_access_token_here",
        "WEBHOOK_SECRET": "your_webhook_secret"
      }
    }
  }
}

🎬 使用示例

克劳德指挥部:

*“关于问题的工作https://github.com/myorg/api/issues/42"*

结果:

  • 分析问题#42
  • 启动后台代理
  • 代理实现解决方案
  • 使用“关闭#42”创建PR
  • 随进度更新问题

多代理工作流:

// Launch multiple agents
const issues = [23, 24, 25];
issues.forEach(num => {
  work_issue({
    issueUrl: `https://github.com/myorg/backend/issues/${num}`,
    customPrompt: "Ensure backward compatibility"
  })
})

代理商指导:

// Launch agent
const result = launch_agent_for_issue({
  owner: "myorg", repo: "frontend", issueNumber: 15
})

// Guide mid-work
followup_agent({
  agentId: result.agentId,
  prompt: "Add error handling and loading states"
})

🪝 Webhook事件

完成:代理已完成

  • 删除“进行中”标签
  • 添加“代理已完成”标签
  • 通过PR链接发布成功评论

错误:代理失败

  • 删除“进行中”标签
  • 添加“代理错误”标签
  • 发布错误详细信息

🔒 安全

GitHub代币范围:

  • repo -存储库访问
  • issues -问题管理
  • pull_requests -公关管理

分行安全:

  • 代理商使用 cursor/issue-N 分支模式
  • 避免命名冲突 cursor/* 分支

⚡ 限制

  • 256种活性剂 每个游标API键
  • 5000个GitHub API请求/小时
  • API测试版-可能会更改

🔄 发展

# Development mode
bun run dev

# Build for production  
bun run build

# Type checking
bun run type-check

🐛 故障排除

代理失败:

  • 验证CURSOR_API_KEY
  • 检查存储库访问权限
  • 确保分支/ref存在

GitHub错误:

  • 验证GITHUB_TOKEN示波器
  • 检查存储库权限
  • 确认问题/PR编号

Webhook问题:

  • 使用HTTPS端点
  • 验证WEBHOOK_SECRET
  • 检查公共可访问性

📄 许可证

麻省理工学院

______________________________________________________________________

开始自动化: 说 *“处理问题URL”* 在克劳德和看魔术发生! 🚀

工具与能力

工具数量

8

资源数量

0

提示词数量

0

能力标签

GitHub自动化JavaScript本地部署问题管理PR自动化工作流协调Cursor集成

支持客户端

Cursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 8 个工具,职责集中,接入后不容易误操作。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Cursor 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Cursor Background Agents MCP

MCP World · 本页

8未说明未标注1 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Cursor Background Agents MCP 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Cursor Background Agents MCP 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Cursor Background Agents MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Cursor Background Agents MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Cursor Background Agents MCP 支持哪些客户端?

公开资料标注支持 Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP