Outline MCP Server
Connect AI assistants to Outline for document search, reading, and management
155 stars243 downloads/wk
Reviews
Write oneNobody has reviewed Outline MCP Server yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Outline MCP Server tools (39, 9 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
add_commentAdds a comment to a document or replies to an existing comment.
archive_documentArchives a document to remove it from active use while preserving it.
ask_ai_about_documentsQueries document content using natural language questions.
batch_archive_documentsArchives multiple documents in a single batch operation.
batch_create_documentswrite actionCreates multiple documents in a single batch operation.
batch_delete_documentswrite actionDeletes multiple documents, moving them to trash or permanently.
batch_move_documentsMoves multiple documents to a different collection or parent.
batch_update_documentswrite actionUpdates multiple documents with different changes.
build_role_blocked_mapReturn ``{role: blocked_tool_names}`` from ``min_role``.
create_collectionwrite actionCreates a new collection for organizing documents.
create_documentwrite actionCreates a new document in a specified collection.
delete_collectionwrite actionPermanently removes a collection and all its documents.
delete_documentwrite actionMoves a document to trash or permanently deletes it.
edit_documentEdits a document using string-match replacement.
export_all_collectionsExports the entire workspace content to a downloadable file.
export_collectionExports all documents in a collection to a downloadable file.
export_documentExports a document as plain markdown text.
fetch_attachmentFetch attachment content and return it as base64.
get_attachment_urlResolve an attachment ID to a downloadable URL.
get_collection_structureRetrieves the hierarchical document structure of a collection.
get_commentRetrieves a specific comment by its ID.
get_document_backlinksFinds all documents that link to a specific document.
get_document_id_from_titleLocates a document ID by searching for its title.
get_document_tocReturns the heading structure of a document as a table of contents with line numbers.
list_archived_documentsDisplays all documents that have been archived.
list_collectionsRetrieves and displays all available collections in the workspace.
list_document_attachmentsList attachment IDs referenced in a document.
list_document_commentsRetrieves comments on a specific document with pagination support.
list_recently_updated_documentsLists documents ordered by most recent change (newest first).
list_trashDisplays all documents currently in the trash.
move_documentRelocates a document to a different collection or parent document.
read_documentRetrieves and displays document content, optionally paginated by line range.
read_document_sectionReads a specific section of a document identified by heading match.
restore_documentRecovers a document from the trash back to active status.
search_document_contentSearches within a document for lines containing a text snippet (grep-style), returning matches with line numbers and surrounding context.
search_documentsSearches for documents using keywords or phrases across your knowledge base.
unarchive_documentRestores a previously archived document to active status.
update_collectionwrite actionModifies an existing collection's properties.
update_documentwrite actionModifies an existing document's title or content.
Public scan report
scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it
- Code scan51 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 52 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
What the publisher says
From the Outline MCP Server repository's README, as published. We do not edit it. Read it on GitHub
MCP Outline Server
## 📢 Official Outline MCP Server Available
Outline now ships an official MCP server — we recommend using it.
Read the docs.
<!-- mcp-name: io.github.Vortiago/mcp-outline -->
A Model Context Protocol server for interacting with Outline document management.
Features
- Document operations: Search, read, create, edit, archive documents
- Collections: List, create, manage document hierarchies
- Comments: Add and view threaded comments
- Backlinks: Find documents referencing a specific document
- MCP Resources: Direct content access via URIs (outline://document/{id}, outline://collection/{id}, etc.)
- Automatic rate limiting: Transparent handling of API limits with retry logic
Prerequisites
Before using this MCP server, you need:
- An Outline account (cloud hosted or self-hosted)
- API key from Outline web UI: Settings → API Keys → Create New
- Python 3.10+ (for non-Docker installations)
Getting your API key: Log into Outline → Click your profile → Settings → API Keys → "New API Key". Copy the generated token.
Quick Start
One-Click Install
Click a button to install with interactive API key prompt:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Install directly
claude mcp add mcp-outline -- uvx mcp-outline
Outline MCP Server: common questions
- Is Outline MCP Server safe?
- Mostly: it is graded B (78/100). Read the Outline MCP Server safety report
- How do I install Outline MCP Server?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does Outline MCP Server need an API key?
- Yes. The registry entry asks for
OUTLINE_API_KEY. - Is Outline MCP Server maintained?
- The last commit was 54 days ago (2026-08-05). The latest release is v1.10.1.
- What can I use instead of Outline MCP Server?
- Servers from other publishers that do the same job: SearXNG Search MCP server, Documentation MCP server and trip2g MCP server. Compare all Outline MCP Server alternatives.
Alternatives to Outline MCP Server
Same job from other publishers: the closest match first, then the best rated.
- SearXNG SearchMCP server for SearXNG — privacy-respecting web search with pagination, URL readingnot reviewedEstablishedB
- DocumentationLocal-first document management and semantic search for AI coding agentsnot reviewedEstablishedA
- trip2gServe a folder of Markdown notes as an MCP server: hybrid search, reading, and sourced answers.not reviewedGrowingA
- reMarkable MCP ServerRead, render, search, and manage reMarkable documents through MCPnot reviewedGrowingB