apostrophe-cms-generator
Verified Safeby andrewmat32
Overview
An AI-powered code generator for Apostrophe CMS modules, operating as a local Model Context Protocol (MCP) server that can be integrated with Claude Code.
Installation
npm startEnvironment Variables
- PORT
Security Notes
The server runs locally and explicitly states no API keys are required for its own operation, relying on the `claude` CLI for AI interaction. It executes the `claude` CLI via `child_process.spawn` and passes prompts securely via `stdin`, mitigating direct command injection through prompts. File system operations (read, write, delete) are confined to discovered Apostrophe projects (which must be in the parent directory and meet specific `app.js` criteria) and a local `history/` folder. A specific safety measure is appending to `modules/asset/ui/src/index.js` rather than overwriting. The primary risks involve trusting the security of the `claude` CLI itself and potential (though mitigated) malicious manipulation of discovered project paths.
Similar Servers
boost
Laravel Boost is an MCP server designed to accelerate AI-assisted development by providing context and specialized tools for Laravel-specific code generation.
claude-codex-settings
This repository provides a comprehensive toolkit and configuration for developing and utilizing Claude Code plugins, including skills, commands, hooks, subagents, and MCP servers to extend AI capabilities for coding and development tasks.
geminimcp
Integrates Google's Gemini CLI with Claude Code as an MCP server, enabling Claude Code to leverage Gemini for AI-assisted programming tasks, with a focus on frontend design.
consult-llm-mcp
An MCP server that allows an AI agent (Claude Code) to consult more powerful external AI models for code analysis, debugging, and review, providing relevant files and git diffs as context.