WitchPromptWitchPrompt
Coming soon. still in testing

Serve your prompts
to any AI agent.

WitchPrompt will expose your prompts and presets over the Model Context Protocol. so any MCP-compatible agent can read and manage your real, live workspace data, authenticated with an org API key. It's built and working; we're finishing testing before opening it up.

Get notified when it's live →

What it does

01

Your real prompts, not a copy

Every tool call reads and writes the same Firestore-backed prompts and presets behind your dashboard and public API. no separate sync, no stale snapshot.

02

Scoped to an org API key

Issue an org API key with exactly the scopes an agent needs. read, create, update, delete. same auth model as the REST API.

03

Works with any MCP client

Standard MCP transport over HTTP. If your agent supports MCP, it works. Claude Desktop, Cursor, Windsurf, or any custom integration.

Connect in one step

Get an API key

Issue an org API key with the scopes (read/create/update/delete) the agent should have. same key type the REST API uses.

Add to claude_desktop_config.json

{
  "mcpServers": {
    "witchprompt": {
      "url": "https://api.witchprompt.com/mcp",
      "headers": {
        "Authorization": "Bearer wp_live_..."
      }
    }
  }
}

Available tools

list_promptsList every prompt owned by an owner slug
get_promptFetch a prompt's content and declared variables
list_presetsList every preset saved on a prompt
resolve_presetResolve a prompt with a preset's values substituted in
create_promptCreate a new prompt
update_promptUpdate a prompt's content, variables, or visibility
delete_promptDelete a prompt and all of its presets
create_presetSave a new named set of variable values
update_presetUpdate a preset's name or values
delete_presetDelete a single preset

Compatible clients

Works anywhere MCP is supported.

Claude DesktopCursorWindsurfAny MCP client

Coming soon.

We're still testing MCP access. reach out and we'll let you know the moment it's open.

Get notified when it's live →