模型上下文协议服务器

MCP (Model Context Protocol) 服务器用于VTP,通过Claude Code部署应用程序。

  • by myvtp
  • TypeScript
  • 本地部署
  • 1 星标
  • 更新于

使用说明

@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.

许可证

麻省理工学院