Mowen Note

Mowen Note is an MCP server that integrates the Mowen Note API with Model Context Protocol clients like Cursor and Claude Desktop. Developed by the Yizhiyanhua community in collaboration with Mowen, it allows knowledge workers and developers with a Mowen Pro subscription to automate their note-taking workflows directly from their AI assistants. The server enables users to create, read, and edit structured rich-text notes using consistent paragraph components. Users can insert text formatted with bold styling, highlights, and hyperlinks, as well as quote blocks and cross-references that link back to other notes created through the API. Additionally, it supports uploading and embedding images, audio recordings, and PDF documents sourced from local file paths or remote web URLs. Through built-in management tools, it also allows AI assistants to configure note visibility, set sharing expiration rules, and reset authentication credentials.

Category: Files, Documents & PDFs

Tags: file-upload, knowledge-management, mowen, notes

Visit Mowen Note

How to install and configure Mowen Note

  1. Ensure Python 3.10 or higher is installed, and obtain an API key from the developer module in the Mowen Mini Program (requires a Mowen Pro account). 2. Clone the repository and install it in editable mode: bash git clone https://github.com/z4656207/mowen-mcp-server.git cd mowen-mcp-server pip install -e . 3. Add the server to your MCP client configuration (such as Cursor) under mcpServers: json { "mcpServers": { "mowen-mcp-server": { "command": "python", "args": ["-m", "mowen_mcp_server.server"], "env": { "MOWEN_API_KEY": "your_api_key_here" } } } } 4. Alternatively, use the standalone Windows binary (mowen-mcp-server.exe) by passing its absolute path as the command value.

What you can do with Mowen Note

  • Publishing structured meeting summaries or study logs directly into Mowen Note with auto-publish flags and categorization tags. * Attaching screenshots, diagrams, and PDF documentation from local absolute file paths into project notes. * Embedding audio files and timestamps via remote URLs to maintain podcast or lecture show notes. * Overwriting existing Mowen notes to keep project status dashboards synchronized with development updates. * Setting privacy options and expiration timestamps on sensitive notes to restrict public sharing.

Key facts

  • https://github.com/z4656207/mowen-mcp-server
  • Files, Documents & PDFs, Notes & Knowledge Management
  • file-upload, knowledge-management, mowen, notes

Part of MCP Servers

Related MCP servers

  • MCP LaTeX Server — MCP LaTeX Server is an MCP server that provides tools for creating, editing, validating, and compiling LaTeX documents directly through…
  • MCP JSON — MCP JSON is an MCP server collection that bundles tools for file system operations, Google search, browser-based web automation, and…
  • MCP MD2PDF Server — MCP MD2PDF Server is an MCP server that enables automated conversion of Markdown documents into formatted PDF files with full…
  • MCP Media Processing Server — MCP Media Processing Server is an MCP server that connects AI assistants like Claude Desktop to local media manipulation utilities,…
  • MCP Knowledge Base — MCP Knowledge Base is an MCP server that processes local documents and answers queries based on their contents through similarity…
  • MCP Music Analysis — MCP Music Analysis is an MCP server that enables AI clients like Claude to inspect and process sound recordings using…

How do I install Mowen Note?

You can install Mowen Note by cloning the GitHub repository and running pip install -e . in Python 3.10 or higher. Windows users can also download the standalone executable release mowen-mcp-server.exe and run it directly without a manual Python environment setup.

What can Mowen Note do?

It provides tools to create rich-text notes, completely replace note content via editing, attach local or remote images, audio, and PDFs, link existing API-created notes together, configure privacy permissions, and reset account API keys.

Which MCP clients work with Mowen Note?

Mowen Note supports standard Model Context Protocol clients that allow custom stdio server execution, including Cursor and Claude Desktop, provided the MOWEN_API_KEY environment variable is configured.

Why does file upload fail with a file not found error?

File uploads require absolute file paths because the MCP client and the MCP server process run in separate working directories. Relative paths will fail to resolve correctly.

Can Mowen Note edit notes created in the Mowen mini program?

No, the Mowen API only supports modifying and managing notes that were originally created through the API itself. Notes created manually within the mini program cannot be edited.

Is Mowen Note open source?

Yes, Mowen Note is open source and distributed under the MIT license, with source code available on GitHub. Using the underlying Mowen API requires an active Mowen Pro subscription.

  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories