
Outline MCP Server
Search, read, and manage Outline wiki documents from your agent while you build specs, runbooks, and product notes in one knowledge base.
Overview
Outline MCP Server is a MCP server for the Build phase that connects agents to Outline for document search, reading, and management over stdio.
What is this MCP server?
- PyPI package mcp-outline runnable via uvx with stdio transport
- Document search, reading, and management tools for Outline workspaces
- Supports cloud Outline and self-hosted instances via OUTLINE_API_URL
- API key from Outline Settings or ~/.config/mcp-outline/.env
- Server version 1.8.0 with GitHub source at Vortiago/mcp-outline
- Server version 1.8.0 on PyPI identifier mcp-outline
- stdio transport via runtimeHint uvx
- 2 primary environment variables: OUTLINE_API_KEY and optional OUTLINE_API_URL
Community signal: 152 GitHub stars.
What problem does it solve?
Your agent cannot see the specs and runbooks you store in Outline, so answers drift from your single source of truth.
Who is it for?
Solo builders and tiny teams who centralize product and technical docs in Outline and code with MCP agents.
Skip if: Teams on Notion or Confluence only, or environments where Python uvx and Outline API access are blocked.
What do I get? / Deliverables
After install, the agent can query and work with Outline documents using your API key while you code or plan.
- Agent-driven search and read access to Outline collections and documents
- Document management operations exposed as MCP tools per server capabilities
Recommended MCP Servers
Journey fit
Outline is part of the builder’s documentation stack during Build when specs and technical notes live next to implementation work. Docs is the canonical shelf for knowledge-base search and document management rather than runtime monitoring or launch distribution.
How it compares
Outline knowledge-base MCP, not a generic filesystem or GitHub readme indexer.
Common Questions / FAQ
Who is Outline MCP Server for?
Builders who keep living documentation in Outline and want Claude Code, Cursor, or similar agents to read and manage those pages.
When should I use Outline MCP Server?
Use it during Build when implementing features documented in Outline, or anytime you need the agent to search internal wiki content.
How do I add Outline MCP Server to my agent?
Run mcp-outline via uvx, set OUTLINE_API_KEY and optional OUTLINE_API_URL for self-hosted, then register the stdio server in your MCP client configuration.