Mcp Prompt Manager
About
Git-driven MCP Server for managing Prompt templates with Handlebars support. Store prompts in Git, sync automatically, and use dynamic templates in Cursor, Claude Desktop, and other MCP clients. Features hot-reload, group filtering, version management, and Docker/Kubernetes deplo
Details
- Author
- CarlLee1983
- Downloads
- 232
- Categories
- Cloud Service
Jump to
- Git-driven synchronization from single or multiple repositories
- Handlebars template engine with partials, variables, and conditionals
- Hot reload and live sync without server restart
- Group filtering to load only needed prompt groups
- LRU cache with TTL, statistics, and optional Redis provider
- Docker and Kubernetes deployment with health monitoring
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Mcp Prompt ManagerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Install via marketplace, Docker, or local Node.js. Configure the required PROMPT_REPO_URL environment variable pointing to a Git repository (or local path) containing your prompts. For Cursor or Claude Desktop, add the server to the MCP client configuration JSON with the command node and the path to the built dist/index.js. Start the server; prompts are synced automatically and can be reloaded via the mcp_reload tool.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"mcp prompt manager": {
"mcp-prompt-manager": {
"command": "node",
"args": [
"/absolute/path/to/mcp-prompt-manager/dist/index.js"
],
"env": {
"PROMPT_REPO_URL": "https://github.com/yourusername/your-prompts-repo.git",
"MCP_LANGUAGE": "en",
"MCP_GROUPS": "common",
"LOG_LEVEL": "info"
}
}
}
}
}
McpServers
{
"mcp-prompt-manager": {
"command": "node",
"args": [
"/absolute/path/to/mcp-prompt-manager/dist/index.js"
],
"env": {
"PROMPT_REPO_URL": "https://github.com/yourusername/your-prompts-repo.git",
"MCP_LANGUAGE": "en",
"MCP_GROUPS": "common",
"LOG_LEVEL": "info"
}
}
}
MCP Prompt Manager
A production-ready, Git-driven Model Context Protocol (MCP) Server for managing and sharing Prompt templates across teams. Store your prompts in Git, sync automatically, and use dynamic templates in Cursor, Claude Desktop, VS Code, and other MCP-compatible AI assistants.✨ Key Features
🔄 Git-Driven Synchronization
- Automatic synchronization from Git repositories - Support for multiple repository URLs - System repository for common prompts - Watch mode with automatic change detection🎯 Dynamic Templates
- Handlebars Template Engine: Create powerful, reusable prompts with Handlebars syntax - Partials Support: Split and reuse prompt fragments (e.g., role settings, output formats) - Variables & Conditionals: Dynamic content based on context🚀 Zero-Downtime Updates
- Hot Reload: Update prompts without restarting the server - Live Sync: Automatic detection of Git and file changes - Version Management: Built-in prompt versioning and state tracking📊 Smart Management
- Group Filtering: Load only the prompts you need - Cache System: LRU eviction with TTL support and statistics - Error Handling: Comprehensive error reporting and statistics - Health Monitoring: System health status and prompt statistics🐳 Production Ready
- Docker Support: Multi-stage builds with production configurations - Kubernetes: Helm chart for easy deployment - Type Safe: Full TypeScript with Zod validation - 87%+ Test Coverage: 463+ tests with comprehensive CI/CD🚀 Quick Start
Prerequisites
- Node.js >= 18.0.0 - pnpm >= 8.0.0 (or npm/yarn) - Git repository with your prompts (or local path)Installation
Option 1: Marketplace Installation (Easiest)
If you're installing from this marketplace, follow the marketplace's installation instructions. After installation, configure your MCP client.Option 2: Docker Deployment (Recommended)
```bashSign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.

