Notion MCP
@michaeldslim
基本信息
关于 Notion MCP
概览
What is Notion MCP?
Notion MCP is a simple Node.js application that uses the Notion API to create content blocks in Notion pages. It is designed for developers who want to automate adding structured entries (dates and content) to a Notion page organized by year and month subpages.
How to use Notion MCP?
Install by running npx @composio/mcp setup with the provided URL and client flag. Add the MCP server configuration to mcp_config.json. Then run npm install, create a .env file with NOTION_API_KEY and NOTION_DATABASE_ID, and execute either node index.js or npm start. Optionally pass a date and content as command-line arguments: node index.js "[date]" "content".
Key features of Notion MCP
- Uses the Notion API for content creation
- Creates date blocks and content blocks
- Automatically navigates to 2025 and March subpages
- Avoids duplicate blocks for the same date
- Displays execution results in the console
Use cases of Notion MCP
- Automate daily meeting notes entry in a Notion page
- Quickly add content blocks organized by date
- Schedule recurring entries without manual copy‑paste
FAQ from Notion MCP
How do I get a Notion API key?
Go to the Notion Developer Page, create a new integration, and copy the “Internal Integration Token”.
How do I find the Page ID?
Open the target page in Notion, look at the URL (a 32‑character string separated by hyphens), or click “Share” → “Copy link” and extract the ID.
How do I set integration permissions?
On the Notion page, click “…” → “Connections” (or “Add connections”), then search for and add your integration.
What does the command node index.js "[date]" "content" do?
It accesses the Notion page, finds the 2025 subpage and the March subpage, creates the specified date block and content block there. If a block with the same date already exists, it does not create a duplicate.
What happens if a block with the same date already exists?
The application will not create a new block; it simply skips that step and continues without error.
其他 分类下的更多 MCP 客户端
Anirudh's Chat
kamathA simple NextJS MCP client with sensible keybindings
MCP 聊天应用
machaojin1917939763基于MCP(Model Context Protocol)的智能聊天应用,支持Web和桌面环境。集成OpenAI/Anthropic API,提供MCP服务器的所有工具能力。简洁现代的UI设计,支持跨平台部署。
tinyagents
albertvillanovaTiny Agents: LLM + MCP Tools

Prism – Contract Deadline Reader
Built AI, Inc.Give your AI agent a contract reader. Prism reads leases, mortgages, insurance policies and HOA documents and returns every deadline with its exact date, what happens if it is missed, and the sentence it came from. Remot
评论