mcp-notion-server

mcp-notion-server

0

The Notion MCP Server allows integration with the Notion API, enabling tools like Claude to interact with Notion workspaces. It provides various functionalities, including retrieving, updating, and managing Notion databases and pages.

Notion MCP Server

MCP Server for the Notion API, enabling Claude to interact with Notion workspaces.

Setup

  • Create a Notion Integration.
  • Retrieve the Secret Key.
  • Add the Integration to Your Workspace.
  • Configure Claude Desktop.

Environment Variables

  • NOTION_API_TOKEN (required)
  • NOTION_MARKDOWN_CONVERSION

Command Line Arguments

  • --enabledTools: Comma-separated list of tools to enable.

Advanced Configuration

Enable experimental Markdown conversion for responses.

Tools

  • notion_append_block_children
  • notion_retrieve_block
  • notion_retrieve_block_children
  • notion_delete_block
  • notion_retrieve_page
  • notion_update_page_properties
  • notion_create_database
  • notion_query_database
  • notion_retrieve_database
  • notion_update_database
  • notion_create_database_item
  • notion_search
  • notion_list_all_users
  • notion_retrieve_user
  • notion_retrieve_bot_user
  • notion_create_comment
  • notion_retrieve_comments

Troubleshooting

  • Ensure the integration has the required permissions.
  • Verify the integration is invited to relevant pages or databases.
  • Confirm the token and configuration in claude_desktop_config.json.

License

Licensed under the MIT License.