Skip to main content
Glama

MCP Prompts Server

# MCP Prompts Server v3.0.8 - Release Notes ## 🎉 Major Release: Complete MCP Integration **Version:** 3.0.8 **Release Date:** August 29, 2025 **Status:** ✅ Production Ready **Breaking Changes:** None ## 🚀 New Features ### 1. Complete MCP Server Implementation - **Full MCP Protocol Support** - Implements Model Context Protocol 2024-11-05 - **7 MCP Tools** - Complete prompt management toolkit - **Dual Mode Operation** - HTTP and MCP modes - **Cursor Integration Ready** - Seamless Cursor IDE integration ### 2. MCP Tools Available 1. **`add_prompt`** - Add new prompts to collection 2. **`get_prompt`** - Retrieve prompts by ID 3. **`list_prompts`** - List prompts with filtering 4. **`update_prompt`** - Update existing prompts 5. **`delete_prompt`** - Remove prompts 6. **`apply_template`** - Apply variables to template prompts 7. **`get_stats`** - Get prompt statistics ### 3. Pre-loaded Templates - **Code Review Assistant** - Code quality and security analysis - **Documentation Writer** - Technical documentation generation - **Bug Analyzer** - Bug investigation and resolution - **Architecture Reviewer** - System architecture evaluation - **Test Case Generator** - Comprehensive test case creation ### 4. Docker Support - **Dockerfile.mcp** - Optimized for MCP mode - **docker-compose.mcp.yml** - Easy deployment - **Containerized MCP Server** - Production-ready containers ## 🔧 Technical Improvements ### Architecture - **Simplified Codebase** - Streamlined for MCP focus - **TypeScript Support** - Full type definitions - **Error Handling** - Comprehensive error management - **Logging** - Structured logging with Pino ### Performance - **In-Memory Storage** - Fast prompt operations - **Template Processing** - Efficient variable substitution - **MCP Protocol** - Optimized for AI assistant integration ## 📚 Documentation ### New Documentation - **MCP_README.md** - Comprehensive MCP usage guide - **Updated README.md** - Complete project overview - **Usage Examples** - JSON schemas and patterns - **Cursor Integration Guide** - Step-by-step setup ### Examples - **Template Usage** - Variable substitution examples - **MCP Tool Calls** - Protocol examples - **Docker Deployment** - Container setup guide ## 🐳 Docker Support ### New Docker Commands ```bash # Build MCP Docker image pnpm run docker:build:mcp # Run with Docker Compose pnpm run docker:up:mcp # View logs pnpm run docker:logs:mcp ``` ### Docker Features - **Alpine Linux Base** - Lightweight containers - **Node.js 20** - Latest LTS support - **Production Ready** - Optimized for deployment - **Volume Mounting** - Data persistence support ## 🔧 Cursor Integration ### Configuration ```json // .cursor/mcp.json { "mcpServers": { "mcp-prompts": { "command": "node", "args": ["dist/index.js"], "env": { "MODE": "mcp" } } } } ``` ### Usage in Cursor - **Natural Language** - "List all available prompts" - **Template Application** - "Apply the code review template" - **Prompt Management** - "Add a new prompt for testing" - **Statistics** - "Show prompt statistics" ## 📦 Package Information ### NPM Package - **Name:** `@sparesparrow/mcp-prompts` - **Version:** 3.0.8 - **Size:** 49.8 kB (66 files) - **Registry:** https://registry.npmjs.org/ - **Access:** Public ### Installation ```bash npm install @sparesparrow/mcp-prompts ``` ## 🎯 Usage Examples ### Start MCP Server ```bash # MCP Mode MODE=mcp node dist/index.js # HTTP Mode MODE=http node dist/index.js ``` ### Template Application ```json { "method": "tools/call", "params": { "name": "apply_template", "arguments": { "id": "code_review_assistant", "variables": { "language": "JavaScript", "code": "function hello() { console.log('Hello World'); }" } } } } ``` ## 🔍 Testing ### MCP Server Testing - **Protocol Compliance** - Full MCP 2024-11-05 support - **Tool Registration** - All 7 tools properly registered - **Template Processing** - Variable substitution working - **Error Handling** - Comprehensive error responses ### HTTP Server Testing - **Health Endpoint** - `/health` endpoint functional - **API Documentation** - `/api-docs` endpoint available - **CORS Support** - Cross-origin requests enabled - **Rate Limiting** - Request throttling implemented ## 🚨 Breaking Changes **None** - This is a feature-complete release with full backward compatibility. ## 🔄 Migration Guide ### From Previous Versions 1. **Install new version:** `npm install @sparesparrow/mcp-prompts@3.0.8` 2. **Update configuration:** Add MCP configuration if using Cursor 3. **Test functionality:** Verify MCP tools are working 4. **Deploy:** Use new Docker images if containerized ## 🐛 Bug Fixes - **TypeScript Compilation** - Fixed all compilation errors - **MCP Protocol** - Corrected tool registration - **Template Processing** - Fixed variable substitution - **Error Handling** - Improved error messages ## 🔮 Future Roadmap ### Planned Features - **Persistent Storage** - Database adapters - **Advanced Templates** - Conditional logic - **Prompt Versioning** - Git-like version control - **Collaboration** - Multi-user support - **Analytics** - Usage statistics ### Integration Plans - **VS Code Extension** - Native VS Code support - **CLI Tool** - Command-line interface - **Web UI** - Browser-based management - **API Gateway** - REST API enhancements ## 📄 License MIT License - see [LICENSE](LICENSE) file for details. ## 🤝 Contributing 1. Fork the repository 2. Create a feature branch 3. Implement your changes 4. Add tests if applicable 5. Submit a pull request ## 🆘 Support - **Issues:** [GitHub Issues](https://github.com/sparesparrow/mcp-prompts/issues) - **Documentation:** [MCP_README.md](MCP_README.md) - **Examples:** [examples/](examples/) --- **🎊 MCP Prompts Server v3.0.8 is now production-ready with complete MCP support!**

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/sparesparrow/mcp-prompts'

If you have feedback or need assistance with the MCP directory API, please join our Discord server