Skip to main content
Glama
Flomo MCP Server

Flomo MCP Server

by xianminx

Flomo MCP Server

NPM Version MIT licensed

https://github.com/xianminx/mcp-server-flomo

A Model Context Protocol (MCP) server that lets you create notes in Flomo directly through AI chat interactions in Cursor or Claude desktop. Write and organize your thoughts seamlessly through natural language commands.

Usage

Installing via Smithery

To install mcp-server-flomo for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install mcp-server-flomo --client claude

mcp-get

mcp-get: mcp-server-flomo

npx @michaellatman/mcp-get@latest install mcp-server-flomo

mcp.so

https://mcp.so/protocol/mcp-server-flomo/wss://mcp.smithery.ai:443

Manually configure

Configure Claude / Cursor / Windsurf / Cline / ChatWise / Cherry Studio etc.

FLOMO_API_URL=your_api_url_here npx mcp-server-flomo

Or configure for your MCP Host / Client. See https://mcp.so/protocol/mcp-server-flomo/wss://mcp.smithery.ai:443 for configuration detail.

Get your Flomo API URL from Flomo API Settings

{
  "mcpServers": {
    "mcp-server-flomo": {
      "command": "npx",
      "args": [
        "mcp-server-flomo"
      ],
      "env": {
        "FLOMO_API_URL": "your_api_url_here"
      }
    }
  }
}

Once the server is running, you can create notes in Flomo through natural language commands in your AI chat. Here are some examples:

"How to publish a mcp server? Could you save the answer to flomo note after answering it"

This will save the Cursor AI Agent response to Flomo directly in the chat conversation!

The server will handle:

  • Converting your natural language requests into Flomo API calls

  • Proper formatting and submission of your notes

  • Providing feedback on successful note creation

Related MCP server: Memos MCP Server

Dev

  1. Get your Flomo API URL from Flomo API Settings

  2. Install and configure:

    # Install dependencies
    npm install
    FLOMO_API_URL=your_api_url_here npx .

Technical Details

  • Built with TypeScript and the Model Context Protocol SDK

  • Communicates with Flomo via their REST API

  • Runs over stdio for seamless integration with AI tools

License

This project is licensed under the MIT License—see the LICENSE file for details.

Available Tools

1 tool
newNoteC

Create a new note in Flomo

Inputs: input (required).

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    C2.9/5.0

    Scored across 1 tool

    Disambiguation5/5

    With only one tool, there is no possibility of ambiguity or overlap between tools. The tool 'newNote' has a single, clear purpose: creating a new note in Flomo, so an agent cannot misselect between non-existent alternatives.

    Naming Consistency5/5

    The single tool name 'newNote' follows a clear verb_noun pattern (new + Note), and with only one tool, consistency is inherently perfect. There are no other tools to compare against, so no inconsistencies can arise.

    Tool Count2/5

    A single tool is too few for a note-taking server like Flomo, which typically involves operations beyond just creation, such as retrieving, updating, deleting, or listing notes. This minimal set severely limits agent functionality and feels incomplete for the domain.

    Completeness1/5

    The tool surface is severely incomplete for a note-taking service. It only supports creating notes (newNote), with no tools for reading, updating, deleting, searching, or managing notes. This creates significant gaps that will cause agent failures in common workflows.

    Maintenance

    ActivityInactive
    ResponsivenessNo recent community issues

    Related MCP Connectors

    Related MCP Servers

    • F
      license
      B
      quality
      D
      maintenance
      Enables writing and managing notes to flomo via MCP. Provides tools for creating notes, resources for accessing them, and prompts for summarization.
      1
      12 npm
      -
    • A
      license
      B
      quality
      D
      maintenance
      Enables AI assistants to interact with Memos instances, supporting multi-instance connections, note management, tags, attachments, and shortcuts.
      16
      19 npm
      2
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Enables AI assistants to capture, search, update, and delete notes in a local Markdown vault with automatic categorization and tagging, making knowledge management seamless.
      9 npm
      1
      MIT