---
title: "Kiwi for Notion"
description: "Have the agent on a Kiwi step read the Notion spec for its work and record its result on the page, through Notion's MCP server."
canonical: "https://kiwiflow.io/integrations/notion"
---

# Kiwi for Notion

Have the agent on a Kiwi step read the Notion spec for its work and record its result on the page, through Notion's MCP server.

- Your agent works in Notion through its own connection. Kiwi does not call Notion and never holds its credentials.
- A workflow skill can list Notion among the tools it requires. When you supply your agent's available tools to a skill check and Notion is not among them, the check reports `SK15-UNSUPPORTED-TOOL`.
- A project Admin can add links to Notion, with notes, under Connections and bind them to the steps that use them. The agent reads them with `list_connections`.
- The agent can report the tools and plugins it ran with, including its Notion connection, with `report_configuration`.
- The agent submits links to its work in Notion as the step's outputs. People review them, and sign-off stays with the people your workflow names.

## What your agent can do in Notion

- Search the workspace and fetch a page or database by its URL.
- Create pages, update a page's properties or content, and move or duplicate pages.
- Query a database, such as a task tracker, through one of its saved views.
- Read the comments on a page and add a comment.
- Create a database to track the items a step produces.

## Set up

### 1. Connect your agent to Kiwi

Add Kiwi's hosted MCP server, `https://kiwiflow.io/mcp`, to your coding agent.

- [Coding agents](https://kiwiflow.io/integrations#agent)
- [Quickstart](https://docs.kiwiflow.io/quickstart#connect-your-agent)

### 2. Connect your agent to Notion

Add the Notion MCP server to your agent with this URL. The credentials stay with your agent.

```
https://mcp.notion.com/mcp
```

- [Notion documentation](https://developers.notion.com/guides/mcp/overview)

### 3. Example skill

Publish instructions like these as a workflow skill that lists Notion among its required tools.

```
Fetch the Notion spec page linked in the run's inputs and read it in full.
Build what the spec describes, and add open questions as page comments.
Set the spec's Status property to Ready for review when you finish.
Submit the page URL and the pull request link as the step's outputs.
The spec's owner decides whether the open questions are resolved.
If you cannot open the page, call report_blocker with its URL.
```

## More docs and knowledge integrations

- [Kiwi for Confluence](https://kiwiflow.io/integrations/confluence.md): Have the agent on a Kiwi step read the Confluence page that specifies its work and publish its notes there, through the Atlassian Rovo MCP Server.
- [Kiwi for Google Drive](https://kiwiflow.io/integrations/google-drive.md): Have the agent on a Kiwi step find and read the Google Drive files its work depends on and save its result as a new file, through Google's Drive MCP server.
- [Kiwi for GitBook](https://kiwiflow.io/integrations/gitbook.md): Have the agent on a Kiwi step open a GitBook change request that documents its change, through GitBook's MCP server.

- [Get started](https://kiwiflow.io/get-started)
- [Read the setup guide](https://docs.kiwiflow.io/other-tools)
