Manage your prompts
as an MCP server

Create, organize, and serve AI prompts remotely. Access your prompts from any MCP-compatible client like Claude Desktop.

See it in action

Watch the demo and follow along on social media.

Demo Video
Follow the announcement

Features

Everything you need to manage and deploy your AI prompts in one place.

📝

Prompt Management

Create, edit, and organize your prompts with a clean, intuitive interface. Full CRUD operations with instant updates.

🔌

MCP Server

Serve your prompts as an MCP server accessible via URL. Compatible with all the MCP clients that supports authentication.

📄

Dynamic Variables

Use {{variable}} syntax to create dynamic prompts with customizable inputs.

🔧

Export as Tool

Export prompts as MCP tools to access them even in clients that don't support prompts.

🔒

Secure Authentication

Sign in with GitHub or Google. Your prompts are private and only accessible to you.

Dynamic variable extraction

Just use {{variables}} in your prompt, we do the rest.

How it works

Create prompts with dynamic variables and access them via MCP.

Example Prompt
You are an expert {{role}} with deep knowledge in {{domain}}.

Help the user with their question about {{topic}}.

Be concise, accurate, and provide examples when helpful.

Getting Started

Connect your MCP client to your personal prompts server in minutes.

1

Sign up and create prompts

Visit the app and sign in with GitHub or Google. Create your prompts using the dashboard or tell your agent to create them with the available tools.

2

Copy the MCP URL

Use this URL to setup your remote MCP server in your agent of choice.

https://dotprompts.com/mcp
3

Use your prompts

That's it...all your prompts will be available. Use them as prompts or tools based on your client capabilities.

Self-hosting

Want to run your own instance? Clone the repo and deploy anywhere.

Terminal
# Clone the repository
git clone https://github.com/paoloricciuti/dotprompts.git
cd dotprompts

# Install dependencies
pnpm install

# Set up environment variables
cp .env.example .env
# Edit .env with your database and OAuth credentials

# Initialize the database
pnpm db:push

# Start the development server
pnpm dev

Ready to manage your prompts?

Start creating and organizing your AI prompts today.

Get Started Free