rpg
Verified Safeby Helms-AI
Overview
RPG (Reference Project Generator) is an MCP server that translates natural language markdown specifications into idiomatic code across multiple programming languages, also supporting reverse-engineering specs from existing code and checking feature parity.
Installation
./bin/rpgEnvironment Variables
- GITHUB_TOKEN
Security Notes
The server itself does not contain obvious malicious patterns or hardcoded secrets. It operates as an MCP tool, processing requests from a client IDE via standard I/O (stdio). However, its `import_spec_from_github` and `import_spec_from_source` tools involve analyzing external codebases (from GitHub repositories or local paths). If used with untrusted input (malicious GitHub repositories or local source code), there's a risk of analyzing or generating code that contains vulnerabilities. The server's primary role is to generate code, and the safety of the generated code ultimately depends on the provided specification, the AI model's output, and the user's review.
Similar Servers
cclsp
Integrate LLM-based coding agents with Language Server Protocol (LSP) servers to enable robust code navigation, symbol resolution, and refactoring across various programming languages.
docfork
Provides AI agents with up-to-date, curated technical documentation to prevent hallucinations and ensure current API usage.
athena-protocol
An intelligent MCP server that acts as an AI tech lead for coding agents, providing expert validation, impact analysis, and strategic guidance before code changes are made.
ultrascript-tools-mcp
High-performance semantic code search, analysis, and modification for development workflows, supporting multiple programming languages and Git branches. It aids developers in tasks like refactoring, documentation generation, and merge conflict resolution.