MCPアウトラインサーバー
AI アシスタントが Outline と対話できるようにするモデル コンテキスト プロトコル (MCP) サーバー ( https://www.getoutline.com )
概要
このプロジェクトは、AI アシスタント (Claude など) が Outline ドキュメント サービスと対話できるようにする Model Context Protocol (MCP) サーバーを実装し、自然言語対話と Outline のドキュメント管理機能の間の橋渡しを行います。
特徴
現在実装されているもの:
- 文書検索:キーワードで文書を検索
- コレクション管理: コレクションを一覧表示し、ドキュメント構造を表示します
- ドキュメントの読み取り: ドキュメントの内容を読み取り、マークダウンとしてエクスポートします
- コメント管理: ドキュメントへのコメントの表示と追加
- ドキュメント作成: コレクションに新しいドキュメントを作成する
- ドキュメント編集: ドキュメントコンテンツの更新とドキュメントの移動
- バックリンク管理: 特定の文書にリンクしている文書を表示する
はじめる
前提条件
- Python 3.10以上
- APIアクセス可能なOutlineアカウント
- Outline API キー (Outline アカウント設定から取得)
インストール
構成
次の変数を含む.env
ファイルをプロジェクト ルートに作成します。
サーバーの実行
使用例
ドキュメントを検索する
リストコレクション
ドキュメントを読む
新しいドキュメントを作成する
コメントを追加
ドキュメントを移動する
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
発達
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。
謝辞
- MCP Python SDKで構築
- ドキュメント管理にOutline APIを使用する
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Claude のような AI アシスタントが Outline ドキュメント サービスと対話して、ドキュメントの検索、読み取り、作成、編集、コメント管理をサポートできるようにするモデル コンテキスト プロトコル サーバー。
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityA Model Context Protocol server that connects Claude and other AI assistants to your Notion workspace, allowing AIs to interact with databases, pages, and blocks.Last updated -12010JavaScript
- AsecurityFlicenseAqualityA 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.Last updated -12194JavaScript
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants to interact with Confluence content, supporting operations like retrieving, searching, creating, and updating pages and spaces.Last updated -93TypeScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants to create, read, edit, and format Microsoft Word documents through standardized tools and resources.Last updated -16198PythonMIT License