Personal-Notion-MCP
Verified Safeby mike-sanlon
Overview
Enables AI agents to interact with the Notion API by providing a Model Context Protocol (MCP) server for Notion.
Installation
npx -y @notionhq/notion-mcp-serverEnvironment Variables
- NOTION_TOKEN
- OPENAPI_MCP_HEADERS
- NOTION_WORKSPACES
- AUTH_TOKEN
- BASE_URL
Security Notes
The project follows good security practices, emphasizing the use of environment variables for Notion API tokens and a configurable bearer token for HTTP transport authentication. A comprehensive `SECURITY.md` outlines best practices for local development, GitHub publishing, and container deployment, explicitly warning against hardcoding tokens. An `eval` statement was found in `src/openapi-mcp-server/openapi/parser.ts`, but it is commented out and therefore inactive, posing no current runtime risk. The HTTP transport includes authentication, and a health endpoint is provided, which is standard practice. No obfuscation or other malicious patterns were detected.
Similar Servers
typingmind-mcp
A server for managing and integrating Model Context Protocol (MCP) servers with TypingMind, enabling custom AI model connections.
better-notion-mcp
Provides a Markdown-first MCP server for Notion, optimizing Notion API interactions for AI agents by consolidating endpoints into composite actions and reducing LLM token overhead for tool descriptions.
AI-Prompt-Guide-MCP
Orchestrates AI agents for project management and development workflows by linking structured markdown specifications and tasks.
comptext-mcp-server
Provides token-efficient access to Domain-Specific Language (DSL) documentation stored in Notion for LLM interactions.