连接器指南阅读约 4 分钟10 个 MCP 工具7 种语言

如何将 Synology NAS 连接到 ChatGPT

让 ChatGPT 通过 SFTP 或 WebDAV 搜索 Synology NAS 共享文件夹中的内容:由 AnythingMCP File Search 同步 PDF、Excel、Word 和 Outlook 文件的全文索引。只读用户,固定主机密钥。

HC作者:HelpCode 团队更新于 4 分钟阅读 在 GitHub 开源

无需信用卡 · 7 天试用 · 提供自托管方案

Synology NAS (File Search)

Synology NAS (File Search)

Search inside the shared folders of a Synology NAS from your AI client over SFTP or WebDAV: full-text index of PDF, Excel, Word and Outlook files, synced in the background.

个工具

10

区域

INTL

类别

文件存储

身份验证

Basic Auth

在 Cloud 上设置 File Search

7 天免费试用 · 无需信用卡

  • 7 天免费试用
    无需信用卡
  • 符合 GDPR,SOC 2 就绪
    数据驻留欧盟,审计日志
  • 在 GitHub 开源
    开源 · AGPL-3.0
  • 支持 ChatGPT、Claude、Gemini
    任何兼容 MCP 的客户端

跳过安装。2 分钟内即可运行。

在 cloud.anythingmcp.com 开始免费试用,一键添加 Synology NAS (File Search),然后将你的 AI 客户端(Claude、ChatGPT、Copilot 或 Cursor)指向生成的 MCP 端点。无需 Docker,无需 git clone,无需任何工程经验。

开始免费试用

摘要

让 ChatGPT 通过 SFTP 或 WebDAV 搜索 Synology NAS 共享文件夹中的内容:由 AnythingMCP File Search 同步 PDF、Excel、Word 和 Outlook 文件的全文索引。只读用户,固定主机密钥。

试试这样问

Synology NAS (File Search) 的示例提示

点击任意提示即可复制,然后粘贴到 Claude、ChatGPT、Cursor、Gemini、Copilot 或 OpenClaw 中,在该连接器上运行。

Synology NAS (File Search) · 通过 MCP 实时
分享
Opus 4.7

Claude 是 AI,可能会出错。请核对回答。

ChatGPT 中的 Synology NAS

**简短回答:**在 NAS 上启用 SFTP,创建一个只能读取共享文件夹的用户,然后将 NAS 作为 File Search 连接器添加到 AnythingMCP。AnythingMCP 会为该文件夹建立全文索引并保持索引同步。接着在网页版 ChatGPT 中连接 AnythingMCP。ChatGPT 可以按文件名和内容查找文件,读取所需的页面,并把文件本身以附件或临时下载链接的形式交给你。NAS 上不会写入任何内容。

AI 助手无法自行打开 NAS;即使可以,它也得下载每个文件才能回答一个问题。有了索引,像"当前价格表中 NT-601 号商品的价格是多少?"这样的问题只需几秒钟就能得到答案。

你需要准备什么

  • 在 DSM 中启用 SFTP(控制面板 → 文件服务 → FTP → SFTP),或者如果你更喜欢 WebDAV,可安装 WebDAV Server 套件。
  • 一个对该共享文件夹拥有只读权限的 DSM 用户。
  • 使用 AnythingMCP Cloud 时:NAS 必须能从互联网访问,并在路由器上转发 SFTP 端口。自托管的 AnythingMCP 可以通过局域网访问。
  • 一个 AnythingMCP 工作区:AnythingMCP Cloud(7 天免费)或你自己的自托管安装。

AnythingMCP 还提供 Synology DSM 连接器,用于系统与存储健康状况、任务以及 File Station 目录树。它不会读取文档内部的内容,这是 File Search 的工作。Cloud 不会访问 SMB(端口 445):它不应该暴露在互联网上。

设置步骤

在 AnythingMCP 中打开 Marketplace,选择 Synology NAS (File Search):它会打开 File Search 向导,并预填 SFTP 和 Synology 的相关设置。(或者打开 Connectors → New → File Search,使用 Synology 快捷方式。)

  1. **连接。**输入 NAS 的地址(从外部访问时:填写路由器转发的地址)、端口、只读用户及其密码,以及共享文件夹,例如 /Documents。
  2. 测试。在保存任何内容之前,AnythingMCP 会先连接、登录并列出该文件夹,同时显示一份检查清单(地址、可达性、加密、服务器身份、登录、文件夹),并在某一步失败时给出修复建议。它还会以指纹形式显示服务器的 SSH 主机密钥:你只需确认一次,此后 AnythingMCP 会在发送密码之前拒绝不同的密钥,从而保护你免受冒充你服务器的攻击。
  3. **扫描。**点击 Scan folder。AnythingMCP 会列出文件夹内容但暂不建立索引,并显示一棵目录树,包含每个子文件夹的文件数量、文件类型和年份。看起来像归档的文件夹(Alt、Old、Archive、Backup)默认已取消勾选,因此 ChatGPT 不会引用过期文档。在你勾选文件夹、文件类型或设定时间范围时,一个进度条会将你的选择与套餐额度进行比较;当选择超出套餐额度时,请取消更多勾选或升级套餐。
  4. **描述。**AnythingMCP 会根据扫描结果起草连接器的描述,例如"办公室共享文件夹 Documents:报价单、发票和合同,PDF 和 Word,2018–2026"。这段文字会告诉 ChatGPT 该文件夹包含什么内容以及何时进行搜索。如果服务器上配置了 AI 模型,向导可以用 AI 来起草,并明确说明会发送哪些内容(文件夹名称、文件名、最多 20 个样本文件的前 2,000 个字符,个人数据已被屏蔽);否则草稿将根据文件夹结构生成。你可以随意编辑。
  5. **激活。**选择工具前缀、同步间隔以及获得该连接器的 MCP 服务器,然后点击 Activate。

首次同步会立即开始,并在独立的后台服务中运行:同步期间,ChatGPT 和你的其他连接器仍会全速响应。连接器的 Files 标签页会显示进度:已发现、已索引和已跳过的文件、上次和下次同步时间,以及一个 Sync now 按钮。

第 2 步 — 复制服务器 URL

在 MCP Servers 中,打开你在向导里选择的服务器,并复制它的 URL。

第 3 步 — 在 ChatGPT 中添加连接器

**你的服务器 URL:**在 AnythingMCP 中,打开 MCP Servers → 此连接器所在的服务器,并复制它的 URL(https://cloud.anythingmcp.com/mcp/…)。本指南中出现 YOUR_SERVER_ID 的地方都使用它。

ChatGPT 在其 Plugins 页面中以插件的形式添加 MCP 服务器,仅限网页版和付费套餐。不再需要开发者模式。在 Business 工作区中只有管理员和所有者可以添加;在 Enterprise 和 Edu 中,管理员可以授予 Create plugins with MCPs 权限。

  1. 前往 chatgpt.com/plugins,点击 Add,然后点击 Add custom MCP server。
  2. 输入名称,例如 Name: Synology NAS。
  3. 在 Connection 下,输入 Server URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID,并将 Authentication 保持为 OAuth。
  4. 选择 I understand and want to continue,然后点击 Create as a plugin。当 ChatGPT 提示时,登录 AnythingMCP 并允许访问。
  5. 从你的个人插件中安装新插件,然后在聊天中输入 @ 并选择它。

第 4 步 — 提问

开始一个新对话,询问文件内容相关的问题。ChatGPT 会先搜索索引,打开匹配的页面,并在回答中给出文件名、页码和文件日期,方便你核对来源。

ChatGPT 可以用这些文件做什么

工具功能
<prefix>_guide如何搜索此文件夹
<prefix>_search对所有已索引页面进行全文搜索:返回文件及其最佳页面、摘要片段和日期;可按文件夹、文件类型和日期筛选,也可按需让最新的排在前面
<prefix>_find按文件名(容错拼写错误)或模式查找文件
<prefix>_list显示一个文件夹:子文件夹及其数量,文件及其大小和日期
<prefix>_read以文本形式读取文件,可按页("1-3,7")或按字符窗口读取
<prefix>_grep精确搜索代码和数字,附带上下各两行内容;电子表格的行会带上列名
<prefix>_status同步状态、数量、暂停原因和内容摘要
<prefix>_view_page将 PDF 的某一页或图片文件以图片形式显示:图纸、印章、照片以及文本无法捕获的表格
<prefix>_get_file以临时下载链接的形式提供文件本身,供工作区成员使用(图片也会作为附件)
<prefix>_share_file临时链接(内部或公开);安装时默认关闭

<prefix> 是你在向导中选择的工具前缀,例如 pricelists。除 _share_file 外,所有工具都只读。

**支持的文件:**可从 100 多种文件类型中提取文本:PDF(逐页);Word、Excel 和 PowerPoint,包括宏和模板变体以及 .xlsb;OpenDocument;Outlook 的 .msg、.eml 和 .mbox,包含其附件中的文本;.rtf、.epub、.xps;Apple Pages、Numbers 和 Keynote(通过其 PDF 预览);.svg 以及 .dxf CAD 图纸中的文本;CSV、Markdown、HTML、XML、JSON、YAML、日历和联系人;以及源代码。其他所有文件仍可按名称找到,PDF 页面和图片也可以作为图片展示给 AI。没有文本层的扫描版 PDF 在 Enterprise 套餐中通过 OCR 读取。

在 ChatGPT 中试试这些提示词

  • "在共享文件夹中搜索 Kessler 合同,告诉我通知期是多久。"
  • "文件夹里有哪些 Nordtor 2025 年的发票?"
  • "找到订单 4711-200 的送货单,告诉我送了什么。"
  • "把 Purchasing 文件夹里最新的价格表用下载链接发给我。"

同步如何工作

AnythingMCP 会将每个文件的大小和修改时间与上次运行时进行比较,只下载新增和已更改的文件。使用 WebDAV 时则改用 ETag。内容与已索引版本相同的文件会通过校验和(SHA-256)识别,不会再次处理。已删除的文件会从索引中移除。无法读取的文件会在接下来的同步中重试,失败三次后(受密码保护的文件则立即)仍可按名称找到,原因显示在 Files 标签页上。

同步在独立的后台服务中运行,与响应 ChatGPT 的服务器分开:大型的首次同步不会拖慢你的提问,同步期间搜索也会继续使用上一次的索引。

当文件夹超出套餐额度时,同步会在下载任何内容之前暂停,而不是只索引一部分:Files 标签页会显示该文件夹当前的文件数与你的套餐额度对比,ChatGPT 会继续搜索已索引的文件,并被告知较新的文件可能缺失,你可以取消勾选文件夹或升级套餐。已暂停的文件夹每天会重新检查一次,当符合额度时会自动恢复。

安全性

  • **只读。**连接器只列出和读取。它没有任何在 NAS 上写入、重命名或删除的工具。
  • **仅限你的工作区。**索引按工作区存储,每次查询都受限于该工作区,由应用程序和数据库(Row-Level Security)双重保证。
  • 凭据加密存储,仅在后台同步服务中解密。ChatGPT 和你的同事永远看不到它们。
  • 谁能看到什么取决于你的 MCP 角色:没有文件工具权限的角色看不到这些工具。在 Enterprise 套餐中,你还可以按角色允许或拒绝特定文件夹。
  • **文件内容只是数据。**工具会告诉模型,永远不要执行在文件中发现的指令。
  • **只读用户。**只授予 DSM 用户对那一个共享文件夹的读取权限,不要授予其他权限。
  • **固定主机密钥。**每次连接都会检查 NAS 的 SSH 主机密钥。
  • **端口转发。**只转发 SFTP 端口,并且仅在使用 AnythingMCP Cloud 时才需要;如果路由器允许,请将其限制为 Cloud 的出站地址。
  • AnythingMCP Cloud 只连接公共互联网上的服务器:私有网络中的主机会被拒绝,重定向之后同样如此。你办公网络中的服务器必须能从外部访问,否则请在其旁边自托管 AnythingMCP。

各套餐限制

试用(Cloud)StarterTeamEnterprise
File Search 连接器113按合同
已索引文件,所有连接器合计5005002,000按合同
最大文件10 MB25 MB50 MB200 MB
自动同步每天每天每天最短每 15 分钟
每天手动同步次数113无限制
File Share(下载链接)–✓✓✓
OCR、按角色的文件夹权限、工作区策略–––✓

自托管:Starter 包含一个最多 500 个文件的 File Search 连接器,Team 包含三个连接器、2,000 个文件,Enterprise 无限制,最短每 5 分钟同步一次;最大文件由 FILES_MAX_FILE_BYTES 设定(默认 100 MB)。自托管的 File Search 需要付费许可证或 30 天试用(其限制与 Team 相同);免费的 Community 版在试用结束后没有 File Search。所有套餐。

常见问题

免费版 ChatGPT 可以使用自定义 MCP 服务器吗? OpenAI 的文档中仅针对付费套餐提供自定义 MCP 服务器;Free 套餐不在其列表中。

Synology 上用 SFTP 还是 WebDAV? 两者都可以。SFTP 在 控制面板 → 文件服务 → FTP → SFTP 中启用;WebDAV 需要 WebDAV Server 套件。Marketplace 中的条目会以 SFTP 打开向导。

我必须把 NAS 开放到互联网吗? 使用 AnythingMCP Cloud 时需要:转发 SFTP 端口。同一网络中自托管的 AnythingMCP 无需端口转发即可访问 NAS。

这与 Synology DSM 连接器有什么区别? Synology DSM 连接器读取 NAS 的状态。File Search 连接器则搜索你文档的内容。

AnythingMCP 会复制整个 NAS 吗? 不会。AnythingMCP 保存的是提取出的文本,而不是文件。只有在文件发生更改,或你请求文件本身时,才会再次读取该文件。

使用向量搜索吗? 不使用。公司文档需要按确切的名称、代码和数字来搜索,在这种场景下,带页级结果的关键词搜索比 embedding 更可靠。

相关内容

这份指南对你有帮助吗?

你的 Synology NAS 智能体只差一次点击。

安装连接器,粘贴密钥,向 ChatGPT 提问。免费试用 7 天,无需信用卡。

相关指南

连接器

如何将 Synology NAS 连接到 Claude

让 Claude 通过 SFTP 或 WebDAV 搜索你的 Synology NAS 共享文件夹内部的内容:对 PDF、Excel、Word 和 Outlook 文件建立全文索引,并由 AnythingMCP File Search 保持同步。只读用户,固定主机密钥。

连接器

如何将 Synology NAS 连接到 Microsoft Copilot

让 Microsoft Copilot 通过 SFTP 或 WebDAV 在你的 Synology NAS 共享文件夹中搜索:对 PDF、Excel、Word 和 Outlook 文件建立全文索引,由 AnythingMCP File Search 同步。只读用户,主机密钥固定。

连接器

如何将 Synology NAS 连接到 Cursor

让 Cursor 通过 SFTP 或 WebDAV 搜索你的 Synology NAS 共享文件夹内部:对 PDF、Excel、Word 和 Outlook 文件建立全文索引,由 AnythingMCP File Search 同步。只读用户,主机密钥已固定。

连接器

如何将 Synology NAS 连接到 Gemini

让 Gemini 通过 SFTP 或 WebDAV 搜索 Synology NAS 共享文件夹中的内容:对 PDF、Excel、Word 和 Outlook 文件建立全文索引,由 AnythingMCP File Search 同步。只读用户,固定主机密钥。

连接器

如何将 Synology NAS 连接到 Muse

让 Muse 通过 SFTP 或 WebDAV 搜索 Synology NAS 共享文件夹中的内容:对 PDF、Excel、Word 和 Outlook 文件进行全文索引,由 AnythingMCP File Search 同步。只读用户,固定主机密钥。

连接器

用 Claude 和 ChatGPT 搜索群晖或威联通 NAS:分步教程

约 20 分钟,让群晖或威联通 NAS 上的文档可以在 Claude 和 ChatGPT 中被搜索:SFTP 用户、File Search 向导(Source、Test、Scan、Describe、Activate)、首次同步和第一个问题。附截图,适用于 AnythingMCP Cloud 和自托管。