mcp-server-flomo

mcp-server-flomo

3.5

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

Top Comments

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

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

MCP Tools

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

Usage with Different Platforms

Claude Desktop


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