
MCPWizard

2025.03.23
4
JavaScriptMCP服务器开发CLI工具开发效率
MCPWizard是一个CLI工具,旨在帮助用户创建和部署Model Context Protocol (MCP)服务器。它提供了初始化新项目、添加/管理工具、构建服务器、生成Claude Desktop配置文件以及检查MCP服务器等功能。
View on GitHub
Overview
基本能力
产品定位
MCPWizard是一个专为开发MCP服务器设计的命令行工具,旨在简化MCP服务器的创建、管理和部署流程。
核心功能
- 初始化新的MCP服务器项目
- 添加和管理MCP服务器工具
- 构建MCP服务器以进行部署
- 生成Claude Desktop配置文件
- 检查MCP服务器
适用场景
- 开发新的MCP服务器项目
- 管理和扩展现有MCP服务器的工具集
- 准备MCP服务器部署
- 生成与Claude Desktop兼容的配置文件
- 检查和调试MCP服务器
工具列表
init
: 初始化新的MCP服务器项目tool add
: 添加新的工具到MCP服务器generate-claude-config
: 生成Claude Desktop配置文件build
: 构建MCP服务器deploy
: 部署MCP服务器inspect
: 检查MCP服务器
常见问题解答
- 目前仅支持工具类型的MCP协议。
- 未来计划支持MCP资源、提示和传输。
使用教程
使用依赖
确保已安装Node.js和npm。
安装教程
npm install -g mcpwizard
调试方式
- 初始化新项目:
bash mcpwizard init [name] [options]
- 添加工具:
bash mcpwizard tool add <tool-name> [options]
- 生成Claude Desktop配置:
bash mcpwizard generate-claude-config [options]
- 构建服务器:
bash mcpwizard build
- 部署服务器:
bash mcpwizard deploy
- 检查服务器:
bash mcpwizard inspect