Simple Notion MCP Server
@larryhudson
Simple Notion MCP Server について
Notion MCP server that uses Markdown for better LLM support
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"simple-notion-mcp-server": {
"command": "npx",
"args": [
"@modelcontextprotocol/inspector",
"npx",
"tsx",
"src/index.ts"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is Simple Notion MCP Server?
Simple Notion MCP Server is a Model Context Protocol (MCP) server that bridges AI assistants with the Notion API. Unlike the official Notion MCP server, which returns large JSON blobs, this server renders Notion pages as clean Markdown, making them more efficient for LLMs to process and understand.
How to use Simple Notion MCP Server?
Create a Notion integration at https://www.notion.so/my-integrations and obtain an API token. Set the token as the NOTION_TOKEN environment variable or in a .env file. Share any Notion pages you want to access with your integration. Then configure your MCP-compatible application (VS Code, Claude, etc.) to run the server via npx -y @larryhudson/simple-notion-mcp-server with the token. Use the get_page tool with a page_id parameter to retrieve and render a page as Markdown.
Key features of Simple Notion MCP Server
- Converts Notion pages to clean, readable Markdown format.
- Preserves rich text formatting (bold, italic, strikethrough, code).
- Retrieves page metadata and all blocks recursively.
- Built with TypeScript, MCP, and the official Notion API Client.
Use cases of Simple Notion MCP Server
- AI assistants accessing Notion pages in a LLM-friendly Markdown format.
- Integrating Notion documentation into chatbot or summarization workflows.
- Quick retrieval of structured page content without parsing raw JSON.
FAQ from Simple Notion MCP Server
How does this differ from the official Notion MCP server?
The official server returns large JSON blobs; this server returns Markdown, which is more efficient for LLMs to process and understand.
What runtime does it require?
It runs via npx (Node.js) and requires a Notion API token. No additional installation is needed beyond Node.js.
Where do my data live?
Data is fetched from the Notion API using your integration token. Pages must be shared with the integration. No data is stored locally.
What are the known limitations?
Currently only supports retrieving pages (not updating or creating). Image handling is basic and may be improved in future updates (e.g. rendering as base64 image blocks).
How do I authenticate?
Set the NOTION_TOKEN environment variable to your Notion integration API token. The server uses this token to authenticate with the Notion API.
「メモリとナレッジ」の他のコンテンツ
Basic Memory
basicmachines-coAI conversations that actually remember. Never re-explain your project to your AI again. Join our Discord: https://discord.gg/tyvKNccgqN
JupyterMCP - Jupyter Notebook Model Context Protocol Integration
jjsantos01A Model Context Protocol (MCP) for Jupyter Notebook
Mcp Knowledge Graph
shanehollomanMCP server enabling persistent memory for Claude through a local knowledge graph - fork focused on local development
Anytype MCP Server
anyprotoAn MCP server enabling AI assistants to interact with Anytype - your encrypted, local and collaborative wiki - to organize objects, lists, and more through natural language.
RAG Documentation MCP Server
hannesrudolphAn MCP server implementation that provides tools for retrieving and processing documentation through vector search, enabling AI assistants to augment their responses with relevant documentation context.
コメント