
Integration · Productivity
Connect Claude & ChatGPT to Notion
Ask your AI to find a page, sum it up or add to it, and it works in the Notion pages and databases you share with it. It can query database rows, create pages with content, update properties and leave comments for your team.
Free plan, no credit card. Takes about a minute.
Try asking
“Find our onboarding checklist in Notion and sum it up.”
The AI searches for the page and reads its full content as Markdown before it writes the summary.
“Which tasks in the Projects database are due this week and not done?”
It checks the database fields, then queries rows with a filter on due date and status.
“Create a meeting notes page under Team Meetings with today's agenda.”
It creates the page under that parent with a title and the agenda as content.
What your AI can do
Search and read
Search pages and databases by title and read full pages as Markdown, including long property values.
Write and edit
Create pages, append or update blocks, edit page content with Markdown, move pages and update properties.
Databases and comments
Query database rows with filters and sorts, list people in the workspace, and read or add comments.
“Mark the Website relaunch task as Done.”
It finds the row and updates its Status property.
“Comment on the Q4 plan page and ask Maria to review the budget section.”
It adds a comment on the page that your team can see.
“Add a Decisions section to the bottom of the Q4 plan page.”
It appends new heading and text blocks to the end of the page.
20 tools for Notion
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
append_blocksVisible to othersAppend new content blocks (`children`) to the end of a page or block by `block_id`, or after a given block with `after`.create_commentChanges dataAdd a comment to a page (`parent` with page_id) or reply in a discussion, with `rich_text` content.create_pageChanges dataCreate a page under a `parent` (a page or a data source/database) with `properties` (e.g. title) and optional `children` blocks as content.delete_blockDeletesDelete (move to trash) a block by `block_id`. Removes that content from the page.get_blockGet one content block by `block_id`.get_current_userGet the bot user this connection acts as, including its workspace name.get_data_sourceGet a data source (a database table) by `data_source_id`, including its property schema. Check this before filtering or creating rows.get_databaseGet a database by `database_id`, including its title and the data sources it contains.get_pageGet a page's properties (title, database fields, parent, URL) by `page_id`. Use get_page_markdown for the page body.get_page_markdownGet a page's full content as Markdown by `page_id`. Best way to read a page.get_page_propertyGet the full value of one page property by `page_id` and `property_id`; use for long relation, rollup or rich text values.list_block_childrenList the content blocks inside a page or block by `block_id` (a page ID works).list_commentsList comments on a page or block by `block_id` (a page ID works).list_usersList the people and bots in the workspace, with names and emails.move_pageChanges dataMove a page by `page_id` to a new `parent` page or data source.query_data_sourceChanges dataQuery rows of a database table by `data_source_id` with optional `filter` and `sorts` on its properties. Use to list or find database entries.searchChanges dataSearch pages and databases shared with the integration by title using `query`; `filter` can limit to pages or data sources. Use this first to find IDs.update_blockChanges dataUpdate the content of one block by `block_id` (pass the block's `type` object with new text), or archive it.update_pageChanges dataUpdate a page's `properties`, icon or cover by `page_id`; set `in_trash` true to move it to trash.update_page_markdownVisible to othersEdit a page's content using Markdown by `page_id`: `type` chooses insert_content, replace_content, replace_content_range or update_content. Use to write or rewrite page text.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Notion from the app list.
- 2
Paste your key
Paste the Internal Integration Secret from a new internal integration at notion.so/profile/integrations. Then open each page or database the AI should reach in Notion, click ••• > Connections and add your integration.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
Click your name, then Settings › Connectors › Add custom connector. Paste your link as the Remote MCP server URL. Switch it on from the + menu in a chat.
Questions
What can the AI do in Notion?
The AI can search pages and databases, read pages as Markdown, query database rows and read comments and workspace users. It can create, move and update pages, edit content with Markdown, append, update or delete blocks, and add comments.
Can the AI see my whole Notion workspace?
No. It only sees the pages and databases you have connected to your integration through ••• > Connections. Anything you have not shared stays out of reach. You can add or remove access in Notion at any time.
Does the AI see my Notion API key?
No. Your internal integration secret is encrypted at rest and never shown to the AI. Once saved, it is not shown again, not even to you. The AI only works through the tools you switch on.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on. Risky actions, such as moving a page to trash or deleting a block, can require your approval before they run. Every tool call is logged, so you can see what the AI did.
Does it work with ChatGPT?
Yes. In ChatGPT, go to Settings › Apps & Connectors › Advanced, turn on Developer mode and add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link works in Claude under Settings › Connectors › Add custom connector, and in Cursor.
What does it cost?
PipMCP has a free plan, and you do not need a credit card to start. Paid plans bill per completed task, so you pay for work the AI actually finishes.
Let your AI work in Notion today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Notion freePipMCP is not affiliated with Notion. Product names are trademarks of their owners.




