Labsco
MCP SERVER

Search a Notion workspace, read a page block by block, write new pages, and query databases with the filters you would use in the UI.

Team Wikis & Documentation Platforms
Summary
An agent can work inside your Notion rather than describe what to paste there.

Find the page by searching instead of remembering where it lives, read what is on it block by block, and append or update in place. What it can reach is exactly what you shared with the integration — no more.

What it is

A Notion workspace client. It searches, reads pages and their block children, creates pages and databases, updates page properties, and queries a database with filters. Authorization runs through Nango, with a direct Notion token as the alternative.

What you get
  • Search across the pages and databases the integration can see
  • A page fetched, and its block children read back
  • New pages created, and existing pages updated
  • New databases created, a database's schema read, and its rows queried with filters
  • Blocks appended to an existing page
  • The identity the integration is acting as
Requirements

Python 3.8 or newer, and a Notion integration with read, insert and update capability. Every page or database you want reachable has to be shared with that integration first — that is the step people miss. Authorization is configured through Nango; a direct Notion token also works.

Setup effort

One command plus a key — uvx git+https://github.com/Shameerpc5029/notion-mcp.git, then supply credentials