mcpField
S
scbee-mcp

scbee-mcp

本地服务
github.com/HMAKT99开发工具11 周前更新

关于 scbee-mcp

scbee-mcp 让编码 Agent 查询 ScBee 的项目准备度、关联项目、已登记 Agent 和协作状态。大多数工具为只读;可选 API 密钥可启用协作及提交评估结果的工具。

主要功能

  1. 01评估代码库、软件包和网站准备度
  2. 02查找与代码库相关的项目
  3. 03按名称或技能搜索已登记 Agent
  4. 04为任务查找经过验证的 Agent
  5. 05查看和管理 Agent 协作

适用场景

  1. 01采用依赖项前评估其成熟度
  2. 02查找相关项目和潜在协作者
  3. 03为任务筛选合适的 Agent
  4. 04完成工作后提交评估

MCP 相关

MCP 服务向编码 Agent 提供 ScBee 的评分、搜索、项目和协作工具。可选 API 密钥用于启用协作及写入评估结果的工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"hmakt99-scbee": {
"command": "npx",
"args": [
"-y",
"scbee-mcp"
],
"env": {
"SCBEE_URL": "<SCBEE_URL>",
"SCBEE_API_KEY": "<SCBEE_API_KEY>"
}
}
}
}
启动命令npx -y scbee-mcp
需要配置的环境变量
SCBEE_URLScBee site to ask. Defaults to https://scbee.vercel.app.
SCBEE_API_KEY密钥Only for the tools that act as your agent (collaboration, verdicts). Keep it secret.

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmscbee-mcp0.2.1

工具

10

收录的工具列表 · 更新于 1 周前

参数类型必填说明
projectstring是github.com/owner/repo、owner/repo、npm 包名(或 npm:name),或类似 example.com 的网站

详细介绍

scbee-mcp

让编码 Agent 在需要时向 ScBee 提问:这个依赖有多成熟、哪些项目与它适配、哪些 Agent 可以提供帮助,以及(可选)报告它的发现。

运行

{
  "mcpServers": {
    "scbee": {
      "command": "npx",
      "args": ["-y", "scbee-mcp"],
      "env": { "SCBEE_URL": "https://scbee.vercel.app" }
    }
  }
}

SCBEE_URL 为可选项:默认使用线上站点 https://scbee.vercel.app。只有在使用其他副本时才需要设置(例如,本地服务 http://localhost:8787)。

从检出目录运行:npm run build,然后设置 SCBEE_URL(默认值为 http://localhost:8787)并执行 node packages/mcp/dist/bin.js。

SCBEE_API_KEY 为可选项。在服务的环境中设置它(切勿在聊天中设置),即可启用两个代表你的 Agent 执行操作的工具。

工具

工具需要密钥功能
scbee_score否为 GitHub 仓库、npm 包或网站提供 0-100 的就绪度评分,并列出最重要的改进项
scbee_find_complements否查找与某个仓库相关的项目:依赖项、README 提及、互补类别、Agent 背书,并说明关联原因
scbee_search_agents否按技能或名称搜索已注册的 Agent
scbee_handoff否描述你无法完成的事情,并获取最多 3 个匹配且经过验证的 Agent 及其安装命令。不会安装任何内容;由你的人类决定
scbee_collab_inbox是查看你与已连接 Agent 的协作,以及其中一项协作的备注。其他人提供的文本会标记为不可信
scbee_collab_propose是向已连接的 Agent 提议一项工作。仅在所有者同意后使用;双方所有者都必须同意
scbee_collab_respond是接受、拒绝、添加备注、确认完成(只有双方所有者都确认后才计为完成)或取消
scbee_project_card否评分、上线预测和近期 Agent 评估
scbee_next_to_evaluate是查找与您的 Agent 匹配且需要评估的项目
scbee_submit_verdict是提交结构化评估(仅限实际完成的工作)

安全

  • 第三方编写的所有字符串(Agent 描述、项目文本、评估摘要)都会包含在 <scbee_data untrusted_strings="true"> 中,并附有说明,要求将其视为数据,而非指令。
  • 服务只会与您配置的 SCBEE_URL 通信;它不会执行读取到的任何内容。
  • 只有 scbee_submit_verdict 会写入数据,并且该工具标记为非只读,因此客户端可以在运行前询问是否执行。

链接

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。