VM

vortiago/mcp-outline

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

158 stars 46 forks 质量 89 趋势 24MIT

vortiago/mcp-outline 是从 https://github.com/vortiago/mcp-outline. 导入的 MCP 服务器候选服务器。

概览

vortiago/mcp-outline 是从 https://github.com/vortiago/mcp-outline. 导入的 MCP 服务器候选服务器。

概述(AI 翻译)

📢 官方大纲MCP服务器可用

Outline 现在已经发布了官方MCP服务器——我们推荐使用它。 读文档。


一个用于与大纲文档管理交互的模型上下文协议服务器。

特色

  • 文档操作:搜索、阅读、创建、编辑、归档文档
  • 集合:列出、创建和管理文档层级
  • 评论:添加和查看讨论串评论
  • 反向链接:查找引用特定文档的文档
  • MCP 资源:通过 URI(outline://document/{id}, outline://collection/{id} 等)直接访问内容
  • 自动速率限制:通过重试逻辑透明处理API限制

先修条件

在使用该MCP服务器之前,您需要:

  • Outline账户(云托管或自托管)
  • 来自 Outline Web UI 的 API 密钥:设置 → API 密钥→新建
  • Python 3.10+(非 Docker 安装)

获取您的API密钥:登录Outline→点击您的个人资料→设置→API密钥→“新API密钥”。复制生成的令牌。

快速启动

一键安装

点击按钮安装,使用交互式API密钥提示:

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

MCP Outline Server

📢 Official Outline MCP Server Available

Outline now ships an official MCP server — we recommend using it. Read the docs.


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:

在 GitHub 查看完整 README

安装

uvx mcp-outline
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "mcp-outline": { "command": "uvx", "args": ["mcp-outline"], "env": { "OUTLINE_API_KEY": "<YOUR_API_KEY>", "OUTLINE_API_URL": "<YOUR_OUTLINE_URL>" } } } }