| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-05-05 | 2.7 kB | |
| Release v2.0.0 source code.tar.gz | 2026-05-05 | 593.3 kB | |
| Release v2.0.0 source code.zip | 2026-05-05 | 633.1 kB | |
| Totals: 3 Items | 1.2 MB | 0 | |
Release Notes
v2.0.0
This major release modernizes @suekou/mcp-notion-server for the latest Notion API and introduces a more AI-friendly MCP tool surface designed for practical agent workflows.
Highlights
- Updated Notion API support to
2026-03-11. - Migrated database-oriented workflows toward the new Notion Data Sources API.
- Added high-level AI-friendly tools for search, page reading, data source inspection, schema-aware querying, simple item creation, and content editing.
- Added Markdown append support for converting a safe Markdown subset into Notion blocks.
- Improved response handling with compact response modes, structured content, and tool errors that agents can self-correct from.
- Replaced
node-fetchwith native Node.jsfetch, including timeout, retry,Retry-After, and structured Notion API error handling. - Migrated the project from npm to pnpm.
- Updated runtime support to Node.js 22+.
- Added Biome-based linting and formatting.
- Added CI and publish workflows.
- Added React-based MCP apps for data source exploration and page workbench workflows.
- Expanded documentation for setup, configuration, tools, and recommended workflows.
New AI-Friendly Tools
notion_findnotion_read_pagenotion_inspect_data_sourcenotion_query_data_source_by_valuesnotion_create_data_source_item_from_valuesnotion_append_contentnotion_append_markdownnotion_update_contentnotion_update_content_batch
Notion API Changes
- Uses
Notion-Version: 2026-03-11. - Adds first-class support for data sources.
- Keeps
notion_retrieve_databasefor discovering childdata_source_idvalues from database containers. - Updates append block children behavior to use
position. - Prefers
in_trashover legacyarchivedfields where applicable. - Adds Markdown conversion support for
data_sourceresponses.
Breaking Changes
- Node.js 22 or newer is now required.
- pnpm is now the supported package manager.
- Database-centric workflows should move to data source tools.
- Some tool arguments and response shapes have changed to align with the latest Notion API and MCP SDK patterns.
Migration Notes
Install with a Node.js 22+ runtime and use pnpm for local development:
:::bash
pnpm install
pnpm run build
pnpm test
For AI-agent workflows, prefer the new high-level tools first:
notion_findnotion_read_pageornotion_inspect_data_sourcenotion_append_markdown,notion_append_content,notion_update_content, or data source value-based tools- Use low-level block/page/data source tools only for advanced shapes not covered by the high-level tools.