Outline MCP Server
io.github.Vortiago/mcp-outline·v1.11.0·159 starsConnect AI assistants to Outline for document search, reading, and management
159 stars1.3k 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.10 · 2026-11-08 · same rubric, same numbers if you re-run it
- Code scan52 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 8 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Outline MCP Server compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 70% of 3,443 Web search servers
- Tools
- 39
- the typical Web search server has 5
- Tools that change things
- 23%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 159
- more than 95% of 1,781 Web search servers
- Downloads a week
- 1,306
- more than 95% of 994 Web search servers with a package
What its tools let an agent do: 26 read · 3 create · 7 change · 3 delete
Release history: 2 versions in the registry since 2026-07-02, latest 2026-10-31, typically one every 121 days.
Install Outline MCP Server in Claude Code, Cursor or VS Code
claude mcp add mcp-outline -- uvx mcp-outline
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.
Outline MCP Server: common questions
- Is Outline MCP Server safe?
- Mostly: it is graded B (83/100). Read the Outline MCP Server safety report
- How do I install Outline MCP Server?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop 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 15 days ago (2026-10-31). The latest release is v1.11.0.
- What can I use instead of Outline MCP Server?
- Servers from other publishers that do the same job: Free Search MCP server, SearXNG Search MCP server and Search1API MCP server.
- How does Outline MCP Server compare with other Web search MCP servers?
- safety score 83/100 (higher than 70% of 3,443 Web search servers); tools 39 (the typical Web search server has 5); tools that change things 23% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Outline MCP Server
Same job from other publishers: the closest match first, then the best rated.
Free SearchNo-API-key web search, page fetching and document reading across many engines. Local-first.not reviewedEstablishedB- SearXNG SearchMCP server for SearXNG — privacy-respecting web search with pagination, URL readingnot reviewedEstablishedB
Search1APIMulti-engine web and platform search, news, Google Maps places, page reading, sitemaps, and trends.not reviewedEstablishedA- reMarkable MCP ServerRead, render, search, and manage reMarkable documents through MCPnot reviewedEstablishedB
- CLIO WebProvider-fixed web search plus transparent URL, DOI, and document fetchingnot reviewedEstablishedA