MCP Outline Server
MCPアウトラインサーバー
AI アシスタントが Outline と対話できるようにするモデル コンテキスト プロトコル (MCP) サーバー ( https://www.getoutline.com )
概要
このプロジェクトは、AI アシスタント (Claude など) が Outline ドキュメント サービスと対話できるようにする Model Context Protocol (MCP) サーバーを実装し、自然言語対話と Outline のドキュメント管理機能の間の橋渡しを行います。
Related MCP server: Coda MCP Server
特徴
現在実装されているもの:
文書検索:キーワードで文書を検索
コレクション管理: コレクションを一覧表示し、ドキュメント構造を表示します
ドキュメントの読み取り: ドキュメントの内容を読み取り、マークダウンとしてエクスポートします
コメント管理: ドキュメントへのコメントの表示と追加
ドキュメント作成: コレクションに新しいドキュメントを作成する
ドキュメント編集: ドキュメントコンテンツの更新とドキュメントの移動
バックリンク管理: 特定の文書にリンクしている文書を表示する
はじめる
前提条件
Python 3.10以上
APIアクセス可能なOutlineアカウント
Outline API キー (Outline アカウント設定から取得)
インストール
# Clone the repository
git clone https://github.com/Vortiago/mcp-outline.git
cd mcp-outline
# Install in development mode
uv pip install -e ".[dev]"構成
次の変数を含む.envファイルをプロジェクト ルートに作成します。
# Outline API Configuration
OUTLINE_API_KEY=your_outline_api_key_here
# For cloud-hosted Outline (default)
# OUTLINE_API_URL=https://app.getoutline.com/api
# For self-hosted Outline
# OUTLINE_API_URL=https://your-outline-instance.example.com/apiサーバーの実行
# Development mode with the MCP Inspector
mcp dev src/mcp_outline/server.py
# Or use the provided script
./start_server.sh
# Install in Claude Desktop (if available)
mcp install src/mcp_outline/server.py --name "Document Outline Assistant"使用例
ドキュメントを検索する
Search for documents containing "project planning"リストコレクション
Show me all available collectionsドキュメントを読む
Get the content of document with ID "docId123"新しいドキュメントを作成する
Create a new document titled "Research Report" in collection "colId456" with content "# Introduction\n\nThis is a research report..."コメントを追加
Add a comment to document "docId123" saying "This looks great, but we should add more details to the methodology section."ドキュメントを移動する
Move document "docId123" to collection "colId789"貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
発達
# Run tests
uv run pytest tests/
# Format code
uv run ruff format .ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。
謝辞
ドキュメント管理にOutline APIを使用する
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceA Model Context Protocol server that connects AI assistants like Claude to Notion workspaces, enabling them to view, search, create, and update Notion databases, pages, and content blocks.128371MIT
- AlicenseAqualityCmaintenanceA Model Context Protocol server that enables AI assistants to interact with Coda documents, allowing operations like listing, creating, reading, updating, and duplicating pages.1953762MIT
- AlicenseAqualityDmaintenanceA Model Context Protocol server for interacting with Outline document management, supporting search, read, create, edit, archive documents, collections, comments, and backlinks.30MIT
- AlicenseNot gradedqualityFmaintenanceA Model Context Protocol server that enables AI agents to manage documents, collections, comments, and users in Outline through its API.536120MIT
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A Model Context Protocol server for Wix AI tools
Augments MCP Server - A comprehensive framework documentation provider for Claude Code
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Vortiago/mcp-outline'
If you have feedback or need assistance with the MCP directory API, please join our Discord server