vibekit mcp
VibeKit的MCP服务器——从Claude Desktop、Cursor或任何MCP客户端控制您的托管应用程序、AI代理和部署。
快速开始
1.安装
npm install -g vibekit-mcp2.获取API密钥
首选 App.vibekit.bot → 设置→ API密钥,或通过电报: @the_vibe_kit_bot → /apikey
3.添加到克劳德桌面 (~/Library/Application Support/Claude/claude_desktop_config.json 在macOS上):
{
"mcpServers": {
"vibekit": {
"command": "vibekit-mcp",
"env": {
"VIBEKIT_API_KEY": "vk_your_api_key_here"
}
}
}
}4.重新启动MCP客户端 并开始建设。
______________________________________________________________________
你能做什么
应用
| 工具 | 说明 |
|---|---|
vibekit_list_apps | 列出所有托管的应用程序 |
vibekit_get_app | 获取应用程序详细信息(状态、URL、内存、正常运行时间) |
vibekit_create_app | 从模板创建新应用 |
vibekit_deploy | 部署GitHub仓库 |
vibekit_redeploy | 使用最新代码重新部署 |
vibekit_rollback | 回滚到上一个快照 |
vibekit_deploy_history | 列出部署快照 |
vibekit_app_logs | 获取运行时日志 |
vibekit_restart_app | 重新启动应用程序 |
vibekit_stop_app | 停止应用程序 |
vibekit_start_app | 启动已停止的应用程序 |
vibekit_delete_app | 永久删除应用程序 |
vibekit_exec | 在正在运行的容器中运行shell命令 |
环境变量
| 工具 | 说明 |
|---|---|
vibekit_app_env | 获取env变量(显示的值) |
vibekit_set_env | 设置一个或多个环境变量 |
vibekit_delete_env | 删除特定的环境变量 |
AI 代理
| 工具 | 说明 |
|---|---|
vibekit_chat | 向应用程序的AI代理发送消息 |
vibekit_agent_status | 检查代理是否空闲或正在运行 |
vibekit_agent_stop | 停止正在运行的代理请求 |
vibekit_agent_history | 获取对话历史记录 |
vibekit_agent_config | 获取当前模型配置 |
vibekit_agent_set_model | 更改模型(claude-opus-4-6, claude-sonnet-4-20250514, claude-haiku-3.5) |
vibekit_agent_reset | 重置代理(清除会话、内存、重新启动或清理磁盘) |
vibekit_agent_compact | 压缩代理内存以释放上下文 |
文件
| 工具 | 说明 |
|---|---|
vibekit_list_files | 列出工作区中的文件 |
vibekit_read_file | 读取文件内容 |
vibekit_write_file | 写入或更新文件 |
vibekit_file_changes | 查看未提交的文件更改 |
数据库
| 工具 | 说明 |
|---|---|
vibekit_enable_database | 提供Postgres数据库 |
vibekit_database_status | 连接信息和统计数据 |
vibekit_database_schema | 获取表和列 |
vibekit_database_query | 运行SQL查询 |
自定义域名
| 工具 | 说明 |
|---|---|
vibekit_add_domain | 添加自定义域 |
vibekit_remove_domain | 删除自定义域 |
质量保证
| 工具 | 说明 |
|---|---|
vibekit_run_qa | 运行自动化QA测试 |
vibekit_qa_status | 获取最新的QA结果 |
Cron时间表(每个应用程序)
| 工具 | 说明 |
|---|---|
vibekit_app_schedules | 列出应用程序的cron作业 |
vibekit_create_app_schedule | 创建cron作业 |
vibekit_delete_app_schedule | 删除cron作业 |
异步编码任务
| 工具 | 说明 |
|---|---|
vibekit_submit_task | 提交异步编码任务(基于GitHub) |
vibekit_get_task | 获取任务状态和结果 |
vibekit_list_tasks | 列出最近的任务 |
vibekit_wait_for_task | 轮询,直到任务完成 |
vibekit_create_schedule | 创建循环编码任务 |
vibekit_list_schedules | 列出重复时间表 |
vibekit_delete_schedule | 删除计划 |
账户和技能
| 工具 | 说明 |
|---|---|
vibekit_account | 计划、积分和使用 |
vibekit_list_skills | 浏览实施技能 |
vibekit_get_skill | 获取技能的全部内容 |
______________________________________________________________________
示例提示
"List my apps and show the logs for the one that's erroring"
"Chat with the agent on my 'dogs' app — ask it to add a dark mode toggle"
"Read the server.js file from my app and tell me what it does"
"Run a SQL query on my app's database: SELECT COUNT(*) FROM users"
"Redeploy my app, then run QA and show me the results"
"Roll back my app to the previous deployment"
"Set DATABASE_URL and STRIPE_SECRET as env vars on my app, then restart it"
"Check my account balance and show how many sessions I've used this month"______________________________________________________________________
环境变量
| 变量 | 描述 | 默认值 |
|---|---|---|
VIBEKIT_API_KEY | 您的VibeKit API密钥(必需) | - |
VIBEKIT_API_URL | API基本URL | https://vibekit.bot/api/v1 |
______________________________________________________________________
链接
-
