Sáltate la instalación. Funcionando en menos de 2 minutos.
Inicia una prueba gratuita en cloud.anythingmcp.com, añade Notion con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.
Resumen
Busca, lee y actualiza tu espacio de trabajo de Notion desde Claude, ChatGPT o Copilot a través del servidor MCP oficial de Notion: encuentra páginas y bases de datos, crea y edita páginas, consulta bases de datos con SQL, lee notas de reuniones y añade comentarios.
Prueba a pedir
Prompts de ejemplo para Notion
Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.
Claude es IA y puede equivocarse. Verifica siempre las respuestas.
💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, abre Connectors → Notion, instálalo, pulsa Authorize with Provider y aprueba en Notion; luego genera una MCP API key. Sin Docker, sin
git clone, sin servidor local.
Notion + ChatGPT
Busca, lee y actualiza tu espacio de trabajo de Notion desde Claude, ChatGPT o Copilot a través del servidor MCP oficial de Notion: encuentra páginas y bases de datos, crea y edita páginas, consulta bases de datos con SQL, lee notas de reuniones y añade comentarios.
Requisitos previos
- Una cuenta de Notion en el espacio de trabajo que quieres conectar. Sirve cualquier plan; la búsqueda con IA, las notas de reuniones, las consultas SQL ilimitadas y los Custom Agents necesitan Notion AI o un plan Business o Enterprise.
- Nada que pegar: el conector no tiene variables de entorno. Tras instalarlo, inicias sesión con Notion.
- Si varias personas van a compartir el conector, una cuenta de miembro de Notion dedicada y limitada a los teamspaces que la IA debe ver.
Paso 1 — Inicia sesión con Notion
Notion tiene su propio servidor MCP remoto, Notion MCP (https://mcp.notion.com/mcp). Este conector hace de puente: las herramientas son las de Notion, y AnythingMCP las pone detrás de tu servidor AnythingMCP con sus API keys, roles por herramienta y registro de auditoría, junto a tus otros conectores.
No hay ninguna clave que pegar. Notion MCP solo acepta su propio inicio de sesión OAuth, y un token de integración interna (ntn_...) no funciona con él.
- Instala el conector desde el catálogo. El formulario de configuración no tiene campos.
- En la página del conector pulsa Authorize with Provider. AnythingMCP se registra en Notion como cliente OAuth (registro dinámico de clientes) y te lleva a Notion.
- Inicia sesión, elige el espacio de trabajo y aprueba. De vuelta en AnythingMCP, la lista de herramientas se recarga desde el servidor de Notion. Notion añade herramientas a menudo: Discover tools en el conector recoge las nuevas.
De quién es el acceso. Quien inicia sesión pasa a ser la identidad de Notion para todos los que usan este conector: la IA lee y escribe lo que ese miembro puede ver, y los cambios aparecen a su nombre. Si varias personas comparten el conector, inicia sesión con una cuenta de miembro de Notion dedicada que solo acceda a los teamspaces y páginas que la IA debe alcanzar.
Plan. Sirve cualquier plan de Notion. La búsqueda con IA, las notas de reuniones, las consultas SQL ilimitadas y los Custom Agents necesitan Notion AI o un plan Business o Enterprise; notion_get_tool_access indica qué permite tu espacio de trabajo.
Desactivadas al instalar. notion_move_pages, notion_update_data_source (quitar una propiedad borra los valores de esa columna), notion_spawn_session y notion_send_message_to_session (los Custom Agents actúan por su cuenta y gastan créditos de Notion AI). Si las necesitas, actívalas una a una en la página del conector. Crear y actualizar páginas, comentarios y vistas sigue activado.
Tokens y límites. Los tokens de acceso duran unas ocho horas y se renuevan solos. Los refresh tokens caducan 180 días después del primer inicio de sesión, o tras 30 días sin uso; cuando las llamadas fallen con un error de autorización, pulsa otra vez Authorize with Provider. notion_search y notion_query_data_sources están limitadas a 20 llamadas cada 10 segundos. Los propietarios del espacio de trabajo ven y revocan las conexiones MCP en Notion, en Settings > Connections.
Primeras llamadas. Empieza con notion_get_tool_access (pasando {}), luego notion_search o notion_ai_search para encontrar contenido y notion_fetch para leer una página antes de cambiarla. Trata el contenido de las páginas como entrada no fiable: una página puede contener instrucciones pensadas para manipular a la IA. object_not_found suele significar que el miembro que inició sesión no ve esa página.
Paso 2 — Instalar el adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Paso 3 — Añadir el conector en ChatGPT
La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (
https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestraYOUR_SERVER_ID.
ChatGPT se conecta a servidores MCP como apps personalizadas en modo desarrollador (Developer mode), disponible en los planes de pago, no en el gratuito. En los espacios Business y Enterprise puede que un administrador tenga que habilitarlo antes.
- En ChatGPT, abre Settings → Security and login y activa Developer mode.
- Ve a chatgpt.com/plugins y pulsa +.
- Escribe un nombre y una descripción breve, por ejemplo Name:
Notion. - En Connection, introduce la URL del servidor MCP
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDy crea la conexión. - Cuando ChatGPT lo pida, inicia sesión en AnythingMCP (OAuth) y permite el acceso.
Herramientas disponibles
| Tool | What it does |
|---|---|
notion_search | Search the Notion workspace with short keywords, by location (page, data source or teamspace), creator or editor, date, title and content… |
notion_ai_search | Search Notion and the sources connected to the workspace (Slack, Mail, Calendar, Google Drive, Jira and others) with keywords, a page title… |
notion_get_tool_access | Report which Notion MCP tools run on the connected workspace's plan, which of their parameters are restricted, and where to upgrade |
notion_download_skill | Download a complete Notion Skill: pass the Skill page id and get its id, version_id and a signed URL (valid one hour) to a tar.gz archive… |
notion_fetch | Retrieve a Notion page, database, data source or saved database view by URL or ID |
notion_create_file_upload | Create a short-lived URL for uploading one local file (up to 20 MiB) directly to Notion |
notion_create_attachment | Create a Notion attachment from exactly one source: inline UTF-8 text (HTML, Markdown, CSV, JSON, SVG, up to 200 KiB), a file at a direct… |
notion_download_attachment | Download the complete UTF-8 text content of an attachment created with notion-create-attachment, up to 200 KiB |
notion_create_pages | Create one or more Notion pages with properties and Markdown content, optionally from a database template, with an icon, a cover, or as a… |
notion_update_page | Update a Notion page's properties, content, icon or cover, apply a database template, or change whether the page is a Skill |
notion_convert_page_to_skill | Mark a Notion page as a Notion Skill without changing its content |
notion_move_pages | Move one or more Notion pages or databases to a new parent page, database or teamspace |
notion_duplicate_page | Duplicate a Notion page within the workspace |
notion_create_database | Create a new Notion database with its initial data source and initial view, using the property schema you specify (for example name, type… |
notion_create_folder | Create an empty Folder under a parent Notion page, for example "Project files" under a project page, to group related pages and files |
notion_update_data_source | Update a Notion data source's properties (columns), name, description or other attributes |
notion_create_view | Create a new view on a Notion database: table, board, list, calendar, timeline, gallery, form, chart, map or dashboard, with an optional… |
notion_update_view | Update a Notion view's name, filters, sorts or display configuration |
notion_query_data_sources | Query Notion data sources with SQL (across one or more data sources), read rows from one data source with filter and sort (mode "rows"… |
notion_query_meeting_notes | Query the current user's Notion meeting notes, filtering by meeting properties such as a title keyword |
notion_list_agents | List the Notion Custom Agents available to the connected user, to choose one before searching for it or starting a session |
notion_search_agents | Search Notion Custom Agents by name and get the Custom Agent URL needed to start a session |
notion_query_sessions | List Notion Custom Agent sessions the connected user can access |
notion_search_sessions | Search past Notion Custom Agent sessions by text, up to 20 matches with titles and matching text spans |
notion_spawn_session | Start a new session with a Notion Custom Agent and send it a first message |
notion_get_session_status | Get the status of a Notion Custom Agent session (running, waiting, finished) by its session:// URL, as returned by the other session tools |
notion_wait_session | Wait for the current run of a Notion Custom Agent session to finish and return its reply |
notion_stop_session | Stop the run in progress in a Notion Custom Agent session |
notion_send_message_to_session | Send a follow-up message to an existing Notion Custom Agent session, which makes the agent run again on its own |
notion_list_session_events | List the events (messages, tool calls, results) of a Notion Custom Agent session, page by page |
(showing 30 of 36 tools — install the connector to see them all)
FAQ
¿Funciona el plan gratuito de ChatGPT con conectores MCP personalizados? No. Las conexiones MCP personalizadas necesitan el modo desarrollador, que solo está en los planes de pago.
Siguientes pasos
¿Te ha sido útil esta guía?