Skip to main content
Glama
dp-pcs

Workflowy MCP Server

by dp-pcs

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
WORKFLOWY_API_KEYYesYour Workflowy API key

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

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
workflowy_create_nodeB

Create a new node (bullet point) in Workflowy. Can specify parent node, content, notes, and display mode.

workflowy_get_nodeB

Retrieve details about a specific node by its ID.

workflowy_list_nodesA

List child nodes under a parent node. If no parentId is provided, lists root-level nodes.

workflowy_searchA

Search for nodes by text content across your ENTIRE Workflowy outline (all nodes including deeply nested children). Returns matching nodes with their IDs and parent relationships. Use this to find nodes anywhere in your hierarchy.

workflowy_get_node_hierarchyA

Get a node with its children and descendants to see the full context and structure around it. Useful after finding a node via search to understand where it lives in your outline.

workflowy_update_nodeB

Update an existing node's content, notes, priority, or layout mode.

workflowy_delete_nodeA

Permanently delete a node and all its children.

workflowy_move_nodeB

Move a node to a different location in the hierarchy by changing its parent.

workflowy_complete_nodeB

Mark a node as complete (for todo-style nodes).

workflowy_uncomplete_nodeC

Mark a node as incomplete (for todo-style nodes).

workflowy_exportA

Export your entire Workflowy outline structure. Limited to 1 request per minute.

workflowy_list_targetsA

List available shortcuts and system locations in Workflowy.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.6/5.0

Scored across 12 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: create, delete, get, update, move, complete/uncomplete, search, list, hierarchy, export, and list targets. Descriptions clarify boundaries, including the difference between get_node (single node by ID), get_node_hierarchy (node with descendants), and list_nodes (children of a parent).

Naming Consistency5/5

All tools follow the pattern 'workflowy_verb_noun' (e.g., workflowy_create_node, workflowy_get_node_hierarchy). Even 'workflowy_export' and 'workflowy_search' adhere to the verb-only format, maintaining consistency. The prefix ensures clear server ownership.

Tool Count5/5

12 tools is well-scoped for a Workflowy integration. It covers all major CRUD operations, plus domain-specific actions like complete/uncomplete, move, search, and export. The count is neither overwhelming nor too sparse for the domain's complexity.

Completeness4/5

The tool set covers core node management (CRUD, move, complete/uncomplete, search, export, targets) comprehensively. A minor gap is the lack of explicit sibling reordering, but the move tool can change parent, and hierarchy navigation is supported. Overall, agents have the essential operations to manage outlines effectively.

Maintenance

ActivityInactive
ResponsivenessNo issues