MCP Maker

MCP Maker

site icon
2025.03.18 2
TypeScriptMCP 服务器开发项目脚手架开发效率
MCP Maker 是一个专门用于创建新的 Model Context Protocol (MCP) 服务器的工具。它提供了脚手架工具和模板,帮助用户快速搭建 MCP 项目,包括基本的服务器结构、工具定义、资源模板、提示模板等。此外,它还支持与 Claude Desktop 集成,提供配置指导。
View on GitHub

Overview

基本能力

产品定位

MCP Maker 是一个用于创建和配置新的 MCP 服务器的工具,旨在简化 MCP 项目的初始化和开发流程。

核心功能

  • 提供基本的 MCP 服务器结构设置
  • 工具定义模板
  • 资源模板
  • 提示模板
  • 支持与 Claude Desktop 集成

适用场景

  • 开发新的 MCP 服务器
  • 快速生成 MCP 项目的初始代码和配置
  • 为 MCP 项目提供标准化的模板和工具

工具列表

  1. generate_mcp_boilerplate:创建一个新的 MCP 服务器项目,包含所有必要的样板文件。
  2. create_tool_template:生成一个新的 MCP 工具的模板代码,支持自定义参数。
  3. create_resource_template:生成一个新的 MCP 资源的模板代码。
  4. create_prompt_template:生成一个新的 MCP 提示的模板代码。

常见问题解答

无明确常见问题解答部分。

使用教程

使用依赖

  • Node.js (v18+)
  • npm 或 pnpm

安装教程

  1. 克隆仓库:
git clone https://github.com/yourusername/mcp-maker
cd mcp-maker
  1. 安装依赖:
pnpm install
  1. 构建项目:
pnpm run build

调试方式

  1. 开发时自动重建:
pnpm run watch
  1. 使用 MCP Inspector 调试:
pnpm run inspector

许可证

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