Notion Plugin for Claude Code

Plugin

Notion's official Claude Code plugin: bundles Notion's hosted MCP with four Cookbook skills (knowledge capture, meeting prep, research write-ups, spec to implementation) and slash commands for searching, creating pages, querying databases and creating tasks. OAuth sign-in.

makenotion/claude-code-notion-plugin496
Auf GitHub ansehen
README

Notion Plugin for Claude Code

This repository provides an official Claude Code plugin that bundles:

  • Notion Skills (from the Notion Cookbook) that teach Claude how to work intelligently inside your Notion workspace
  • The Notion MCP Server, which enables Claude to securely search, read, and update your Notion content
  • A curated set of Slash Commands that make common Notion workflows fast and natural

This plugin allows Claude Code users to install everything — Skills + MCP server — with one click.


🚀 Features

✅ Fully packaged Notion Skills

Includes all four high-quality Skills from the Notion Cookbook:

  • Knowledge Capture
  • Meeting Intelligence
  • Research Documentation
  • Spec to Implementation

These instructions teach Claude how to structure, write, summarize, capture, and maintain content in your Notion workspace.

✅ Integrated Notion MCP Server

Claude Code automatically connects to Notion's hosted MCP server at:

https://mcp.notion.com/mcp

This provides Claude with tools to:

  • Search your workspace
  • Retrieve pages & databases
  • Create and update pages
  • Append notes or blocks
  • Insert database rows
  • Work with properties safely

✅ Powerful Slash Commands

This plugin ships with a set of helpful commands:

CommandDescription
/Notion:searchSearch your entire Notion workspace
/Notion:create-pageCreate a new page under a given parent
/Notion:database-queryQuery a database by name or ID
/Notion:create-taskCreate a task in a Tasks-style database
/Notion:create-database-rowInsert a row in any database
/Notion:findQuick title-based search for pages/databases
/Notion:tasks:setupSet up a Notion task board for tracking
/Notion:tasks:build <url>Build a task from a Notion page URL
/Notion:tasks:plan <url>Make a plan for a task from a Notion page URL
/Notion:tasks:explain-diffGenerate a Notion doc explaining code changes

These commands leverage both the Notion Skills and the MCP server.


📦 Installation (Claude Code)

1. Add this plugin's marketplace

In Claude Code, run:

/plugin marketplace add makenotion/claude-code-notion-plugin

2. Install the plugin

/plugin install notion-workspace-plugin@notion-plugin-marketplace

3. Restart Claude Code

This ensures the MCP server starts correctly.


🔑 Authentication

The Notion MCP server supports OAuth!


🙌 Credits

  • Skills by the Notion
  • MCP Server by Notion
  • Plugin Specification by Anthropic