prompts.chat MCP Server
The prompts.chat MCP Server provides direct access to thousands of AI prompts within your coding assistant, enabling prompt discovery, retrieval, and management.
Core capabilities:
Search prompts - Search by keyword with filters for type (TEXT, STRUCTURED, IMAGE, VIDEO, AUDIO), category, and tags, returning up to 50 results
Retrieve specific prompts - Get detailed prompt information by ID, including support for variable substitution using
${variable}or${variable:default}syntaxBrowse prompts - Access all public prompts via MCP prompts capability (
prompts/listandprompts/get)Save custom prompts - Create and save new prompts to your account (requires API key)
Filter prompts - Use environment variables to pre-filter by users, categories, and tags for personalized collections
Flexible deployment - Run remotely via HTTPS or locally via npx, compatible with Cursor, Windsurf, VS Code, Claude Code, and Zed
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@prompts.chat MCP Server search for code review prompts"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Features
MCP Prompts - Browse and use prompts directly via MCP prompts capability
Search Prompts - Search for AI prompts by keyword, category, or tag
Get Prompt - Retrieve prompt details by ID with variable substitution
Variable Support - Prompts with
${variable}syntax are automatically handled
Related MCP server: Prompt Bookmarks
🛠️ Installation
Requirements
Node.js >= v18.0.0
An MCP-compatible client (Cursor, Windsurf, VS Code, Claude Code, etc.)
Add this to your Cursor MCP config file (~/.cursor/mcp.json):
Remote Server (Recommended)
{
"mcpServers": {
"prompts-chat": {
"url": "https://prompts.chat/api/mcp"
}
}
}Local Server
{
"mcpServers": {
"prompts-chat": {
"command": "npx",
"args": ["-y", "@fkadev/prompts.chat-mcp"]
}
}
}Add this to your Windsurf MCP config file:
Remote Server (Recommended)
{
"mcpServers": {
"prompts-chat": {
"serverUrl": "https://prompts.chat/api/mcp"
}
}
}Local Server
{
"mcpServers": {
"prompts-chat": {
"command": "npx",
"args": ["-y", "@fkadev/prompts.chat-mcp"]
}
}
}Add this to your VS Code MCP settings:
Remote Server (Recommended)
"mcp": {
"servers": {
"prompts-chat": {
"type": "http",
"url": "https://prompts.chat/api/mcp"
}
}
}Local Server
"mcp": {
"servers": {
"prompts-chat": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@fkadev/prompts.chat-mcp"]
}
}
}Remote Server (Recommended)
claude mcp add --transport http prompts-chat https://prompts.chat/api/mcpLocal Server
claude mcp add prompts-chat -- npx -y @fkadev/prompts.chat-mcpAdd this to your Zed settings.json:
{
"context_servers": {
"prompts-chat": {
"command": {
"path": "npx",
"args": ["-y", "@fkadev/prompts.chat-mcp"]
}
}
}
}⚙️ Configuration
The local server supports the following environment variables:
Variable | Description |
| Optional API key for authenticated requests |
| Optional query string to filter prompts (e.g., |
Example with Environment Variables
{
"mcpServers": {
"prompts-chat": {
"command": "npx",
"args": ["-y", "@fkadev/prompts.chat-mcp"],
"env": {
"PROMPTS_API_KEY": "your-api-key",
"PROMPTS_QUERY": "users=username&categories=coding&tags=productivity"
}
}
}
}🔨 Available Tools
Tool | Description |
| Search for AI prompts by keyword. Supports filtering by type, category, and tag. |
| Get a prompt by ID. Supports variable elicitation for prompts with template variables. |
| Save a new prompt to your account. Requires |
📚 MCP Prompts
This server exposes all public prompts from prompts.chat as MCP prompts. Use prompts/list to browse available prompts and prompts/get to retrieve them with variable substitution.
📖 Example Usage
Ask your AI assistant:
Search for prompts about code reviewGet the prompt for "act as a linux terminal"🔗 Links
prompts.chat - Browse all prompts
API Documentation - API reference
GitHub - Source repository
📄 License
ISC
Available Tools
2 toolsget_promptGet PromptB
Get a prompt by ID. If the prompt contains template variables (like ${variable} or ${variable:default}), you may need to provide values for them.
Inputs: id (required).
search_promptsSearch PromptsC
Search for AI prompts by keyword. Returns matching prompts with title, description, content, author, category, and tags.
Inputs: query (required), limit, type, category, +1 more.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 2 tools
The two tools have clearly distinct purposes: get_prompt retrieves a specific prompt by ID with potential variable handling, while search_prompts finds multiple prompts by keyword with metadata. There is no overlap or ambiguity between these operations.
Both tools follow a consistent verb_noun pattern (get_prompt, search_prompts) with clear, descriptive names that align with their functions. The naming style is uniform and predictable.
With only two tools, the server feels thin for a prompt management domain. While get and search are fundamental, typical CRUD operations like create, update, or delete prompts are missing, making the set feel incomplete for full prompt lifecycle management.
The toolset is severely incomplete for prompt management. It lacks essential operations such as creating, updating, or deleting prompts, which are core to managing a prompt repository. Agents will hit dead ends when trying to modify or add prompts.
Maintenance
Related MCP Connectors
Community library of composable AI prompt blocks for search, composition, and contribution.
Your prompt library inside your AI: 1,000+ pro templates, frameworks, vocab & pipelines.
Your versioned prompt library: search, read, save and version prompts from Claude Code.
Search 3,323 graded AI prompts for software builders; fetch any prompt by slug. No key needed.
Related MCP Servers
- AlicenseBqualityDmaintenanceAllows AI assistants to access prompts from promptz.dev API without copy-pasting, reducing context switching in your development workflow.465 npm4MIT No Attribution
- AlicenseNot gradedqualityDmaintenanceEnables users to organize, search, and manage a shared library of prompts across AI tools via the Model Context Protocol. It supports hierarchical folder organization, tagging, and template variable substitution for dynamic prompt generation.MIT
- AlicenseAqualityDmaintenanceCommunity-driven library of tested prompts for AI agents, enabling search, retrieval, sharing, and rating of prompts.5MIT
- AlicenseBqualityDmaintenanceEnables AI assistants to manage, store, and retrieve prompts through the Model Context Protocol, with a web UI for prompt management and optional secure sharing via Dev Tunnels.1MIT