MCP.so
Sign In

Prompt Book Server

@cardinalblue

About Prompt Book Server

No overview available yet

Basic information

Category

Other

License

MIT

Runtime

node

Transports

stdio

Publisher

cardinalblue

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "prompt-book-server": {
      "command": "npx",
      "args": [
        "-y",
        "@piccollage/prompt-book-mcp-server"
      ],
      "disabled": false,
      "alwaysAllow": []
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Prompt Book Server?

Prompt Book Server is an MCP server that connects to Notion databases containing AI prompts. It allows you to manage, search, and retrieve prompts efficiently across multiple prompt collections, acting as a bridge between AI tools and a centralized Notion-based prompt library.

How to use Prompt Book Server?

Add the server to your MCP client configuration (e.g., for Cline, Roo Code, Windsurf, or Claude Desktop) using the npx command provided. Once configured, interact with it via natural language prompts to list, search, read, add, update, or copy prompts, as well as manage prompt books and create new Notion databases.

Key features of Prompt Book Server

  • Manage multiple prompt books from different Notion databases.
  • Search, filter, and browse prompts by title, type, or tags.
  • Quickly retrieve full prompt content.
  • Add, update, and copy prompts between books.
  • Create new Notion databases with the correct schema.
  • Configure default prompt books via the DEFAULT_BOOKS environment variable.

Use cases of Prompt Book Server

  • List all configured prompt books and activate one for use.
  • Search for prompts by title, tag, or type across a prompt book.
  • Read a specific prompt and follow its instructions (e.g., evaluate an idea).
  • Add a new prompt to a database with title, type, tags, and body content.
  • Copy a prompt from one prompt book to another.

FAQ from Prompt Book Server

How do I add a new prompt book?

You have two options: connect to an existing Notion database by providing a Notion API token and database ID, or create a new database with the proper schema using the create_prompt_database tool, specifying a Notion API token and a parent page ID.

What are the Notion database requirements?

For optimal functionality, the database should have properties: Name (title), Type (select), and Tags (multi-select). The prompt content is stored in the page body as blocks of text.

Where is the configuration file stored?

The configuration file is located at ~/.mcp_config/prompt_book.json. It contains an array of prompt book objects (each with id, name, notion_token, notion_database_id) and an activePromptBookId.

How can I pre-configure prompt books for deployment?

Set the DEFAULT_BOOKS environment variable with a valid JSON string matching the configuration file structure. This is used only when the configuration file does not already exist.

What tools does Prompt Book Server provide?

It offers configuration management tools (e.g., list_prompt_books, create_prompt_book_config, activate_prompt_book) and prompt management tools (e.g., list_prompts, search_prompts_by_title, add_prompt, update_prompt, copy_prompt).

Comments

More Other MCP servers