Notion

Connect AgentDesk to Notion for reading and managing workspace content.

The Notion integration connects AgentDesk to your Notion workspace, giving agents access to 22 MCP tools for reading and managing Notion content.

Setup

1. Create an Internal Integration

  1. Go to notion.so/my-integrations
  2. Click New integration
  3. Give it a name (e.g., “AgentDesk”)
  4. Select the workspace to connect
  5. Copy the Internal Integration Token (starts with ntn_)

2. Grant Page Access

For each Notion page or database you want agents to access:

  1. Open the page in Notion
  2. Click > Connections > Connect to > select your integration

3. Connect to AgentDesk

Paste the token in the AgentDesk UI under Settings > Integrations > Notion, or use the CLI:

$ ad-notion-connect <ntn_token>

Available Tools

Once connected, agents have access to 22 Notion MCP tools:

ToolPurpose
post-searchSearch across pages and databases
retrieve-a-pageGet page content and properties
post-pageCreate a new page
patch-pageUpdate page properties
retrieve-a-databaseGet database schema
query-data-sourceQuery database rows with filters
get-block-childrenRead page content blocks
patch-block-childrenAppend content to a page
retrieve-a-blockGet a specific content block
update-a-blockModify a content block
delete-a-blockRemove a content block
create-a-commentAdd a comment to a page
retrieve-a-commentRead a specific comment
get-selfGet the integration’s user info
get-userGet a workspace user
get-usersList all workspace users

Disconnect

$ ad-notion-disconnect

This removes the stored Notion token. Agents lose access to Notion tools immediately.