Skip to main content
Glama

MCP Prompts Server

# MCP Prompts Server v3.0.8 - Changes Summary ## 🎉 Major Release: Complete MCP Integration ### Before vs After ```mermaid graph LR subgraph "Before v3.0.7" HTTP[HTTP Server Only] BASIC[Basic REST API] NO_MCP[No MCP Support] end subgraph "After v3.0.8" DUAL[Dual Mode Server] MCP[Full MCP Support] CURSOR[Cursor Integration] TEMPLATES[5 Templates] end HTTP --> DUAL BASIC --> MCP NO_MCP --> CURSOR NO_MCP --> TEMPLATES ``` ## 🔧 Key Changes ### New Architecture ```mermaid graph TB subgraph "MCP Prompts Server v3.0.8" INDEX[src/index.ts<br/>Dual Mode Entry] HTTP[src/http-server.ts<br/>HTTP Server] MCP[src/mcp-server.ts<br/>MCP Server] DATA[data/sample-prompts.json<br/>5 Templates] STORAGE[In-Memory Storage] end subgraph "External" CURSOR[Cursor IDE] DOCKER[Docker Container] NPM[NPM Package] end INDEX --> HTTP INDEX --> MCP MCP --> DATA MCP --> STORAGE HTTP --> STORAGE MCP --> CURSOR MCP --> DOCKER MCP --> NPM ``` ### 7 MCP Tools ```mermaid graph LR subgraph "MCP Tools" ADD[add_prompt] GET[get_prompt] LIST[list_prompts] UPDATE[update_prompt] DELETE[delete_prompt] APPLY[apply_template] STATS[get_stats] end subgraph "Processing" VALIDATE[Zod Validation] TEMPLATE[Template Processing] STORAGE[Prompt Storage] end ADD --> VALIDATE GET --> VALIDATE LIST --> VALIDATE UPDATE --> VALIDATE DELETE --> VALIDATE APPLY --> TEMPLATE STATS --> STORAGE VALIDATE --> STORAGE TEMPLATE --> STORAGE ``` ### 5 Pre-loaded Templates ```mermaid graph LR subgraph "Templates" CODE[Code Review<br/>Assistant] DOCS[Documentation<br/>Writer] BUG[Bug Analyzer] ARCH[Architecture<br/>Reviewer] TEST[Test Case<br/>Generator] end subgraph "Integration" CURSOR[Cursor IDE] HTTP[HTTP API] MCP[MCP Tools] end CODE --> CURSOR DOCS --> CURSOR BUG --> CURSOR ARCH --> CURSOR TEST --> CURSOR CODE --> HTTP DOCS --> HTTP BUG --> HTTP ARCH --> HTTP TEST --> HTTP CODE --> MCP DOCS --> MCP BUG --> MCP ARCH --> MCP TEST --> MCP ``` ## 📊 Data Flow ```mermaid flowchart TD CLIENT[Cursor IDE] --> MCP[MCP Server] MCP --> VALIDATE[Validate Input] VALIDATE --> PROCESS[Process Request] PROCESS --> STORAGE[In-Memory Storage] STORAGE --> RESPONSE[MCP Response] RESPONSE --> CLIENT ``` ## 🐳 Docker Support ```mermaid graph TB DOCKER[Docker Image<br/>node:20-alpine] --> APP[MCP Server] APP --> ENV[MODE=mcp] COMPOSE[docker-compose.mcp.yml] --> VOLUMES[Data Volume] COMPOSE --> PORTS[Port 3003] ``` ## 📈 Version Evolution ```mermaid timeline title MCP Prompts Server Evolution section Development v1.0.0 : Basic HTTP Server v3.0.0 : TypeScript Migration v3.0.7 : MCP Foundation section MCP Integration v3.0.8 : Complete MCP Server : 7 Tools + 5 Templates : Cursor Integration : Docker Support ``` ## 📦 Package Information - **Name:** `@sparesparrow/mcp-prompts@3.0.8` - **Size:** 49.8 kB (66 files) - **Registry:** https://registry.npmjs.org/ - **Status:** ✅ Production Ready ## 🎯 Key Achievements 1. **Complete MCP Integration** - Full protocol support 2. **7 MCP Tools** - Complete prompt management 3. **5 Pre-loaded Templates** - Ready-to-use prompts 4. **Cursor Integration** - Seamless IDE experience 5. **Docker Support** - Production deployment 6. **Comprehensive Documentation** - Visual diagrams included ## 🔄 Template Processing ```mermaid flowchart LR TEMPLATE[Template with {{variables}}] --> PARSE[Parse Template] VARIABLES[JSON Variables] --> SUBSTITUTE[Substitute Variables] PARSE --> SUBSTITUTE SUBSTITUTE --> RESULT[Final Template] ``` --- ## 📋 Summary The MCP Prompts Server v3.0.8 transforms from a basic HTTP server to a complete MCP server with: - **Dual Mode Operation** (HTTP + MCP) - **7 MCP Tools** for prompt management - **5 Pre-loaded Templates** for immediate use - **Cursor Integration** for seamless IDE experience - **Docker Support** for production deployment The visual diagrams demonstrate the "show over tell" approach, making complex relationships immediately clear.

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