Open source · MCP-ready for Claude

Your AI prompts,
organized & versioned.

A home for the prompts you actually reuse. Every save is versioned, everything syncs, and your whole library is one keystroke away inside Claude.

No credit card Google sign-in Self-hostable
promptshelf — library
Blog post outliner
Turn a rough idea into a structured, publish-ready outline.
writing content
You are an expert editor. Draft a detailed outline for a blog post about [topic] aimed at [audience]. Use a [tone] tone. Include a hook, 4–6 sections with one-line summaries, and a closing CTA.
Everything in one shelf

Built for people who write prompts all day.

No more scattered notes, screenshots, and lost-good-versions. Just a fast, organized library that keeps up with you.

Automatic versioning

Every save spawns a new version. Compare any two with a unified diff and roll back in a click.

Claude Desktop integration

Reach your whole library from inside Claude over MCP. List, search, and pull prompts — no copy-paste.

Cloud sync

Sign in with Google and your prompts follow you to every device, instantly and securely.

Tags & instant search

Organize with custom tags and find any prompt the moment you start typing.

Placeholder quick-fill

Click any [placeholder] to fill it inline, then copy a ready-to-run prompt.

Thoughtful dark mode

Designed dark-first and easy on the eyes. Your preference persists across every session.

Never lose a good prompt

Track every change, like git for prompts.

Tweaked a prompt and the magic disappeared? Open the history, diff the versions, and restore the one that worked.

  • Unified diff view — see exactly what changed, line by line.
  • One-click restore — bring any earlier version back as the latest.
  • Full timeline — every save timestamped and kept, automatically.
Blog post outliner v7 → v8
1You are an expert editor. Draft a
2outline for a post about [topic].
2+detailed outline for a blog post about
3+[topic] aimed at [audience].
4
5+Use a [tone] tone. Include a hook,
64–6 sections with summaries, and a CTA.
Model Context Protocol

Your prompt library, inside Claude.

Connect PromptShelf to Claude Desktop with MCP and reach your entire library without leaving the conversation. Drop in two lines of config and you're done.

1
Grab your API key
Generate a secure key from your profile in one click.
2
Add the MCP server
Paste the endpoint into your Claude Desktop config.
3
Ask Claude for a prompt
List, search, and pull prompts by tag — natively.
claude_desktop_config.json
{
  "mcpServers": {
    "promptshelf": {
      "url": "https://…cloudfunctions.net/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}
List & search prompts
Get content with version history
Filter by tags, secured by API key

Ready to organize your prompts?

Join the developers using PromptShelf to run their AI workflows. Free to start, open source, yours to host.