note-com-mcp
Verified Safeby apkmethedisalpha
Overview
This server acts as a Model Context Protocol (MCP) gateway to the note.com API, enabling AI agents and automation tools like n8n, Cursor, and ChatGPT to search, analyze, and manage notes on the note.com platform.
Installation
npm run start:httpEnvironment Variables
- DEBUG
- NOTE_SESSION_V5
- NOTE_XSRF_TOKEN
- NOTE_GQL_AUTH_TOKEN
- NOTE_EMAIL
- NOTE_PASSWORD
- NOTE_USER_ID
- MCP_HTTP_PORT
- MCP_HTTP_HOST
- NOTE_ALL_COOKIES
Security Notes
The server primarily relies on environment variables (.env file) for sensitive data like note.com session cookies, XSRF tokens, email, and password. While this prevents hardcoding in the source, it shifts the responsibility of securing the .env file to the user. The HTTP server's default CORS setting is '*' (allow all origins), which could be a risk if exposed directly to the internet without a protective proxy (like Nginx or Cloudflare Tunnel) with stricter access controls. Debug logs can output sensitive API responses and request bodies if `DEBUG` is enabled. The `degenerator` dependency, used for PAC file resolution, involves dynamic code generation, but within a standard, isolated context not directly exposed to arbitrary user input.
Similar Servers
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.
notebooklm-mcp-secure
Provides programmatic access and management of NotebookLM and Google Gemini for AI agents, offering deep research capabilities, document analysis, and comprehensive compliance and security features.
comptext-mcp-server
Provides token-efficient access to Domain-Specific Language (DSL) documentation stored in Notion for LLM interactions.
noteit-mcp
Provides an HTTP Model Context Protocol (MCP) server for AI coding tools to access structured agent profiles and personalized notes, enhancing AI development workflows.