mcp -flomo
Write notes to Flomo
claude mcp add --transport stdio chatmcp-mcp-server-flomo npx -y @chatmcp/mcp-server-flomo \ --env FLOMO_API_URL="https://flomoapp.com/iwh/xxx/xxx/"
How to use
This MCP server integrates with Flomo and provides a single tool called write_note that lets you send text notes to Flomo. The server is designed to run via npx and loads the underlying package @chatmcp/mcp-server-flomo, exposing the write_note action as a readily accessible operation within your MCP workflow. To use it, configure Claude (or your MCP client) to connect to the mcp-server-flomo entry, and supply the required content parameter whenever you invoke write_note. The server relies on the FLOMO_API_URL environment variable to route notes into your Flomo inbox, so ensure that URL is correctly configured for your space.
How to install
Prerequisites:
- Node.js and npm installed on your system
- Access to run npm commands and install npm packages
Installation steps:
-
Install dependencies for the MCP server project (if you have a local clone): npm install
-
Build the server (for TypeScript project): npm run build
-
(Optional for development) Run in watch mode for auto-rebuilds: npm run watch
-
Run the MCP server using npx (as shown in the configuration): npx -y @chatmcp/mcp-server-flomo
-
If you’re integrating with Claude Desktop, add the server config to the appropriate JSON file as shown in the README, including the FLOMO_API_URL env value. Use the provided command and args to start the server via MCP routing.
Additional notes
Tips and considerations:
- The server uses stdio for communication; if you need to debug, consider using the MCP Inspector tool (npm run inspector) to access debugging URLs in your browser.
- Ensure FLOMO_API_URL is correctly set to the webhook URL provided by Flomo for your account.
- The mcpServers mapping uses the key mcp-server-flomo; you can adapt the name if you manage multiple MCP servers.
- If you encounter authentication or webhook issues, verify that the Flomo API URL is reachable from your network and that any necessary permissions are granted for the incoming webhook.
- When deploying, keep Node.js runtime consistent with your build (e.g., npm run build before starting in production).
Related MCP Servers
any-chat-completions
MCP Server for using any LLM as a Tool
bitbucket
Bitbucket MCP - A Model Context Protocol (MCP) server for integrating with Bitbucket Cloud and Server APIs
time
⏰ Time MCP Server: Giving LLMs Time Awareness Capabilities
unity-editor
An MCP server and client for LLMs to interact with Unity Projects
website-publisher
AI Website builder and publisher MCP. Quickly publish and deploy your AI generated code as real website URL. Support html, css, js, python etc.
xgmem
Global Memory MCP server, that manage all projects data.