使用说明
@myvtp/mcp
用于VTP的MCP(模型上下文协议)服务器-通过Claude Code部署应用程序。
快速开始
运行安装程序以自动配置您的AI编码助手:
npx @myvtp/mcp install
这将检测并配置以下任何客户端:
- 克劳德桌面版 -Anthropic的桌面应用程序
- 克劳德代码 -Anthropic的CLI工具
- 光标 -AI驱动的代码编辑器
- VS Code -项目级MCP配置
- 帆板运动 -Codeium的AI代码编辑器
- 项目(.mcp.json) -通用项目级配置
安装程序选项
npx @myvtp/mcp install # Interactive mode
npx @myvtp/mcp install --yes # Configure all detected clients
npx @myvtp/mcp install --yes claude-desktop # Configure specific client
npx @myvtp/mcp install --force # Overwrite existing VTP config
按 逃脱 或 Ctrl+C 取消安装程序。
手动安装
添加到MCP配置文件中:
{
"mcpServers": {
"vtp": {
"command": "npx",
"args": ["-y", "@myvtp/mcp"]
}
}
}
配置文件位置
| 客户端 | 配置路径 |
|---|---|
| 克劳德桌面(macOS) | ~/Library/Application Support/Claude/claude_desktop_config.json |
| 克劳德桌面(Windows) | %APPDATA%\Claude\claude_desktop_config.json |
| 克劳德代码 | ~/.claude.json |
| 光标 | ~/.cursor/mcp.json |
| VS代码 | .vscode/mcp.json (项目级) |
| 风帆冲浪 | ~/.codeium/windsurf/mcp_config.json |
| 通用 | .mcp.json (项目级) |
用法
配置后,只需让Claude部署您的应用程序:
Deploy this app to VTP
Claude将分析您的项目,创建必要的配置,并进行部署。
可用工具
| 工具 | 说明 |
|---|---|
deploy |
从vtp.yaml配置部署应用程序 |
list |
列出所有已部署的应用程序 |
list_app_types |
显示支持的应用程序类型 |
get_deployment_guide |
获取详细的部署说明 |
配置
MCP服务器连接到VTP API。默认情况下,它使用 https://api.myvtp.app.
要使用不同的API URL(例如,用于本地开发):
{
"mcpServers": {
"vtp": {
"command": "npx",
"args": ["-y", "@myvtp/mcp"],
"env": {
"VTP_API_URL": "https://api.myvtp.dev"
}
}
}
}
认证
首次使用时,MCP服务器将打开您的浏览器进行身份验证。您的凭据存储在本地 ~/.vtp/credentials.json.
许可证
麻省理工学院