Token导航 LogoToken导航TokenDH.com
Outline Wiki MCP Server logo
文档知识未说明官方级别未说明来源级核验

Outline Wiki MCP Server

MCP Server

Outline Wiki MCP服务器通过结构化API调用使LLM能够与Outline Wiki交互,提供文档管理、搜索、集合、评论以及基于RAG的智能问答等功能。

工具数

37

提示词数

0

GitHub Stars

0

资源数

0
文档处理团队协作TypeScriptClaudeClaude DesktopClaudeCursorWindsurfVS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

huiseo

提供方

huiseo

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Wiki MCP服务器概述

](https://www.npmjs.com/package/outline-smart-mcp) ![License: MIT](https://opensource.org/licenses/MIT)

英语 | 韩语 | 日本语 | 中文

一种模型上下文协议(MCP)服务器,使LLM能够与 大纲 维基通过结构化的API调用。该服务器提供文档管理、搜索、收集、评论和基于人工智能的智能功能,包括基于RAG的问答。

为什么选择此服务器?

大多数Outline MCP服务器提供基本的API包装器。这个添加了可选 智能功能:

功能它的作用
ask_wiki用自然语言提问,根据您的维基内容获得答案(RAG)
find_related查找语义相似的文档,而不仅仅是关键字匹配
summarize_document生成长文档摘要
suggest_tags根据内容分析获取标签建议

当您可能需要时:

  • 你的团队的维基已经变得很大,搜索还不够
  • 您想通过对话方式查询文档
  • 您需要在知识库中进行语义搜索

当基本MCP足够时:

  • 您只需要对文档进行CRUD操作
  • 您不想设置OpenAI API
  • 你的维基很小,组织良好

智能功能需要 ENABLE_SMART_FEATURES=true 以及一个OpenAI API密钥。如果没有这些,服务器将作为标准的Outline MCP工作。

示例用法

User: "What's our policy on remote work?"
→ ask_wiki searches your wiki and returns an answer with source links

User: "Find documents related to the onboarding guide"
→ find_related returns semantically similar docs (not just keyword matches)

User: "Summarize the Q4 planning document"
→ summarize_document generates a concise summary in your preferred language

支持的客户

客户端工具资源提示
克劳德桌面版
克劳德代码
光标-
帆板运动--
ChatGPT桌面--

入门指南

需求

  • Node.js 18.0.0或更高版本
  • 具有API访问权限的大纲实例
  • (可选)用于智能功能的OpenAI API密钥

获取您的大纲API令牌

  1. 登录到Outline实例
  2. 首选 设置API
  3. 点击 创建API密钥
  4. 复制生成的令牌(以开头 ol_api_)

安装

Claude Desktop

添加到您的Claude Desktop配置中:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • 窗户: %APPDATA%\Claude\claude_desktop_config.json
  • Linux: ~/.config/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "outline": {
      "command": "npx",
      "args": ["-y", "outline-smart-mcp"],
      "env": {
        "OUTLINE_URL": "https://your-outline-instance.com",
        "OUTLINE_API_TOKEN": "ol_api_xxxxxxxxxxxxx"
      }
    }
  }
}

Claude Code

运行以下命令:

claude mcp add outline -e OUTLINE_URL=https://your-outline-instance.com -e OUTLINE_API_TOKEN=ol_api_xxxxxxxxxxxxx -- npx -y outline-smart-mcp

或添加到 ~/.claude.json (全球)或 .mcp.json (项目本地):

{
  "mcpServers": {
    "outline": {
      "command": "npx",
      "args": ["-y", "outline-smart-mcp"],
      "env": {
        "OUTLINE_URL": "https://your-outline-instance.com",
        "OUTLINE_API_TOKEN": "ol_api_xxxxxxxxxxxxx"
      }
    }
  }
}
备注:The ~/.claude/settings.json MCP服务器忽略该文件。使用 ~/.claude.json.mcp.json 相反。

VS Code GitHub Copilot

添加到您的VS代码设置(.vscode/mcp.json):

{
  "servers": {
    "outline": {
      "command": "npx",
      "args": ["-y", "outline-smart-mcp"],
      "env": {
        "OUTLINE_URL": "https://your-outline-instance.com",
        "OUTLINE_API_TOKEN": "ol_api_xxxxxxxxxxxxx"
      }
    }
  }
}

Cursor

添加到光标MCP设置(~/.cursor/mcp.json):

{
  "mcpServers": {
    "outline": {
      "command": "npx",
      "args": ["-y", "outline-smart-mcp"],
      "env": {
        "OUTLINE_URL": "https://your-outline-instance.com",
        "OUTLINE_API_TOKEN": "ol_api_xxxxxxxxxxxxx"
      }
    }
  }
}

Windsurf

添加到Windsurf MCP设置(~/.codeium/windsurf/mcp_config.json):

{
  "mcpServers": {
    "outline": {
      "command": "npx",
      "args": ["-y", "outline-smart-mcp"],
      "env": {
        "OUTLINE_URL": "https://your-outline-instance.com",
        "OUTLINE_API_TOKEN": "ol_api_xxxxxxxxxxxxx"
      }
    }
  }
}

ChatGPT Desktop

ChatGPT通过其桌面应用程序支持MCP。在中添加服务器 设置MCP服务器 与:

  • 命令: npx
  • 论据: -y outline-smart-mcp
  • 如上所示的环境变量

配置

环境变量

变量描述必填默认
OUTLINE_URL您的Outline实例URLhttps://app.getoutline.com
OUTLINE_API_TOKEN您的大纲API令牌-
READ_ONLY启用只读模式false
DISABLE_DELETE禁用删除操作false
MAX_RETRIESAPI重试次数3
RETRY_DELAY_MS重试延迟(毫秒)1000
ENABLE_SMART_FEATURES启用AI功能false
OPENAI_API_KEYOpenAI API密钥否\*-

\*需要时 ENABLE_SMART_FEATURES=true

智能功能配置

要启用人工智能功能(RAG问答、摘要等),请将这些添加到您的配置中:

{
  "mcpServers": {
    "outline": {
      "command": "npx",
      "args": ["-y", "outline-smart-mcp"],
      "env": {
        "OUTLINE_URL": "https://your-outline-instance.com",
        "OUTLINE_API_TOKEN": "ol_api_xxxxxxxxxxxxx",
        "ENABLE_SMART_FEATURES": "true",
        "OPENAI_API_KEY": "sk-xxxxxxxxxxxxx"
      }
    }
  }
}

工具

搜索与发现

工具说明
search_documents按关键字分页搜索文档
get_document_id_from_title按标题查找文档ID
list_collections获取所有收藏
get_collection_structure获取集合中的文档层次结构
list_recent_documents获取最近修改的文档

文档操作

工具说明
get_document按ID获取完整文档内容
export_document用Markdown导出文档
create_document创建新文档
update_document更新文档(支持追加)
move_document将文档移动到其他位置

文档生命周期

工具说明
archive_document存档文档
unarchive_document恢复存档文档
delete_document删除文档(软/永久)
restore_document从回收站还原
list_archived_documents列出存档文件
list_trash列出被丢弃的文档

评论与协作

工具说明
add_comment添加评论(支持回复)
list_document_comments获取文档注释
get_comment获取具体评论
get_document_backlinks查找链接文档

收集管理

工具说明
create_collection创建收藏
update_collection更新收藏
delete_collection删除收藏
export_collection出口收款
export_all_collections导出所有收藏

批量操作

工具说明
batch_create_documents创建多个文档
batch_update_documents更新多个文档
batch_move_documents移动多个文档
batch_archive_documents存档多个文档
batch_delete_documents删除多个文档

智能功能(AI驱动)

需要 ENABLE_SMART_FEATURES=trueOPENAI_API_KEY.

工具说明
smart_status检查状态和索引计数
sync_knowledge将文档同步到矢量数据库
ask_wiki基于RAG的维基内容问答
summarize_document生成AI摘要
suggest_tagsAI建议标签
find_related查找语义相关文档
generate_diagram生成美人鱼图

智能功能使用

# 1. First, sync your wiki documents
sync_knowledge

# 2. Ask questions about your wiki
ask_wiki: "What is our deployment process?"

# 3. Summarize long documents
summarize_document: { documentId: "doc-id", language: "Korean" }

# 4. Find related content
find_related: { documentId: "doc-id", limit: 5 }

技术栈

组件技术
矢量数据库LanceDB(嵌入式)
嵌入OpenAI文本嵌入3-small
LLMGPT-4o-mini
文本分块LangChain

安全功能

只读模式

READ_ONLY=true

仅限于读取操作:搜索、获取、导出、列表操作和所有智能功能。

禁用删除

DISABLE_DELETE=true

阻碍: delete_document, delete_collection, batch_delete_documents

发展

# Clone repository
git clone https://github.com/huiseo/outline-wiki-mcp.git
cd outline-wiki-mcp

# Install dependencies
npm install

# Build
npm run build

# Run tests
npm test

# Type check
npm run typecheck

许可证

MIT许可证-请参阅 许可证 了解详情。

链接

目录标签

目录标签

文档处理团队协作TypeScriptClaude文档管理本地部署智能搜索知识库问答AI集成

支持客户端

Claude DesktopClaudeCursorWindsurfVS Code

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

37

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明noneremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP