MCP.so
登录

Notion MCP Server

@ghubnerr

基本信息

分类

记忆与知识

许可证

MIT

传输方式

stdio

作者

ghubnerr

关于 Notion MCP Server

A Model Context Protocol (MCP) server for integrating with Notion workspaces (made before the official one 😅)

Notion MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "notion": {
      "command": "node",
      "args": [
        "/path/to/notion-mcp-server/build/index.js"
      ],
      "env": {
        "NOTION_API_KEY": "your_notion_api_key_here"
      }
    }
  }
}

Notion MCP Server 工具

工具列表暂未提供

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

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

概览

What is Notion MCP Server?

A Model Context Protocol (MCP) server that provides a standardized interface for AI models to access, query, and modify content in Notion workspaces using a Notion API key.

How to use Notion MCP Server?

Clone the repository, install dependencies with npm install, create a .env file with your NOTION_API_KEY, build with npm run build, and start with npm start. To use with Claude for Desktop, add the server configuration to the claude_desktop_config.json file.

Key features of Notion MCP Server

  • Lists all databases in the workspace via notion://databases
  • Retrieves database schema and content by ID
  • Fetches page content and recent workspace updates
  • Includes pre-configured prompts: upcoming-deadlines, project-status, daily-tasks
  • Supports create, update, delete, and restore operations
  • Optional confirmation prompts for destructive actions

Use cases of Notion MCP Server

  • Ask AI about tasks due today in your Notion workspace
  • Get summaries of project status or upcoming deadlines
  • Create new pages in a specific database via natural language
  • Update task statuses or restore pages from backups
  • Review recent changes made to the workspace

常见问题

1

What are the runtime requirements?

Node.js v16 or higher and a Notion API key from your Notion integrations page.

2

How do I get a Notion API key?

Create one at [Notion integrations](https://www.notion.so/my-integrations) and connect it to your workspace with appropriate permissions.

3

What optional configuration settings are available?

Settings include `DEBUG`, `REQUIRE_CONFIRMATION_FOR_CREATE/UPDATE/DELETE`, `UPDATE_POLLING_INTERVAL`, `MAX_BLOCK_DEPTH`, `BACKUP_DIR`, `BACKUP_RETENTION_DAYS`, and `MAX_BACKUPS_PER_PAGE`.

4

How can I extend the server's functionality?

Add new resources, tools, or prompts in `index.ts`, or enhance API integration in `notion-api.ts`.

5

Where can I find logs for troubleshooting?

Check Claude for Desktop logs (MCP logs) and the server’s standard output and error streams.

评论

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