BACK TO DIRECTORY
mcpbeginner

Notion

Connects Claude Code to your Notion workspace via the Model Context Protocol. Enables reading pages and databases, creating new pages, updating existing content, searching across the workspace, and managing database entries. Useful for syncing documentation, managing project boards, and automating content workflows directly from your IDE.

1.9k STARS
26.8k DOWNLOADS
notion
notiondocswikidatabaseworkspace

INSTALL COMMAND

npx @anthropic-ai/claude-code mcp add notion -- npx -y @modelcontextprotocol/server-notion

CONFIGURATION

json
1{
2 "mcpServers": {
3 "notion": {
4 "command": "npx",
5 "args": [
6 "-y",
7 "@modelcontextprotocol/server-notion"
8 ],
9 "env": {
10 "NOTION_API_KEY": "<your-notion-api-key>"
11 }
12 }
13 }
14}
15
16// Setup steps:
17// 1. Go to https://www.notion.so/my-integrations
18// 2. Create a new integration
19// 3. Copy the Internal Integration Token
20// 4. Share your Notion pages/databases with the integration
21//
22// Available tools:
23// - notion_search: Search across all shared pages
24// - notion_get_page: Get a page's content
25// - notion_create_page: Create a new page
26// - notion_update_page: Update page properties
27// - notion_get_database: Query a database
28// - notion_create_database_entry: Add a row to a database
29// - notion_get_comments: Read page comments
30// - notion_add_comment: Add a comment to a page