mcp-notion-server

suekou/mcp-notion-server
★ 867 stars TypeScript 🧠 Memory/Knowledge Updated 1mo ago
An MCP server.
View on GitHub →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "mcp-notion-server": {
      "command": "npx",
      "args": [
        "-y",
        "suekou/mcp-notion-server"
      ]
    }
  }
}

README Excerpt

MCP Server for the Notion API, enabling LLM to interact with Notion workspaces. Additionally, it employs Markdown conversion to reduce context size when communicating with LLMs, optimizing token usage and making interactions more efficient. Here is a detailed explanation of the steps mentioned above in the following articles:

Tools (19)

NOTION_MARKDOWN_CONVERSIONformatnotion_append_block_childrennotion_create_commentnotion_create_databasenotion_create_database_itemnotion_delete_blocknotion_list_all_usersnotion_query_databasenotion_retrieve_blocknotion_retrieve_block_childrennotion_retrieve_bot_usernotion_retrieve_commentsnotion_retrieve_databasenotion_retrieve_pagenotion_retrieve_usernotion_searchnotion_update_databasenotion_update_page_properties