mcp-workflowy

mcp-workflowy

3.3

If you are the rightful owner of mcp-workflowy 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.

A Model Context Protocol (MCP) server for interacting with Workflowy, allowing AI assistants to programmatically manage Workflowy lists.

The Workflowy MCP server is designed to provide a seamless interface for AI models to interact with Workflowy, a popular note-taking and project management tool. By implementing the Model Context Protocol (MCP), this server allows AI assistants, such as ChatGPT, to perform operations on Workflowy lists, including searching, creating, updating, and toggling the completion status of nodes. This integration is particularly useful for users who rely on Workflowy for organizing their projects and tasks, as it enables automated management and interaction with their data. The server requires Node.js v18 or higher and a Workflowy account for authentication. Users can install the server globally via npm or run it directly using npx, and configure it using environment variables or a .env file.

Features

  • Workflowy Integration: Connect to your Workflowy account using username/password authentication.
  • MCP Compatibility: Full support for the Model Context Protocol, enabling AI interaction.
  • Tool Operations: Search, create, update, and mark nodes as complete/incomplete in Workflowy.

Tools

  1. list_nodes

    Get a list of nodes from your Workflowy (root nodes or children of a specified node).

  2. search_nodes

    Search for nodes by query text.

  3. create_node

    Create a new node in your Workflowy.

  4. update_node

    Modify an existing node's text or description.

  5. toggle_complete

    Mark a node as complete or incomplete.