notion

Search, read, create, update, and delete Notion content via API.

114|3|Updated May 12, 2026
One-click install
npx skills add https://github.com/zapier/connectors --skill notion-zapier
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notion
Source: https://github.com/zapier/connectors/tree/main/apps/notion
Command: npx skills add https://github.com/zapier/connectors --skill notion-zapier

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @zapier/connectors-sdk, zod, @modelcontextprotocol/sdk, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies working with Notion by providing a universal interface for searching, creating, managing, and interacting with Notion content, from anywhere.

Core Features & Use Cases

  • Universal Access: Access Notion content from AI clients, command-line interfaces, and custom code.
  • Search & Read: Search for pages and databases, read pages and block content, and query data sources.
  • Create & Edit: Create new pages, update existing content, append blocks, and edit or delete blocks.
  • Manage Schemas: Create or update databases and data sources, and manage schema properties.
  • Use Case: Imagine you need to copy a page from one workspace to another. Use this Skill to efficiently copy the page title and top-level blocks without the need for complex workflows.

Quick Start

Use the notion skill to copy a page from workspace 'src' to workspace 'dst'.

Frequently Asked Questions about notion

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate creating and updating Notion pages from a command line interface?

To automate Notion content management from a CLI, you need a comprehensive API interface that handles search, read, write, and schema management. This Skill provides that universal access to create, update, and delete Notion pages and blocks programmatically.

What is the best way to copy a Notion page from one workspace to another?

The best way to copy a Notion page across workspaces is using an API interface that extracts the page title and top-level blocks. This Skill efficiently copies page content between workspaces without requiring complex manual workflows.

Can I use Node.js to query a Notion database and manage schema properties?

Yes, Node.js applications can query Notion databases and manage schema properties through this Skill's API. It supports creating or updating databases, managing schema properties, and reading block content directly within custom code.

Do I need Notion API authentication to search and read pages in AI agents?

Yes, Notion API access and authentication are required to search and read pages within AI agents. This Skill provides the universal interface for interacting with Notion content, but valid API credentials must be supplied for access.

What are the limitations of using API automation for Notion content management?

API automation for Notion content management requires proper authentication setup and handles search, read, write, and schema management. It is suited for AI agents, CLI tools, and Node.js applications, but cross-workspace copying is limited to page titles and top-level blocks.