Notion MCP
noción-mcp
Un servidor de Protocolo de Contexto de Modelo (MCP) simple que se integra con la API de Notion para administrar mi lista de tareas personales.
Manifestación

Related MCP server: Notion MCP Server
Guía visual
Consulta 1 de Notion MCP

Consulta MCP 2 de Notion

Consulta MCP 3 de Notion

Prerrequisitos
Python 3.11 o superior
Una cuenta de Notion con acceso a la API
Un token de integración de Notion
Una página de Notion donde quieres administrar tu lista de tareas pendientes
Claude Desktop Clint
Configuración
Instalación mediante herrería
Para instalar Notion MCP para Claude Desktop automáticamente a través de Smithery :
npx -y @smithery/cli install @Badhansen/notion-mcp --client claudeClonar el repositorio:
git clone https://github.com/Badhansen/notion-mcp.git
cd notion-mcpConfigurar el entorno de Python:
uv venv
source .venv/bin/activate
uv pip install -e .Crear una integración de Notion:
Crear nueva integración
Copiar la clave API
Comparte tu base de datos/página con la integración:
Abra su espacio de trabajo de nociones con una base de datos/tabla presente o una página.
Haga clic en el menú "..." → "Agregar conexiones"
Seleccione su integración (Buscar por nombre)
Configuración
Crear archivo
.env:
cp .env.example .envConfigurar las credenciales de Notion en
.env:
NOTION_TOKEN=<your-notion-api-token>
PAGE_ID=<your-notion-page-id>
NOTION_VERSION="2022-06-28"
NOTION_BASE_URL="https://api.notion.com/v1"Para usarlo con Claude Desktop correctamente, debe ajustar el archivo
claude_desktop_config.json. Vaya aClaude Desktop -> Settings -> Developer -> Edit Config. Ahora, agregue la configuración del servidorNotion.
{
"mcpServers": {
"notion-mcp": {
"command": "uv",
"args": [
"--directory",
"/Users/username/Projects/Python/notion-mcp/src" /* Path to your project */,
"run",
"server.py"
]
}
}
}Desarrollo
Estructura del proyecto:
notion-mcp/
├── docs/
├── src/
│ └── server.py
├── .env
├── .python-version
├── README.md
├── pyproject.toml
└── uv.lockFunciones de soporte
Mostrar tareas
Para mostrar todas las tareas de su espacio de trabajo de Notion, utilice la función show_all_todos :
{
"name": "show_all_todos",
"arguments": {}
}Agregar tarea
Para agregar una nueva tarea a su espacio de trabajo de Notion, utilice la función add_todo :
{
"name": "add_todo",
"arguments": {
"task": "Your task description"
}
}Actualizar tarea
Para actualizar una tarea existente en su espacio de trabajo de Notion, utilice la función complete_todo :
{
"name": "complete_todo",
"arguments": {
"task_id": "your-task-id"
}
}Contribuyendo
Bifurcar el repositorio
Crear rama de características
Enviar solicitud de extracción
Licencia
Licencia MIT. Consulte el archivo de LICENCIA para obtener más detalles.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA simple Model Context Protocol (MCP) server that integrates with Notion's API to manage my personal todo list through Claude.207MIT
- AlicenseDqualityDmaintenanceA Model Context Protocol server that enables Claude and other LLMs to interact with Notion workspaces, providing capabilities like searching, retrieving, creating and updating pages, as well as managing databases.108373MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that provides a standardized interface for interacting with Notion's API, enabling users to list databases, create pages, and search across their Notion workspace.111MIT
- AlicenseAqualityDmaintenanceA Model Context Protocol server that connects AI assistants like Claude to Notion workspaces, enabling them to view, search, create, and update Notion databases, pages, and content blocks.128371MIT
Related MCP Connectors
Markdown-first MCP server for Notion API with 8 composite tools and 39 actions.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A Model Context Protocol server for Wix AI tools
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Badhansen/notion-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server