workflowy
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| WORKFLOWY_API_KEY | No | Your Workflowy API key obtained from https://workflowy.com/api-key/. Can also be stored in ~/.workflowy/api.key file. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| workflowy_getC | Get node and descendants |
| workflowy_idA | Resolve a short ID or target key to full UUID |
| workflowy_listC | List descendants as flat list |
| workflowy_report_childrenC | Rank nodes by immediate children count |
| workflowy_report_countC | Generate descendant count report |
| workflowy_report_createdB | Rank nodes by creation date (oldest first) |
| workflowy_report_mirrorsA | Rank nodes by mirror count (most mirrored first). Uses backup file as mirror data is only available there. |
| workflowy_report_modifiedB | Rank nodes by modification date (oldest first) |
| workflowy_searchC | Search node names by text or regular expression |
| workflowy_targetsC | List available Workflowy targets (shortcuts and system targets) |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 10 tools
Each tool targets a distinct operation: retrieval (get, list, search), resolution (id), reporting (various report_*), and listing targets. No two tools overlap in function; descriptions clearly differentiate them.
All tools follow a consistent 'workflowy_<verb>_<noun>' pattern with verbs like get, id, list, report_*, search, targets. The report tools share a uniform prefix. No mixing of conventions.
10 tools is a reasonable count for a read-only Workflowy server. It covers querying, searching, reporting, and identifier resolution without being excessive. Could be moderately expanded but is well-scoped.
The tool surface covers reading, searching, and reporting comprehensively, but lacks any write operations (create, update, delete) that are typical for a workflowy integration. This omission creates a notable gap for tasks requiring modification.