@botuyo/mcp——botuyo mcp服务器
直接从您的AI编码工具创建和管理BotUyo AI代理-- 没有克隆,就没有建筑.
](https://www.npmjs.com/package/@botuyo/mcp)
快速启动
1.获取API密钥
首选 管理员。 → 你的租户→ 设置→ API密钥 并复制您的 pk_live_... 钥匙。
2.添加到您的MCP客户端
配置与 所有MCP兼容工具:
{
"mcpServers": {
"botuyo": {
"command": "npx",
"args": ["-y", "@botuyo/mcp"],
"env": {
"BOTUYO_API_KEY": "pk_live_your_key_here"
}
}
}
}将此配置放在哪里:
| 工具 | 配置文件 |
|---|---|
| 反重力(VS代码) | VS代码设置→ MCP → 添加服务器 |
| 克劳德桌面 | ~/.config/claude/claude_desktop_config.json |
| 光标 | .cursor/mcp.json 在您的项目中 |
| 帆板运动 | ~/.codeium/windsurf/mcp_config.json |
| 继续 | .continue/config.json |
3.启动建筑代理
连接后,询问您的AI助手以下问题:
*“为我的租户创建一个名为‘Soporte’的新代理”* *“更新3月份的目标,专注于销售”* *“添加一个用西班牙语问候客人的欢迎舞台”* *“在3月启用EscalateToHuman和SearchKnowledgeBase工具”* *“发布代理”*
可用工具
| 工具 | 描述 | 需要角色 |
|---|---|---|
list_agents | 列出所有代理 | 查看器+ |
get_agent | 获取完整的代理配置 | viewer+ |
get_agent_status | 频道状态+管理链接 | 观众+ |
create_agent | 创建新代理 | 开发人员+ |
update_agent | 更新身份(语气、语言等) | 开发人员+ |
upsert_stage | 创建/编辑对话阶段 | 开发人员+ |
list_available_tools | 列出租户可用的工具 | viewer+ |
update_enabled_tools | 在代理 | developer+上启用/禁用工具 |
publish_agent | 发布或取消发布代理 | 开发人员+ |
角色
| 角色 | 读 | 写 | 发布 |
|---|---|---|---|
owner | ✅ | ✅ | ✅ |
admin | ✅ | ✅ | ✅ |
developer | ✅ | ✅ | ✅ |
viewer | ✅ | ❌ | ❌ |
渠道整合
连接渠道(WhatsApp、Instagram、Telegram、Web)必须从 管理员。 --它们需要交互式流程(QR扫描、OAuth等)。
使用 get_agent_status 检查连接了哪些通道。它会返回一个指向管理面板的直接链接,以查找任何缺失的频道。
从源代码构建
git clone https://github.com/MarcoAR1/botuyo-mcp.git
cd botuyo-mcp
npm install
npm run build使用MCP检查员进行测试
BOTUYO_API_KEY=pk_live_... npm run inspect贡献
我们欢迎捐款!看 贡献.md 作为指导方针。
请注意,该项目遵循 行为准则.
安全
要报告漏洞,请参阅 安全.md.
许可证
麻省理工学院 © 博图
