MCP.so
登录

Notion MCP Server

@SAhmadUmass

关于 Notion MCP Server

暂无概览

基本信息

分类

记忆与知识

运行时

node

传输方式

stdio

发布者

SAhmadUmass

配置

暂无标准配置

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

代码仓库

工具

未检测到工具

工具是从 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

FAQ from Notion MCP Server

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.

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.

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.

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.

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 服务器