MCP Server Flomo
# mcp-server-flomo MCP Server
write notes to Flomo.
This is a TypeScript-based MCP server help you write notes to Flomo.

## Features
### Tools
- `write_note` - Write text notes to Flomo
- Takes content as required parameters
## Development
Install dependencies:
```bash
npm install
```
Build the server:
```bash
npm run build
```
For development with auto-rebuild:
```bash
npm run watch
```
## Installation
To use with Claude Desktop, add the server config:
On MacOS: `~/Library/Application Support/Claude/claude_desktop_config.json`
On Windows: `%APPDATA%/Claude/claude_desktop_config.json`
```json
{
"mcpServers": {
"mcp-server-flomo": {
"command": "npx",
"args": ["-y", "@chatmcp/mcp-server-flomo"],
"env": {
"FLOMO_API_URL": "https://flomoapp.com/iwh/xxx/xxx/"
}
}
}
}
```
Find Your Flomo_API_URL [here](https://v.flomoapp.com/mine?source=incoming_webhook)
### Debugging
Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the [MCP Inspector](https://github.com/modelcontextprotocol/inspector), which is available as a package script:
```bash
npm run inspector
```
The Inspector will provide a URL to access debugging tools in your browser.
TDQS
Scored across 1 tool
With only one tool, there is no possibility of ambiguity or overlap between tools. The tool 'write_note' has a single, clear purpose that cannot be confused with any other tool in this set.
The naming follows a consistent verb_noun pattern ('write_note'), and with only one tool, there is no inconsistency to evaluate. The pattern is clear and predictable.
A single tool is too few for a note-taking server, as it lacks basic operations like reading, updating, deleting, or searching notes. This minimal set severely limits functionality and will likely cause agent failures in typical workflows.
The tool surface is severely incomplete for a note-taking domain. It only provides write capability, missing essential operations such as get_note, list_notes, update_note, delete_note, and search_notes, which are critical for full lifecycle management.