mcp-prompts-catalog
by sparesparrow·★ 2·Score 32
A curated catalog of prompts for MCP ecosystem with JSON/YAML/TXT/MD support.
Overview
This MCP server provides a centralized catalog of prompts and templates for the Model Context Protocol ecosystem. It addresses the organizational problem of 'prompt rot' by offering a structured way to manage prompts in various formats including JSON, YAML, TXT, and MD. The package serves as a single source of truth for all default prompts and sequences, making it easier for teams to maintain and version their valuable prompt collections.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this MCP server if your team needs a centralized, version-controlled prompt catalog that supports multiple formats and simplifies prompt management across applications.
When NOT to choose this
Not suitable if you need custom authentication or extensive prompt transformation capabilities, as this server focuses primarily on storage and retrieval of basic prompt formats.
Tools this server exposes
4 tools extracted from the READMEgetPromptsDir() => stringReturns the absolute path to the prompts directory
getCategories() => string[]Returns a list of available prompt categories
listPrompts(category: string) => string[]Lists all prompts in a specific category
loadPrompt(promptName: string, category: string) => objectLoads a specific prompt from a category
Note: Tools inferred from the JavaScript example in the Usage section, as there's no explicit 'Tools' section in the README.
Comparable tools
Installation
Install with npm:
npm install @sparesparrow/mcp-prompts-catalogUsage in your MCP project:
const {
getPromptsDir,
getCategories,
listPrompts,
loadPrompt,
} = require('@sparesparrow/mcp-prompts-catalog');
console.log(getPromptsDir()); // Absolute path to prompts directory
console.log(getCategories()); // List of categories
console.log(loadPrompt('development-system-prompt', 'general'));FAQ
- What prompt formats are supported?
- JSON, YAML, TXT, and MD formats are supported. The loader automatically detects the file extension and parses the prompt accordingly.
- How do I add a new prompt to the catalog?
- Create a new file in the appropriate category folder under the prompts/ directory following the existing schema. Submit a pull request to add it to the catalog.
Compare mcp-prompts-catalog with
Last updated · Auto-generated from public README + GitHub signals.