mcp-notion

Search, read, create, and update Notion pages and databases via MCP tools.

1|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/williamsforeal/Cyclone-SS --skill mcp-notion
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcp-notion
Source: https://github.com/williamsforeal/Cyclone-SS/tree/main/.cursor/skills/mcp-integration/notion
Command: npx skills add https://github.com/williamsforeal/Cyclone-SS --skill mcp-notion

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It eliminates the back-and-forth of manually searching, creating, and updating Notion pages when you are tracking ad and DTC workflow progress.

Core Features & Use Cases

  • Notion workspace search: Finds the right tracker, page, or database entries (including an “Ad Creation Progress Tracker”) before acting.
  • Create and update pages with structured properties: Logs new ad concepts and updates status and coach feedback using the database schema.
  • Safe workflow guardrails: Prevents accidental deletion, limits bulk creation, and enforces case-sensitive property handling by fetching the database schema first.
  • Use case: When an ad concept is ready, you can log it into the tracker with fields like Status, Hook, Angle, and Awareness Level, then later update it after coach review.

Quick Start

Ask the AI: “Search my Ad Creation Progress Tracker for the concept ‘{name}’ and summarize its current status and coach feedback.”

Frequently Asked Questions about mcp-notion

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

FAQPage Schema
How do I automate Notion database updates for progress tracking?

To automate Notion database updates for progress tracking, you can use Notion MCP tools to search for target pages, validate schemas, and update status fields. This eliminates manual back-and-forth when logging workflow changes.

Can I use MCP to create Notion pages with structured properties like Hook and Angle?

Yes, you can use MCP to create Notion pages with structured properties like Hook, Angle, and Awareness Level. The tool fetches the database schema first to ensure case-sensitive property names are handled correctly during page creation.

What is the safest way to log ad concepts into a Notion tracker?

The safest way to log ad concepts into a Notion tracker involves using workflow guardrails that prevent accidental deletion and limit bulk creation. The system enforces safety rules by fetching database schemas before applying any updates.

How do I retrieve coach feedback and status from a Notion tracker?

You retrieve coach feedback and status by calling notion-search to locate the specific tracker entry, then using notion-fetch to read the page details. This allows you to summarize current progress without manual sorting.

Why does my Notion MCP page update fail with property name errors?

Notion MCP page updates fail with property name errors because the system enforces case-sensitive property handling. You must call notion-fetch to validate the exact database schema and field names before attempting to update the page properties.