I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

mcp-servidor-notion
Un servidor de protocolo de contexto modelo envolviendo la noción oficial SDK
1
Github Watches
4
Github Forks
7
Github Stars
Notion MCP Server
A Model Context Protocol (MCP) server that exposes the official Notion SDK, allowing AI models to interact with Notion workspaces.
Quick Start
1. Set up your Notion integration
- Go to https://www.notion.so/my-integrations
- Create a new integration
- Copy the API key
2. Connect your Notion pages to the integration
For your integration to access Notion content, you need to explicitly share your pages or databases with it:
- Navigate to the Notion page or database you want to access through the integration
- Click the "Share" button in the top-right corner
- In the "Add people, groups, or integrations" field, select your integration from the dropdown list
- Click "Invite"
- Repeat for each page or database you want to make accessible
Note: An integration only has access to pages and databases that have been explicitly shared with it. Child pages automatically inherit access from parent pages.
3. Add to your AI assistant
You can add this MCP server to Claude Desktop, Cursor AI, or Claude.ai using either of these configuration formats:
Command Line Format
npx @ramidecodes/mcp-server-notion@latest -y --api-key=your-notion-integration-key
JSON Configuration Format
{
"mcpServers": {
"Notion": {
"command": "npx",
"args": [
"@ramidecodes/mcp-server-notion@latest",
"-y",
"--api-key=your-notion-integration-key"
]
}
}
}
Replace your-notion-integration-key
with the API key from step 1.
Setup Instructions
- Claude Desktop: Settings > Advanced > Model Context Protocol
- Cursor AI: Settings > AI > MCP Servers
- Claude.ai (Web): Profile > Settings > API & Integrations > Model Context Protocol
Available Tools
The server provides tools for interacting with Notion:
- Search: Find pages or databases
- Databases: Query and retrieve database entries
- Pages: Create, retrieve, and update pages
- Blocks: Manage content blocks (paragraphs, lists, etc.)
- Users: List users and get user information
- Comments: Create and list comments
- Link Previews: Create link previews for URLs
Alternative Setup Methods
Using Environment Variables
Instead of passing the API key directly, you can use a .env
file:
- Create a
.env
file with:
NOTION_API_KEY=your-notion-integration-key
- Run the server:
npx @ramidecodes/mcp-server-notion@latest -y
JSON Configuration with Environment Variables (for Claude Desktop)
You can also use environment variables in the JSON configuration format:
{
"mcpServers": {
"Notion": {
"command": "npx",
"args": [
"@ramidecodes/mcp-server-notion@latest",
"-y",
"--api-key=your-notion-integration-key"
]
}
}
}
Command Line Options
OPTIONS:
-h, --help Show help message
-v, --version Show version information
--verbose Enable verbose logging
--env-path <path> Path to .env file
--api-key <key> Notion API key
-y Skip confirmation prompts
Troubleshooting
If you encounter "Failed to create client" errors:
- On Windows, try using
cmd /c
before the npx command - On macOS/Linux, try using the full path to npx
- Test the command in a terminal before adding it to your AI assistant
Common Issues
- "No access to resource" errors: Make sure you've shared the specific Notion page or database with your integration (see step 2)
- Integration not appearing in share menu: Try refreshing the page or restarting your browser
- Limited capabilities: Check that your integration has the appropriate capabilities enabled in the Notion integration settings
Features
- Full Notion API support through the official SDK
- MCP compliant for seamless AI integration
- Comprehensive tools for all Notion operations
- Robust error handling with detailed messages
- Easy configuration with environment variables
For detailed documentation on each tool, see the Tools Documentation.
License
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
相关推荐
Evaluator for marketplace product descriptions, checks for relevancy and keyword stuffing.
This GPT assists in finding a top-rated business CPA - local or virtual. We account for their qualifications, experience, testimonials and reviews. Business operators provide a short description of your business, services wanted, and city or state.
I find academic articles and books for research and literature reviews.
Confidential guide on numerology and astrology, based of GG33 Public information
Converts Figma frames into front-end code for various mobile frameworks.
Advanced software engineer GPT that excels through nailing the basics.
Take an adjectivised noun, and create images making it progressively more adjective!
Descubra la colección más completa y actualizada de servidores MCP en el mercado. Este repositorio sirve como un centro centralizado, que ofrece un extenso catálogo de servidores MCP de código abierto y propietarios, completos con características, enlaces de documentación y colaboradores.
Manipulación basada en Micrypthon I2C del expansor GPIO de la serie MCP, derivada de AdaFruit_MCP230xx
Espejo dehttps: //github.com/agentience/practices_mcp_server
La aplicación AI de escritorio todo en uno y Docker con trapo incorporado, agentes de IA, creador de agentes sin código, compatibilidad de MCP y más.
Una puerta de enlace de API unificada para integrar múltiples API de explorador de blockchain similar a Esterscan con soporte de protocolo de contexto modelo (MCP) para asistentes de IA.
Reviews

user_cYQcC2ce
I recently started using mcp-server-notion by ramidecodes, and it's been a game changer for my workflow. Integrating Notion with my server has significantly streamlined my productivity. The setup was straightforward, and the documentation provided on GitHub is clear and concise. Highly recommended for anyone looking to enhance their server management capabilities! Check it out at https://github.com/ramidecodes/mcp-server-notion.