Skip to main content
This example uses the official Notion MCP server (@notionhq/notion-mcp-server) over stdio with an integration token.
notion_mcp_agent.py

Run the Example

1

Set up your virtual environment

2

Install dependencies

3

Prepare Node.js

The MCP server runs with npx. Install Node.js, then verify the commands:
4

Export environment variables

5

Run the example

Save the code above as notion_mcp_agent.py, then run:
Full source: cookbook/91_tools/mcp/notion_mcp_agent.py