Model Context Protocol server for AI-assisted code generation across 8 languages.
Turn one conversation into 50 consistent files. Claude architects, MetaEngine builds.
- NPM Package: @metaengine/mcp-server
- Website: metaengine.eu/mcp
- Playground: metaengine.eu/playground
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.
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.
- 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
- 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.
- TypeScript
- Python
- Go
- C#
- Java
- Kotlin
- Groovy
- Scala
Each generates idiomatic code (data classes in Kotlin, case classes in Scala, etc.)
- 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.
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
- 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
- Issues: GitHub Issues
- Email: info@metaengine.eu
- Website: metaengine.eu
MIT License - see LICENSE file for details.
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.