Skip to content

v0.1.0 — Initial Release

Choose a tag to compare

@thefactremains thefactremains released this 31 Mar 19:55
· 22 commits to main since this release

First release of easyMCP — scaffold production-ready MCP servers with polished cross-platform installers.

What is easyMCP?

easyMCP generates complete, standalone MCP server projects for any domain — not just documentation. You define your data sources (GitHub repos with Markdown), and easyMCP scaffolds a full project with a polished cross-platform installer that guides your users through setup with interactive prompts, progress bars, and auto-configuration of AI clients.

The generated installer gives your users a professional, one-command install experience on macOS, Linux, and Windows — the same quality as percona-dk.

Install

As a Claude Code plugin (recommended):

Install this plugin: https://github.com/Percona-Lab/easymcp

Then ask Claude: "Create a new MCP server for my docs"

Or download the plugin zip from the assets below and extract to ~/.claude/plugins/easymcp/

Or run the CLI directly:

curl -fsSL -o /tmp/easymcp.whl https://github.com/Percona-Lab/easymcp/releases/latest/download/easymcp-0.1.0-py3-none-any.whl
uvx --from /tmp/easymcp.whl easymcp init

What's included

  • Python template: FastMCP + ChromaDB + FastAPI with incremental ingestion
  • Node.js template: @modelcontextprotocol/sdk + ChromaDB + Express
  • Cross-platform installer: ANSI colors, interactive stack selection, parallel GitHub API fetching, time/disk estimates, progress bars, AI client auto-detection (Claude Desktop + Claude Code), incremental re-ingestion
  • Bootstrap scripts: curl | bash (macOS/Linux) and irm | iex (Windows) one-liners for your end users