A server for managing local prompt files, allowing AI models to create, retrieve, update, and delete them.
Certified by MCP Review
This project is officially certified by MCP Review.
MCP (Model Context Protocol) Prompt Manager is a server that enables AI models like Claude to access local prompt files. It provides functionality for creating, retrieving, updating, and deleting prompts, allowing efficient management of frequently used prompts.
Clone the repository
git clone https://github.com/Tae4an/mcp-prompt-manager.git
cd mcp-prompt-manager
Install dependencies
npm install
Grant execution permissions
chmod +x server.js
Install Claude Desktop (if not already installed)
Open Claude Desktop configuration file:
~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%\Claude\claude_desktop_config.json
Add the following content to the configuration file:
{
"mcpServers": {
"promptManager": {
"command": "node",
"args": ["absolute_path_to_cloned_repository/server.js"]
}
}
}
Example:
{
"mcpServers": {
"promptManager": {
"command": "node",
"args": ["/Users/username/projects/mcp-prompt-manager/server.js"]
}
}
}
Restart Claude Desktop
In Claude Desktop, click the tools icon (🛠️) to access the following MCP tools:
Retrieves a list of all prompts.
Retrieves the content of a specific prompt.
filename
- Name of the prompt file to retrieveCreates a new prompt.
filename
- Name of the prompt file to create (e.g., my-prompt.txt)content
- Prompt contentUpdates the content of an existing prompt.
filename
- Name of the prompt file to updatecontent
- New prompt contentDeletes a prompt.
filename
- Name of the prompt file to deleteBy default, prompts are stored in the prompts
folder in the directory where the server file is located. You can change the path using environment variables:
PROMPTS_DIR=/desired/path node server.js
Or set environment variables in claude_desktop_config.json:
{
"mcpServers": {
"promptManager": {
"command": "node",
"args": ["/absolute/path/mcp-prompt-manager/server.js"],
"env": {
"PROMPTS_DIR": "/desired/path"
}
}
}
}
Creating a new prompt:
create-prompt
greeting.txt
You are a friendly and helpful AI assistant. Please respond politely to user questions.
Listing prompts:
list-prompts
Retrieving prompt content:
get-prompt
greeting.txt
claude_desktop_config.json
file is configured correctlyIntegrates with Linear project management systems.
A server for querying Jira issues, requiring a Jira token for authentication.
Dynamic and reflective problem-solving through thought sequences
Integrates with the Canvas Learning Management System (LMS), supporting FERPA-compliant anonymization and privacy controls.
Interact with Planka, a Trello-like kanban board, to manage projects, boards, and cards. Requires Planka server URL and credentials.
A project management and session memory tool for AI agents to track projects, tasks, and context during chat sessions.
AI Task schedule planning with LLamaIndex and Timefold: breaks down a task description and schedules it around an existing calendar
Integrate with the Goodday project management platform to manage projects, tasks, and users via its API.
Manage Zendesk tickets and comments, analyze tickets, draft responses, and access Help Center articles as a knowledge base.
Reads EndNote .enl libraries and exposes their contents through the MCP interface.