VibeCodersKit MCP服务器
访问您的 VibeCodersKit 库直接来自Claude Code——提示、代理、技能、UI配置、技术栈和MCP服务器配置。
设置
1.配置克劳德代码
添加到您的Claude Code MCP设置中(.mcp.json 在您的项目或 ~/.claude/settings.json):
{
"mcpServers": {
"vibecoderskit": {
"command": "npx",
"args": ["-y", "vibecoderskit-mcp-server"]
}
}
}2.连接您的帐户
npx vibecoderskit-mcp-server login这显示了一个类似的代码 VIBE-XXXX。打开显示的URL并输入代码进行授权。
3.重新启动克劳德代码
VibeCodersKit工具现已推出。
可用工具
提示
| 工具 | 说明 |
|---|---|
list_prompts | 浏览您保存的提示 |
get_prompt | 按名称或ID检索提示 |
save_prompt | 将新提示保存到库中 |
delete_prompt | 删除提示 |
代理
| 工具 | 说明 |
|---|---|
list_agents | 浏览您保存的代理 |
get_agent | 按名称或ID检索代理 |
save_agent | 保存新的代理配置 |
delete_agent | 删除代理 |
技能
| 工具 | 说明 |
|---|---|
list_skills | 浏览您保存的技能 |
get_skill | 按名称或ID检索技能 |
save_skill | 保存新技能 |
delete_skill | 删除技能 |
UI/UX配置
| 工具 | 说明 |
|---|---|
list_ui_configs | 浏览您的UI/UX配置 |
get_ui_config | 按名称或ID检索UI/UX配置 |
save_ui_config | 从项目中提取并保存UI/UX指南 |
delete_ui_config | 删除UI/UX配置 |
技术栈
| 工具 | 说明 |
|---|---|
list_stacks | 浏览您的技术栈定义 |
get_stack | 按名称或ID检索技术堆栈 |
save_stack | 提取并保存项目的技术栈 |
delete_stack | 删除技术堆栈 |
MCP服务器配置
| 工具 | 说明 |
|---|---|
list_mcp_configs | 浏览您保存的MCP服务器配置 |
get_mcp_config | 检索已准备好使用的MCP配置 .mcp.json 摘录 |
save_mcp_config | 从项目中保存MCP服务器配置 |
delete_mcp_config | 删除MCP配置 |
状态
| 工具 | 说明 |
|---|---|
vck_status | 检查连接状态和令牌到期时间 |
vck_logout | 断开连接并撤销您的令牌 |
使用示例
在Claude Code中,只需说:
- “显示我保存的提示”
- “获取名为“代码审阅者”的代理”
- “将此项目的UI/UX指南保存到VibeCodersKit”
- “提取此项目的技术堆栈并保存”
- “将我的MCP服务器配置保存到VibeCodersKit”
- “获取'github'的MCP配置并将其添加到此项目中”
发展
git clone https://github.com/vibecoderskit/mcp-server.git
cd mcp-server
npm install
npm run build对于本地开发,请指向本地API:
{
"mcpServers": {
"vibecoderskit": {
"command": "node",
"args": ["/path/to/mcp-server/dist/index.js"],
"env": {
"VIBEKIT_API_URL": "http://localhost:3001"
}
}
}
}故障排除
“未通过身份验证”错误 跑 npx vibecoderskit-mcp-server login 连接您的帐户。
“身份验证已过期”错误 令牌自动刷新。如果刷新失败,请再次运行登录。
服务器未出现在Claude代码中
- 检查您的MCP配置是否为有效的JSON
- 重新启动Claude代码
- 查找MCP服务器输出中的错误
