MetaEngine MCP Server
Model Context Protocol server for AI-assisted code generation across 8 languages.
Turn one conversation into 50 consistent files. Claude architects, MetaEngine builds.
Quick Links
- NPM Package: @metaengine/mcp-server
- Website: metaengine.eu/mcp
- Playground: metaengine.eu/playground
Installation
Add to ~/.claude/mcp.json (Claude Code) or Claude Desktop config:
{
"mcpServers": {
"metaengine": {
"command": "npx",
"args": ["-y", "@metaengine/mcp-server"]
}
}
}
That's it. No API key, no signup, free to use.
What It Does
MetaEngine is a specialized tool for AI assistants like Claude Code and Claude Desktop. Instead of generating files one by one, you describe what you need in natural language—Claude constructs the type specifications, and MetaEngine generates all files instantly with perfect imports and namespaces.
When Claude Uses This Tool
- Generating 20-100 interconnected files where consistency matters
- Multi-language projects (same architecture in TypeScript, Python, Go, C#, Java, Kotlin, Groovy, Scala)
- Pattern multiplication (same structure applied to many entities)
- Complex import management across deep namespaces
When Claude Generates Directly
- 1-15 files — direct generation is faster for small tasks
- Exploratory coding where structure is evolving
- One-off scripts and utilities
- Rapid prototyping where flexibility beats consistency
Both approaches are valid. Claude picks the right tool for the job.
Supported Languages
- TypeScript
- Python
- Go
- C#
- Java
- Kotlin
- Groovy
- Scala
Each generates idiomatic code (data classes in Kotlin, case classes in Scala, etc.)
Performance
- Instant generation — 25-100 files in one call
- 3.8x faster than file-by-file generation at scale
- 57% fewer tokens — compact spec vs full file text
The tipping point is around 20 files—below that, Claude's direct generation is simpler.
Documentation
Detailed guides are included in the NPM package and available through MCP resources:
- AI_ASSISTANT_GUIDE.md — Complete reference for AI assistants
- QUICK_START.md — Patterns and configurations
- EXAMPLES.md — Real-world usage across all languages
Privacy & Pricing
- Free — no API key, no signup, unlimited requests
- Private — specs sent for generation are never saved or logged (see PRIVACY.md)
- Local — MCP server runs on your machine, MIT licensed
- Terms — See TERMS.md for usage terms
Support
- Issues: GitHub Issues
- Email: info@metaengine.eu
- Website: metaengine.eu
License
MIT License - see LICENSE file for details.
About This Repository
This is the documentation and issue tracking repository for MetaEngine MCP Server. The compiled NPM package is available at @metaengine/mcp-server.
Source code is proprietary, but the MCP server is free to use under MIT license.