Token导航 LogoToken导航

MCP Server · 文档知识

Outline MCP Server

Outline MCP服务器是一个模型上下文协议服务器,提供与Outline API交互的工具,使AI代理能够通过Outline知识库平台以编程方式管理文档、集合和其他实体。

stdio官方级别未说明来源级核验工具 0outline-mcp-server@latest
文档处理知识管理TypeScriptClaudeAPI集成Claude DesktopCursor

快速开始

作者 / 组织
mmmeff
提供方
mmmeff
运行时
Node.js

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

121

仓库热度

收录来源

2 个

MCP World

选型结论

Outline MCP Server 属于文档知识类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude、Cursor,有可以直接复制的安装命令;接入前要先准备 OAuth 授权。

分类

文档知识

传输方式

stdio

认证方式

OAuth 授权

部署方式

公开资料未说明

安装与配置

安装命令

npx -y outline-mcp-server@latest

客户端配置示例

{
  "mcpServers": {
    "outline-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "outline-mcp-server@latest"
      ]
    }
  }
}

按公开安装命令拼出来的示例,字段名和参数以仓库 README 为准;带 YOUR_API_KEY 这类占位符的位置记得换成自己的值。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

\[!警告\] 由于Outline已经推出了自己的项目,因此不再维护此项目 官方MCP服务器 支持OAuth。你应该用它。

______________________________________________________________________

概述MCP服务器

•

一种模型上下文协议(MCP)服务器,提供与以下对象交互的工具 大纲的API,使人工智能代理能够通过Outline知识库平台以编程方式管理文档、集合和其他实体。

快速安装

光标

在Cursor中单击安装:

克劳德桌面版

您现在可以从以下网址下载Claude Desktop扩展 发布页面 快速简单的设置(只需双击它)。

克劳德代码

使用以下命令将Outline MCP服务器添加到Claude Code中:

claude mcp add outline -s user -t stdio -e OUTLINE_API_KEY=... -- npx -y --package=outline-mcp-server@latest -c outline-mcp-server-stdio

其他方法

使用适当的命令定义,可以将此MCP服务器添加到几乎任何代理中 npx 以及env变量。有关如何手动运行服务器的更多信息,请阅读下面的内容。 跳到跑步→

特性

  • 文档管理

- ✅ 创建具有可自定义属性的新文档 - ✅ 获取文档详细信息 - ✅ 更新现有文档 - ✅ 删除文档 - ✅ 列出文件 - ✅ 搜索文档 - ✅ 询问有关文档的自然语言问题 - ✅ 从现有文档创建模板 - ✅ 将文档移动到不同的集合或位置 - ✅ 归档文件

  • 收集管理

- ✅ 获取收藏详细信息 - ✅ 列出收藏 - ✅ 创建和更新集合

  • 评论管理

- ✅ 列出文档和集合的注释 - ✅ 在文档上创建注释 - ✅ 更新现有评论 - ✅ 删除评论

  • 用户管理

- ✅ 列出并筛选用户

快速开始

先决条件

  • Node.js(v24或更高版本)
  • 具有API访问权限的大纲帐户
  • 使用适当权限概述API密钥
  • 注意:如果您需要使用AI驱动的询问功能,则必须在大纲工作区设置中启用“AI答案”功能

跑步

outline-mcp-server 支持最新的流式http协议、弃用的sse协议和老式的stdio。

# S-HTTP/SSE servers (with optional env var)
OUTLINE_API_KEY=... npx -y outline-mcp-server@latest

# S-HTTP/SSE servers (without env var, use headers for auth)
npx -y outline-mcp-server@latest

# STDIO (requires env var)
OUTLINE_API_KEY=... npx -y --package=outline-mcp-server@latest -c outline-mcp-server-stdio

当运行没有环境变量的HTTP/SSE服务器时,您需要在请求头中提供API密钥。服务器将在启动时显示可用的身份验证方法。

游标(mcp.json)

将以下MCP定义添加到您的配置中:

{
  "outline": {
    "command": "npx",
    "args": ["-y", "--package=outline-mcp-server@latest", "-c", "outline-mcp-server-stdio"],
    "env": {
      "OUTLINE_API_KEY": "",
      "OUTLINE_API_URL": "https://app.getoutline.com/api",
      "OUTLINE_MCP_PORT": "6060",
      "OUTLINE_MCP_HOST": "127.0.0.1"
    }
  }
}

认证

Outline MCP服务器支持两种身份验证方法:

  1. 环境变量(stdio模式所需):设置 OUTLINE_API_KEY 作为环境变量
  2. 请求头(HTTP/SSE模式):在请求标头中提供API密钥

对于 stdio模式,API关键环境变量是必需的,并在启动时进行验证。

对于 HTTP/SSE模式,您有两个选择:

  • 集 OUTLINE_API_KEY 作为环境变量(回退方法)
  • 在请求头中提供API密钥(建议用于请求身份验证)
基于标头的身份验证

使用HTTP/SSE端点时,您可以使用以下任何头提供API密钥:

  • x-outline-api-key: your_api_key_here
  • outline-api-key: your_api_key_here
  • authorization: Bearer your_api_key_here

如果没有提供标头,服务器将回退到 OUTLINE_API_KEY 环境变量。如果两者都不可用,则请求将失败并出现身份验证错误。

环境变量

  • OUTLINE_API_KEY (_stdio需要,HTTP/SSE可选_):大纲的API密钥
  • OUTLINE_API_URL (_可选的_):大纲API的替代URL(如果使用alt域/自托管)
  • OUTLINE_MCP_PORT (_可选的_):指定服务器将运行的端口(默认值:6060)
  • OUTLINE_MCP_HOST (_可选的_):将服务器绑定到的主机/IP(默认值:127.0.0.1)。使用0.0.0.0绑定到所有网络接口

用法

安装后,您可以将MCP服务器与支持模型上下文协议的AI助手一起使用,例如通过Cursor使用Claude。

您的AI助手现在可以处理的示例查询:

  • “列出我的大纲工作区中的所有文档”
  • 在“产品”集合中创建新文档
  • “查找与特定主题相关的所有文档”
  • “就您的文档提出一个自然语言问题”
  • “从现有文档创建模板”
  • “更新文档内容”
  • “向文档添加注释”

Docker使用

您可以使用Docker或Docker Compose运行Outline MCP服务器,以便于部署。

1.准备好你的 .env 文件

复制 .env.example 到 .env 并填写您的大纲API密钥:

cp .env.example .env
# Edit .env and set OUTLINE_API_KEY=your_outline_api_key_here

2.使用Docker Compose构建和运行(推荐)

docker-compose up --build
  • 默认情况下,服务器将在端口6060上可用。
  • 环境变量从您的 .env 文件。

3.使用Docker手动构建和运行

docker build -t outline-mcp-server .
docker run --env-file .env -p 6060:6060 outline-mcp-server
  • 您可以在运行时用以下命令覆盖环境变量 -e 如果需要的话。

4.定制

  • 若要更改API URL,请设置 OUTLINE_API_URL 在你的 .env 文件或作为环境变量。
  • 要更改端口或主机,请设置 OUTLINE_MCP_PORT 和 OUTLINE_MCP_HOST 在你的 .env 文件或作为环境变量。
  • 有关更高级的设置,请编辑 docker-compose.yml 根据需要。

______________________________________________________________________

发展

# Clone this repository
git clone https://github.com/mmmeff/outline-mcp.git
cd outline-mcp

# Install dependencies
npm install

创建一个 .env 使用大纲API密钥的文件:

OUTLINE_API_KEY=your_outline_api_key_here

# Optional -------
# OUTLINE_API_URL=https://your-outline-instance.com/api # defaults to https://app.getoutline.com/api
# OUTLINE_MCP_PORT=9001
# Builds/watches the project alongside running @modelcontextprotocol/inspector
npm run dev

贡献

此项目使用 语义释放 用于自动版本控制和包发布。请遵循 约定式提交 为您的提交消息制定规范,以确保正确的版本控制。

看 贡献.md 了解如何为该项目做出贡献的详细指南。

发布过程

使用语义发布和GitHub操作完全自动化发布。当提交被推送到 master 分支,发生以下情况:

  1. CI管道运行测试并构建包
  2. 语义发布分析提交消息以确定下一个版本号
  3. 新版本会自动发布到npm
  4. GitHub版本是使用自动生成的发行说明创建的
  5. CHANGELOG.md文件已更新

无需手动进行版本升级或版本创建。

许可证

麻省理工学院

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

文档管理TypeScript混合部署API工具知识库AI集成编程接口

支持客户端

Claude DesktopClaudeCursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

读长文档提问

把 PDF、Markdown 和笔记交给模型,按章节追问细节。

整理知识库

把零散资料归档、打标签,检索时更容易命中。

批量出摘要

提取要点,输出能直接引用的段落。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude、Cursor,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 需要自备OAuth 授权,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在文档知识场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到OAuth 授权的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Outline MCP Server

MCP World · 本页

0stdio有2 个2026-05-17
Cherry Studio

MCP World

0未说明未标注1 个2026-05-17
Pdf Math Translate

MCP World

0stdio有1 个2026-05-17
report generation

MCP World

0stdio有1 个2026-05-17
Anything To Notebooklm

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Outline MCP Server 怎么安装?

公开资料给出的安装命令是 npx -y outline-mcp-server@latest,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Outline MCP Server 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

Outline MCP Server 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Outline MCP Server 需要 API Key 吗?

公开资料标注的认证方式是OAuth 授权,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Outline MCP Server 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude、Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP