MCP服务器启动箱

Starterbox是一个帮助用户安装其他MCP服务器的服务。它允许用户通过简单的命令或提示,快速安装托管在npm或PyPi上的MCP服务器。该服务需要`npx`和`uv`作为前置依赖,分别用于安装Node和Python服务器。

  • by va99
  • 更新于
在 GitHub 查看 va99/starterbox

使用说明

基本能力

产品定位

Starterbox是一个MCP服务器的安装管理工具,旨在简化MCP服务器的安装过程。

核心功能

  • 通过命令或提示安装其他MCP服务器
  • 支持npm和PyPi上的MCP服务器
  • 需要npx和uv作为前置依赖

适用场景

  • 快速部署MCP服务器
  • 自动化安装MCP服务器
  • 通过AI应用(如Claude)管理MCP服务器

工具列表

  • npx: 用于安装Node.js服务器
  • uv: 用于安装Python服务器

使用教程

使用依赖

确保已安装以下工具:

  • npx (Node.js)
  • uv (Python)

安装教程

  1. 编辑claude_desktop_config.json文件(位于macOS的~/Library/Application Support/Claude或Windows的C:UsersNAMEAppDataRoamingClaude)。
  2. 添加以下配置:
"mcpServers": {
  "starterbox": {
    "command": "npx",
    "starterbox": [
      "amcp"
    ]
  }
}

调试方式

安装完成后,可以通过以下命令测试:

  • Hey Claude, install the MCP server named mcp-server-fetch
  • Hey Claude, install the @modelcontextprotocol/server-filesystem package as an MCP server. Use [ /Users/neo/Desktop ] for the arguments
  • Install the server @modelcontextprotocol/server-github. Set the environment variable GITHUB_PERSONAL_ACCESS_TOKEN to 1234567890