notion-mcp
by MCPForgeHQ
README.md
# Notion MCP
[](https://www.mcpforge.tech/verified/notion-mcp-mqks51f7)
[](https://smithery.ai/servers/kamolc4/notion-mcp)
MCP server for the [Notion API](https://developers.notion.com), generated with [MCPForge](https://mcpforge.tech).
This MCP server exposes core Notion operations as tools that Claude and other MCP-compatible AI agents can call directly — from querying databases and searching pages to creating and updating content.
---
## Live Endpoint
```
https://www.mcpforge.tech/api/servers/notion-mcp-nytr8
```
No setup required — connect Claude Desktop or any MCP client to this endpoint and start using it immediately.
---
## Usage
### Claude Desktop
Add this to your `claude_desktop_config.json`:
```json
{
"mcpServers": {
"notion-mcp": {
"url": "https://www.mcpforge.tech/api/servers/notion-mcp-nytr8",
"transport": "http"
}
}
}
```
Config file location:
- **macOS**: `~/Library/Application Support/Claude/claude_desktop_config.json`
- **Windows**: `%APPDATA%\Claude\claude_desktop_config.json`
### Cursor
Add to your Cursor MCP settings:
```json
{
"mcpServers": {
"notion-mcp": {
"url": "https://www.mcpforge.tech/api/servers/notion-mcp-nytr8",
"transport": "http"
}
}
}
```
---
## Available Tools
10 tools for reading and writing Notion content:
### Read Tools
| Tool | Description |
|------|-------------|
| `getPage` | Retrieve a Notion page by ID |
| `getDatabase` | Retrieve a database by ID |
| `queryDatabase` | Query a database with filters and sorts |
| `getBlock` | Retrieve a block by ID |
| `listBlocks` | List all child blocks of a page or block |
| `searchPages` | Search across all pages and databases |
### Write Tools
| Tool | Description |
|------|-------------|
| `createPage` | Create a new page in a database or as a child of another page |
| `updatePage` | Update page properties or archive a page |
| `appendBlock` | Append new blocks to a page or block |
| `createDatabase` | Create a new database as a child of a page |
### Requires Approval ⚠️
| Tool | Description |
|------|-------------|
| `deletePage` | Permanently delete a page _(approval required)_ |
> Configure approval workflows in your MCPForge dashboard under **Governance → Approvals** to require human sign-off before destructive tools execute.
---
## Security Report
**Security Score: 79 / 100 · Verified**
| Dimension | Result |
|-----------|--------|
| Tool Quality Score | 78 / 100 |
| Read tools | 6 |
| Write tools | 4 |
| Approval-required tools | 1 |
| Governance controls | 3 / 5 |
Full report: [mcpforge.tech/verified/notion-mcp-mqks51f7](https://www.mcpforge.tech/verified/notion-mcp-mqks51f7)
---
## Generated with MCPForge
[MCPForge](https://mcpforge.tech) converts any OpenAPI spec into a hosted, governed MCP server in under 60 seconds.
- **Verify** any MCP server for free at [mcpforge.tech/verify](https://mcpforge.tech/verify)
- **Browse** the verified MCP directory at [mcpforge.tech/verified](https://mcpforge.tech/verified)
- **Generate** your own MCP server at [mcpforge.tech](https://mcpforge.tech)
This server cannot be deployed
Maintenance
ActivityInactive
ResponsivenessNo issues