mcp-server-flomo

jamesfeng2009/mcp-server-flomo

3.2

If you are the rightful owner of mcp-server-flomo and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The mcp-server-flomo is a TypeScript-based MCP server designed to record notes to Flomo, demonstrating core MCP concepts.

The mcp-server-flomo is a TypeScript-based Model Context Protocol (MCP) server that implements a simple notes system. It is designed to record notes to Flomo and demonstrates core MCP concepts by providing resources representing text notes with URIs and metadata, tools for creating new notes, and prompts for generating summaries of notes. The server allows users to list and access notes via `note://` URIs, where each note includes a title, content, and metadata. It supports plain text mime type for simple content access. The server also includes a tool for creating new text notes and a prompt for generating summaries of all stored notes. The server is built with development and debugging tools, including auto-rebuild capabilities and an MCP Inspector for debugging.

Features

  • Resources: List and access notes via `note://` URIs, with each note having a title, content, and metadata.
  • Tools: `write_note` tool for creating new text notes, sending content to the Flomo API.
  • Prompts: `summarize_notes` prompt for generating summaries of all stored notes, returning structured prompts for LLM summarization.

Usages

usage with Claude Desktop

{
  "mcpServers": {
    "mcp-server-flomo": {
      "command": "/path/to/mcp-server-flomo/build/index.js"
    }
  }
}

Tools

  1. write_note

    Create new text notes by sending content to the Flomo API.