All integrations
Catalogue metadata onlymodel context protocolv20260910_00

NOTION_MCP

Notion MCP

Notion MCP gives agents authenticated read and write access to pages, databases, workspace search, tasks, documentation, and reporting workflows.

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

42

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
DCR_OAUTH

DCR_OAUTH

notion_mcp_DCR_OAuth

Provider setup

Developer setup

  • Client idclient_id · stringOptional
  • Client secretclient_secret · stringOptional
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional

User connection

No fields declared in this snapshot.

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 31–42 of 42 actions

Notion-search-agents

NOTION_MCP_NOTION_SEARCH_AGENTS

Search agents by name or description, or browse the current user's favorite agents and the workspace's newest agents. Queries return one page. Without a query, follow nextCursor until it is omitted, even when a bounded workspace page is empty. Use this instead of list_agents when personal favorites or relevance-ranked…

Untrusted display-only summary

Notion-search-sessions

NOTION_MCP_NOTION_SEARCH_SESSIONS

Search past agent sessions by topic in a periodically refreshed index and return matching session URLs and excerpts. Recently created or updated sessions may not appear; use query_sessions for recent sessions.

Untrusted display-only summary

Notion-search-skills

NOTION_MCP_NOTION_SEARCH_SKILLS

Find active Notion Skills the authenticated user can access. A Skill is a user-owned Notion page with task-scoped instructions that an assistant can write and maintain on the user's behalf. Use this when the user names a Skill without its exact URL, asks for their saved, usual, standard, or repeatable workflow, asks w…

Untrusted display-only summary

Notion-send-message-to-session

NOTION_MCP_NOTION_SEND_MESSAGE_TO_SESSION

Send a follow-up message to a Custom Agent session you can access.

Untrusted display-only summary

Notion-show-advanced-analysis-next-steps

NOTION_MCP_NOTION_SHOW_ADVANCED_ANALYSIS_NEXT_STEPS

Use this exactly once at the end of a turn when query_multiple_data_sources requires the full version of Notion MCP. Call with no arguments. Do not call this once per failed query, and do not call it again if it has already been called in this turn. Use the card data to give the user the relevant next-step message and…

Untrusted display-only summary

Notion-spawn-session

NOTION_MCP_NOTION_SPAWN_SESSION

Start a session with a published Custom Agent. Use get_session_status or wait_session to check its progress.

Untrusted display-only summary

Notion-stop-session

NOTION_MCP_NOTION_STOP_SESSION

Stop a running Custom Agent session you can access.

Untrusted display-only summary

Notion-update-data-source

NOTION_MCP_NOTION_UPDATE_DATA_SOURCE

Update a Notion data source's schema, title, or attributes using SQL DDL statements. Returns Markdown showing updated structure and schema. Accepts a data source ID (collection ID from fetch response's tag) or a single-source database ID. Multi-source databases require the specific data source ID. The statements param…

Untrusted display-only summary

Notion-update-folder

NOTION_MCP_NOTION_UPDATE_FOLDER

Update an existing Notion Folder with an explicit Folder operation. - Use add_files with file upload IDs returned by the upload tools. - Fetch the Folder first, then use remove_files with the exact file URLs from that fetch result. - Use add_subfolder to create and insert a new nested Folder. Use exactly one command s…

Untrusted display-only summary

Notion-update-page

NOTION_MCP_NOTION_UPDATE_PAGE

## Overview Update a Notion page's properties or content. ## Properties Notion page properties are a JSON map of property names to SQLite values. For pages in a database: - ALWAYS use the "fetch" tool first to get the data source schema and the exact property names. - Provide a non-null value to update a property's va…

Untrusted display-only summary

Notion-update-view

NOTION_MCP_NOTION_UPDATE_VIEW

Update a view's name, filters, sorts, or display configuration. Use "fetch" to get view IDs from database responses. Only include fields you want to change. The "configure" param uses the same DSL as create_view. Use CLEAR to remove settings: - CLEAR FILTER — remove all filters - CLEAR SORT — remove all sorts - CLEAR…

Untrusted display-only summary

Notion-wait-session

NOTION_MCP_NOTION_WAIT_SESSION

Wait for the latest turn in a Custom Agent session to stop running.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.