MCP.so
登录

Notion MCP Server

@SAhmadUmass

基本信息

分类

记忆与知识

传输方式

stdio

作者

SAhmadUmass

关于 Notion MCP Server

暂无概览

Notion MCP Server 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

Notion MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Notion MCP Server?

A Model Context Protocol (MCP) server that integrates with the Notion API, enabling Claude and other LLMs to search, read, create, update, and manage pages, databases, and database entries in a user’s Notion workspace.

How to use Notion MCP Server?

Clone the repository, install dependencies (npm install), build the server (npm run build), and run it (npm start). You must configure a Notion API key (obtained from the Notion Developers portal) either in a .env file or passed directly to the server. For use with Claude for Desktop, add the server to claude_desktop_config.json with the command node and the path to the built server plus the --notion-api-key argument.

Key features of Notion MCP Server

  • Search across your entire Notion workspace
  • Retrieve content from a specific Notion page
  • Create new pages with custom content and titles
  • Update existing pages (content and title)
  • Create new databases with custom properties
  • Query databases with filters and sorting
  • Update properties of database entries
  • Add new rows to existing databases

Use cases of Notion MCP Server

  • Search for meeting notes or project files across your Notion workspace
  • Create a new Notion page for a weekly report with structured tasks
  • Update a database entry’s status, priority, or due date
  • Add a new row to a task tracker database with custom properties

常见问题

1

How do I set up the server with Claude for Desktop?

Open the Claude for Desktop configuration file (on macOS at `~/Library/Application Support/Claude/claude_desktop_config.json`) and add the Notion server entry with the command `node`, the path to the built `index.js`, and your Notion API key as `--notion-api-key=YOUR_KEY`.

2

What dependencies or runtime are required?

You need Node.js and npm installed. The README instructs to run `npm install` and `npm run build` before starting the server.

3

How do I troubleshoot if tools are not appearing?

Check the Claude for Desktop logs with `tail -n 20 -f ~/Library/Logs/Claude/mcp*.log`. Ensure your Notion API key is correct and that your integration has been granted access to the relevant pages or databases.

4

What data operations are supported?

The server supports eight tools: search, get page, create page, update page, create database, query database, update database entry, and create database row. Each requires the appropriate Notion IDs (page or database) and properly formatted properties following the Notion API.

5

How are authentication and credentials handled?

Authentication uses a Notion internal integration secret (API key). This key can be passed via the `--notion-api-key` command‑line argument when starting the server, or set in the `.env` file. The server communicates with the Notion API using the MCP protocol over standard I/O.

评论

记忆与知识 分类下的更多 MCP 服务器