MCPWizard

MCPWizard

site icon
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

许可证

该项目遵循 MIT 开源许可条款。