drio
Open app

generator-mcp

Source

Yeoman Generator to quickly create a new MCP Server

Catalog onlyCatalog onlySTDIO

Overview

Generator-mcp is a Yeoman generator designed to scaffold projects for the MCP (Multi-Channel Publishing) server, facilitating the setup of new projects with ease.

To use generator-mcp, first install Yeoman and the generator via npm. After installation, you can create a new project by running the command yo mcp in your terminal.

  • Easy project scaffolding for MCP server applications. - Integration with Yeoman for streamlined project setup. - Supports customization during project generation.
  1. Quickly setting up new MCP server projects.
  2. Standardizing project structure for teams working on MCP applications.
  3. Reducing setup time for new developers joining a project.

Add to your AI client

Use these steps to connect generator-mcp in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.

Cursor

Add this to your .cursor/mcp.json file in your project root, then restart Cursor.

.cursor/mcp.json

{
  "mcpServers": {
    "generator-mcp-formulahendry": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-generator-mcp-formulahendry"
      ]
    }
  }
}

Claude Desktop

Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

{
  "mcpServers": {
    "generator-mcp-formulahendry": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-generator-mcp-formulahendry"
      ]
    }
  }
}

Claude Code

Add this to your project's .mcp.json file. Claude Code will detect it automatically.

.mcp.json (project root)

{
  "mcpServers": {
    "generator-mcp-formulahendry": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-generator-mcp-formulahendry"
      ]
    }
  }
}

VS Code (Copilot)

Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.

.vscode/mcp.json

{
  "servers": {
    "generator-mcp-formulahendry": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-generator-mcp-formulahendry"
      ]
    }
  }
}

Windsurf

Add this to your Windsurf MCP config file, then restart Windsurf.

~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "generator-mcp-formulahendry": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-generator-mcp-formulahendry"
      ]
    }
  }
}

Cline

Open Cline settings, navigate to MCP Servers, and add this server configuration.

Cline MCP Settings (via UI)

{
  "mcpServers": {
    "generator-mcp-formulahendry": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-generator-mcp-formulahendry"
      ]
    }
  }
}

FAQ

What is Yeoman?

Yeoman is a scaffolding tool for modern web applications that helps you kickstart new projects.

Is generator-mcp free to use?

Yes! generator-mcp is open-source and free to use under the MIT license.

Can I customize the generated project?

Yes! You can customize various aspects of the project during the generation process.