loading…
Search for a command to run...
loading…
Allows users to save, organize, and manage AI prompts, folders, and tags directly within MCP-compatible tools like Claude and Cursor. It supports version histor
Allows users to save, organize, and manage AI prompts, folders, and tags directly within MCP-compatible tools like Claude and Cursor. It supports version history tracking, prompt searching, and the ability to save public templates to a personal collection.
MCP (Model Context Protocol) server for PromptingBox — save, manage, and organize prompts directly from Claude.ai, Claude Desktop, Cursor, Windsurf, and other MCP-compatible AI tools.
There are two ways to connect:
| Method | Best for | Install needed? |
|---|---|---|
| Claude.ai (Web) | Claude.ai conversations, Cowork | No |
| Local (npm) | Claude Desktop, Cursor, Windsurf, Claude Code | Yes |
Both methods give you the same 20 tools and connect to the same account.
No install needed — works entirely in the browser. This connects PromptingBox to claude.ai for web conversations and Cowork (Claude's cloud agent mode).
Get your API key — Go to Settings → MCP Integration and create a key.
Add a custom connector — In claude.ai, go to Settings → Connectors → Add custom connector.
Enter the connector URL:
https://www.promptingbox.com/api/mcp-transport
Name it pbox (recommended) — This lets you say "save this to pbox" naturally. You can use any name, but Claude will use whatever name you enter here.
Click Connect — A window opens asking for your API key. Paste it and click Authorize.
Done! Start a new conversation and try it out.
We recommend pbox so you can say "save to pbox" naturally in conversation. If you choose a different name (e.g. "my-prompts"), use that name instead when talking to Claude (e.g. "save to my-prompts"). Claude uses the exact name you entered when adding the connector.
"Save this conversation as a prompt to pbox"
"List all my pbox prompts"
"Search pbox for my email templates"
"Save this as 'Meeting Notes Template' in my Work folder on pbox"
"Get my prompt called 'Code Review' from pbox"
"Which pbox account am I connected to?"
For Claude Desktop, Cursor, Windsurf, and Claude Code. Requires Node.js 18+.
Go to PromptingBox Settings → MCP Integration and create an API key.
npm install -g @promptingbox/mcp
Tip: Name the server
pboxso you can naturally say things like "save this to pbox" or "list my pbox prompts".
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"pbox": {
"command": "promptingbox-mcp",
"env": {
"PROMPTINGBOX_API_KEY": "pb_your_key_here"
}
}
}
}
Add to .cursor/mcp.json in your project (or global config):
{
"mcpServers": {
"pbox": {
"command": "promptingbox-mcp",
"env": {
"PROMPTINGBOX_API_KEY": "pb_your_key_here"
}
}
}
}
Add to your Windsurf MCP config:
{
"mcpServers": {
"pbox": {
"command": "promptingbox-mcp",
"env": {
"PROMPTINGBOX_API_KEY": "pb_your_key_here"
}
}
}
}
Add to .claude/mcp.json in your project:
{
"mcpServers": {
"pbox": {
"command": "promptingbox-mcp",
"env": {
"PROMPTINGBOX_API_KEY": "pb_your_key_here"
}
}
}
}
Restart Claude Desktop, Cursor, or Windsurf for the MCP server to be detected.
Once configured, you can say things like:
Saving & retrieving prompts:
Editing & managing prompts:
Folders & tags:
Version history:
Templates:
Account:
| Tool | Description |
|---|---|
save_prompt |
Save a prompt with title, content, optional folder and tags |
get_prompt |
Get the full content and metadata of a prompt |
search_prompts |
Search prompts by title, content, tag, folder, or favorites |
update_prompt |
Update a prompt's title and/or content (auto-versions) |
delete_prompt |
Permanently delete a prompt and all its versions |
duplicate_prompt |
Create a copy of an existing prompt |
toggle_favorite |
Star or unstar a prompt |
list_prompts |
List all prompts grouped by folder |
| Tool | Description |
|---|---|
list_folders |
List all folders in your account |
create_folder |
Create a new folder (or return existing one) |
delete_folder |
Delete a folder (prompts move to root, not deleted) |
move_prompt_to_folder |
Move a prompt to a different folder |
| Tool | Description |
|---|---|
list_tags |
List all tags in your account |
add_tags |
Set tags on a prompt (replaces existing, auto-creates new tags) |
delete_tag |
Delete a tag from your account and all prompts |
| Tool | Description |
|---|---|
list_versions |
View all saved versions of a prompt |
restore_version |
Restore a prompt to a previous version |
| Tool | Description |
|---|---|
search_templates |
Browse and search the public template library |
use_template |
Save a public template to your collection |
| Tool | Description |
|---|---|
whoami |
Show which PromptingBox account is connected |
| Variable | Required | Description |
|---|---|---|
PROMPTINGBOX_API_KEY |
Yes | Your PromptingBox API key (starts with pb_) |
PROMPTINGBOX_BASE_URL |
No | Override the API base URL (default: https://www.promptingbox.com) |
Can I use both the web connector and local MCP? Yes! The web connector (Claude.ai) and local MCP (Claude Desktop) can coexist. They share the same tools and account. The desktop version works in Claude Desktop app, while the web connector works in claude.ai conversations and Cowork.
What name should I use?
We recommend pbox — it's short and lets you say "save to pbox" naturally. You can also use promptingbox or any name you like. Just use your chosen name when talking to Claude.
Is my data secure? Yes. For local setups, the server runs on your machine over HTTPS. For the web connector, authentication uses OAuth 2.1 with PKCE — your API key is never exposed to Claude directly. We store only SHA-256 hashes of API keys, never raw keys.
Is the server open source? Yes. Source code is at github.com/promptingbox/mcp.
MIT
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"promptingbox-mcp-server": {
"command": "npx",
"args": []
}
}
}