home / mcp / prompt book mcp server
Exposes Notion-based prompt books to MCP clients for discovering, reading, and managing prompts
Configuration
View docs{
"mcpServers": {
"cardinalblue-prompt-book-mcp-server": {
"command": "npx",
"args": [
"-y",
"@piccollage/prompt-book-mcp-server"
]
}
}
}The Prompt Book MCP Server connects your AI prompts stored in Notion databases and exposes a practical interface you can use from your coding tools or local utilities. It lets you organize multiple prompt books, discover prompts quickly, retrieve full prompt content, and move prompts between books, all while keeping the data in Notion. This makes it easy to maintain a centralized, searchable library of prompts that various tools can access.
You interact with the Prompt Book MCP Server through your MCP client or your development environment. First, connect the server as an MCP endpoint, then perform common tasks such as listing your prompt books, selecting an active book, searching by title or tag, and reading or updating prompts. You can copy prompts between books to reuse ideas across teams, and you can create new Notion databases with the proper schema when you need another collection.
Prerequisites: Node.js 16+ and a Notion API token. You will also need an MCP client to connect to the server.
Step 1: Prepare your environment and ensure Node.js is installed.
Step 2: Install and run the MCP server using the provided command.
Configure the server in your MCP client by adding a new MCP server entry. The configuration snippet below shows how to register the prompt book MCP server so your tools can discover and use it.
{
"mcpServers": {
"prompt-book-server": {
"command": "npx",
"args": [
"-y",
"@piccollage/prompt-book-mcp-server"
],
"disabled": false,
"alwaysAllow": []
}
}
}After adding the server configuration, you can list prompt books, activate a book, copy prompts between books, and manage prompts through your MCP client.
You manage prompt books and prompts with dedicated tools. You can create new prompt books, connect Notion databases, and curate the prompt collection for your team.
The server relies on your Notion integration token to access databases. Keep tokens secure and only share access with trusted teammates. When connecting new Notion databases, ensure proper sharing with your integration.
Lists all configured prompt books to show you which collections you have set up.
Adds a new prompt book configuration so you can connect an additional Notion database.
Removes a prompt book configuration from your MCP setup.
Sets a specific prompt book as the active collection for quick access.
Renames an existing prompt book configuration to help you stay organized.
Creates a new Notion database with the required schema and adds it to your configuration.
Copies a prompt from one book to another for reuse across collections.
Lists all prompts in the active prompt book database.
Searches prompts by their title to quickly locate items.
Filters prompts by a specific tag for targeted discovery.
Filters prompts by their type to organize your library.
Reads the full content of a selected prompt.
Lists all unique prompt types currently in use.
Lists all unique tags used across prompts.
Adds a new prompt to the active database with the specified title, type, and tags.
Updates an existing prompt’s content, type, or tags in the database.