mcp-outline
Provides tools for searching and retrieving documents from an Outline knowledge base.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-outline search our outline for the design system docs"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-outline
An MCP server that connects Claude Code to your Outline knowledge base, giving Claude tools to search and retrieve documents.
Tools
outline_search — full-text search across your Outline workspace
outline_get_document — fetch a document's full content by ID
Related MCP server: Outline Wiki MCP Server
Prerequisites
Node.js 18+
An Outline API key — go to Preferences → API & Access → New API key
Use the scope
documents:readto restrict the key to read-only document access:
Setup
1. Clone and install
git clone https://github.com/YOUR_USERNAME/mcp-outline.git ~/.claude/mcp-outline
cd ~/.claude/mcp-outline
npm installYou can clone it anywhere;
~/.claude/mcp-outlineis just a tidy location that keeps it with your Claude config.
2. Register the MCP server globally
Run this once from your terminal to add the server to your user-level Claude Code config (available in every project):
claude mcp add -s user outline \
npx tsx /Users/YOUR_USERNAME/.claude/mcp-outline/src/server.ts \
--env OUTLINE_API_KEY=YOUR_OUTLINE_API_KEY \
--env OUTLINE_BASE_URL=https://app.getoutline.comReplace:
/Users/YOUR_USERNAME/.claude/mcp-outlinewith the actual absolute path where you cloned the repoYOUR_OUTLINE_API_KEYwith your Outline API keyOmit
--env OUTLINE_BASE_URL=...if you use the defaulthttps://app.getoutline.com
The -s user flag registers the server at the user scope, so it is available globally in every Claude Code session without needing per-project configuration.
3. Verify
claude mcp listoutline should appear in the list of active MCP servers.
Usage
Once configured, Claude Code can use the Outline tools automatically when you ask questions about your docs:
"Search our Outline for the onboarding guide"
"Get the Outline document with ID abc-123"
License
ISC
Available Tools
2 toolsoutline_get_documentC
Get an Outline document by ID
Inputs: id (required).
outline_searchC
Search Outline documentation
Inputs: query (required), limit.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 2 tools
The two tools have clearly distinct purposes: one retrieves a document by ID, and the other performs a search. There is no overlap or ambiguity.
Both tools follow the pattern 'outline_<verb>[_<noun>]' with consistent snake_case and a common prefix, making them predictable.
With only 2 tools, the surface is thin for a documentation server. While it covers basic retrieval and search, it lacks other expected operations, making it borderline.
The server provides get and search capabilities but is missing create, update, delete, and list operations. This represents notable gaps for typical document management.
Maintenance
Related MCP Connectors
Connect your team's living knowledge base — docs, data, issues, CRM — to Claude and ChatGPT.
Search and read the Claude Platform documentation and API reference.
Search and reason over your Obsidian-style Markdown vault, right from ChatGPT.
Connect Claude to your Platform7n workspaces: chat, links, work and decks. One-click OAuth.
Related MCP Servers
- FlicenseCqualityNot gradedmaintenanceEnables LLMs to interact with Outline wiki for document management, search, collections, and comments, with optional AI-powered features including RAG-based Q\&A and content summarization.37513 npm-
- AlicenseBqualityDmaintenanceEnables LLMs to interact with Outline wiki for document management, search, and collections, with optional AI-powered features including RAG-based Q\&A, semantic search, and document summarization.3736 npm1MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to manage documents and collections in Outline wiki through natural language commands.1ISC
- FlicenseNot gradedqualityDmaintenanceIntegrates Outline Wiki with AI assistants like Claude Desktop, enabling search, create, update documents, list collections, and more.1-