This guide explains how to connect Notion to Claude Desktop using the Model Context Protocol (MCP). A custom MCP Notion server is used, accessible via a provided GitHub repository. Setting up the server involves cloning the repository, building the application, and linking it. A Notion API token is required, obtained by creating a new internal integration within Notion. The API token and the server's file path are then added to the `claude_desktop_config.json` file. After restarting Claude Desktop, the Notion integration should be accessible via the hammer icon. Users can then instruct Claude to save text to a specified Notion page, whose ID is extracted from its URL. The integration also supports interaction with Notion databases, allowing for data retrieval based on specified criteria. The guide demonstrates saving articles and querying a movie database as examples. Further experimentation is encouraged to explore the full capabilities of the MCP Notion server. The author welcomes feedback on customisations and new use cases. The guide concludes by thanking the reader.
dev.to
dev.to
Create attached notes ...
