claude_prompter
Verified Safeby hariskarim41
Overview
A universal Model Context Protocol (MCP) server for advanced prompt management, enabling structured AI workflows, hot-reloading, and integration with various AI clients.
Installation
npm startEnvironment Variables
- MCP_SERVER_ROOT
- MCP_PROMPTS_CONFIG_PATH
- OPENAI_API_KEY
- ANTHROPIC_API_KEY
- MCP_LLM_MODEL
- MCP_ANALYSIS_MODE
Security Notes
The project demonstrates strong security awareness through explicit quality gates (e.g., `security-awareness.json` forbidding hardcoded secrets, input validation). The `CLAUDE.md` file strictly forbids direct file operations by the AI agent, mandating the use of secure MCP tools like `prompt_manager` and `SafeConfigWriter` for configuration changes. The use of Nunjucks for dynamic chain orchestration with LLM outputs is a high-risk area for template injection if not perfectly sanitized and escaped. While sanitization is mentioned, this remains an inherent complexity in such systems. Overall, the emphasis on security and controlled access is a significant positive.
Similar Servers
mcp-omnisearch
Provides a unified interface for various search, AI response, content processing, and enhancement tools via Model Context Protocol (MCP).
tmcp
A server implementation for the Model Context Protocol (MCP) to enable LLMs to access external context and tools.
claude-prompts-mcp
Enhances AI assistant behavior through structured prompt management, multi-step chains, quality gates, and autonomous verification loops, primarily for development tasks.
ncp
NCP acts as a universal adapter and orchestrator for Model Context Protocol (MCP) servers and tools. It provides a unified interface for discovery, execution, and management of diverse tools (local CLI, HTTP APIs, internal plugins/Photons, AI skills) through natural language and structured code interaction, enabling AI agents to interact with the broader digital ecosystem.