Dynalist MCP Server
A Model Context Protocol server for Dynalist.io - the infinite document outliner.
Enables Claude and other AI assistants to read, write, and manipulate Dynalist documents programmatically.
Features
Read Operations
list_documents - List all documents and folders in your account
read_node_as_markdown - Extract bullet points as Markdown (supports deep links, depth limits, notes)
search_in_document - Case-insensitive search across content and notes
Write Operations
send_to_inbox - Add items to your Dynalist inbox (supports hierarchical markdown)
edit_node - Modify existing nodes (content, note, checkbox, heading, color)
insert_node - Insert a single new node
insert_nodes_from_markdown - Bulk import from indented markdown/bullet lists
Structure Operations
delete_node - Remove a node (optionally with all children)
move_node - Move node with explicit parent/index
move_node_relative - Move node + subtree relative to another node (after/before/as_child)
Setup
1. Get your Dynalist API Token
Visit https://dynalist.io/developer and generate an API token.
2. Install dependencies
3. Configure Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
Usage Examples
Extract bullets from a deep link
Returns Markdown preserving hierarchy:
Bulk insert from markdown
Search in document
Add to inbox
Development
Testing with MCP Inspector
License
MIT
This server cannot be installed