
Outline MCP Server
by helicopterhelicopter
Read and write Outline documents via AI — search, create, update, and manage your knowledge base through any MCP client.
What it does
Connects AI assistants to your Outline knowledge base. Once configured, your AI can search, read, create, update, and delete documents and collections — making it possible to query institutional knowledge, draft new docs, and maintain your wiki through natural language.
Tools
- outline_get_document — Fetch a specific document by ID
- outline_search_documents — Full-text search across all documents in your Outline instance
- outline_list_documents — List documents, optionally filtered by collection
- outline_create_document — Create a new document with Markdown content
- outline_update_document — Update an existing document's title or content
- outline_delete_document — Delete a document by ID
- outline_list_collections — List all collections in your Outline workspace
- outline_get_collection — Retrieve details about a specific collection
Installation
Set your credentials as environment variables:
export OUTLINE_BASE_URL="https://your-outline-instance.com"
export OUTLINE_API_KEY="your-api-token"
Add to claude_desktop_config.json:
{
"mcpServers": {
"outline": {
"command": "node",
"args": ["/path/to/outline-mcp-server/dist/index.js"],
"env": {
"OUTLINE_API_KEY": "your-secret-api-token",
"OUTLINE_BASE_URL": "https://your-outline-instance.com"
}
}
}
}
Or install via npm and run directly:
npm install -g outline-mcp-server
Supported hosts
Works with any MCP client that supports stdio transport. Claude Desktop and Cursor are specifically documented.
Quick install
npm install -g outline-mcp-serverInformation
- Pricing
- free






