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

如何通过 MCP 将 Egnyte 连接到 ChatGPT

让你的 AI 使用 Egnyte 中的文件:浏览文件夹,读取文件详情、版本和小型文本文件,按名称和内容搜索,列出共享链接并在你确认后创建新链接,查看文件夹权限和最近的文件活动。使用 Egnyte 管理员创建的内部 API 密钥。

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

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

Egnyte

Egnyte

Let your AI work with your Egnyte files: browse folders, read file details, versions and small text files, search names and contents, list and create share links after you confirm, read folder permissions and recent file activity. Internal API key from your Egnyte admin.

个工具

14

区域

INTL

类别

文件存储

身份验证

OAuth 2.0

所需环境变量

EGNYTE_DOMAINEGNYTE_CLIENT_IDEGNYTE_CLIENT_SECRETEGNYTE_USERNAMEEGNYTE_PASSWORD
在 Cloud 上一键安装

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

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

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

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

开始免费试用

摘要

让你的 AI 使用 Egnyte 中的文件:浏览文件夹,读取文件详情、版本和小型文本文件,按名称和内容搜索,列出共享链接并在你确认后创建新链接,查看文件夹权限和最近的文件活动。使用 Egnyte 管理员创建的内部 API 密钥。

试试这样问

Egnyte 的示例提示

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

Egnyte · 通过 MCP 实时
分享
Opus 4.7

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

💡 无需安装? 直接使用 cloud.anythingmcp.com。 登录、点击 Connectors → Egnyte、粘贴凭证、生成 MCP API key,即可完成。无 Docker、无 git clone、无本地服务器。

Egnyte + ChatGPT

让你的 AI 使用 Egnyte 中的文件:浏览文件夹,读取文件详情、版本和小型文本文件,按名称和内容搜索,列出共享链接并在你确认后创建新链接,查看文件夹权限和最近的文件活动。使用 Egnyte 管理员创建的内部 API 密钥。

前提条件

完整的设置说明已内置在连接器中 (在 store 中选择连接器时可见)。所需环境变量:

EGNYTE_DOMAIN, EGNYTE_CLIENT_ID, EGNYTE_CLIENT_SECRET, EGNYTE_USERNAME, EGNYTE_PASSWORD

步骤 1 — 获取凭证

你需要一个包含 API 访问的 Egnyte 套餐(试用、Team 套餐和旧版 Office 套餐不行),以及一位负责创建 API 密钥的 Egnyte 管理员。每个新密钥都要经过 Egnyte 审核才能使用,可能需要几天,所以请尽早开始第 1 步。

  1. 以 Egnyte 管理员身份打开 Settings → Apps & Integrations,点击 Create API Key 卡片(或在 developers.egnyte.com 注册)。为你自己的公司创建一个 Internal Application 类型的密钥,重定向 URI 留空。
  2. 把 Key 复制到 EGNYTE_CLIENT_ID,把 Secret 复制到 EGNYTE_CLIENT_SECRET。
  3. 在 EGNYTE_DOMAIN 中填写你的 Egnyte 域名,即地址的第一部分:https://acme.egnyte.com 对应 acme。
  4. 在 EGNYTE_USERNAME 和 EGNYTE_PASSWORD 中填写连接器所代表的 Egnyte 用户的用户名和密码。密码只会发送到你的 Egnyte 域名,用来获取访问令牌。
  5. 等密钥状态变为 Active 后安装连接器,并运行 egnyte_get_user_info:它会显示 AI 以哪个用户身份工作。

建议使用专用用户:AI 能看到的内容与该用户在 Egnyte 中能看到的完全一致,不会更多。最稳妥的做法是使用一个只拥有 AI 所需文件夹的用户。如果你们公司只能通过单点登录进入 Egnyte,请选择一个同时设有 Egnyte 密码的用户。AnythingMCP 用这些凭据获取令牌,令牌 30 天后到期时会自动申请新的。

可以读取的内容:/Shared 下的公司文件夹和 /Private 下的个人文件夹;文件和文件夹的详情,例如大小、最后修改时间、上传者和锁定状态;文件的版本历史;按文件名、内容或评论搜索;txt、csv、md、json、xml、html 等文本文件的开头部分(约 100 KB 以内,也可读取旧版本);共享链接;谁对某个文件夹拥有什么权限,以及考虑群组和继承后某个人的实际权限;还有域内最近的文件活动(创建、删除、移动、复制、权限变更),Egnyte 会保留 30 天。

PDF 和 Office 文件:连接器只读取纯文本。对于 PDF、Word 或 Excel 文件,AI 可以找到它、介绍它并给你一个共享链接,但不会读取文档本身的内容。

创建共享链接前先确认:在 egnyte_create_link 创建链接之前,AI 会告诉你目标文件或文件夹、谁能打开链接(任何拿到链接的人、凭密码、已登录你们 Egnyte 的用户,或仅限指定收件人)以及到期时间,并等你同意。如果你让它通过邮件发送链接,它也会列出收件人。

安装时默认关闭:egnyte_delete_item。只有管理员有意开启后才能使用;删除的项目会进入 Egnyte 回收站,而且 AI 只会在你确认路径后才删除。其他工具都不会修改或删除文件。

路径:以 /Shared 或 /Private 开头的完整路径,区分大小写。搜索词需要 3 到 100 个字符,结果每次返回 20 条。

速率限制:视套餐而定,每个密钥每秒 2 次请求,每天 1,000 到 4,000 次。超过限制时 Egnyte 返回 403 或 429(Developer Over Rate),请稍后再试。

常见错误:登录被拒绝,说明用户名、密码、密钥或 secret 有误,或者密钥还在等待审核。401 Invalid Access Token:令牌已被撤销,例如修改密码之后。403:对该路径没有权限,或者额度已用完。404:路径不存在,请检查每个名称的大小写。

该连接器不会上传或修改文件,不会创建或移动文件夹,不会锁定文件,不会写入评论或元数据,不会管理用户和群组,也不会运行 Egnyte 工作流或 Egnyte AI。

步骤 2 — 安装 adapter

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

步骤 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 custom MCP server。
  2. 填写名称,例如 Name: Egnyte。
  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. 在个人插件中安装这个新插件,然后在对话中输入 @ 并选择它。

可用工具

ToolWhat it does
egnyte_get_user_infoRead who the connector acts as: user id, username, first and last name, e-mail and user type
egnyte_list_folderList a folder's subfolders and files: names, paths, folder ids, file sizes in bytes, last modified, uploader, number of versions and lock…
egnyte_get_itemRead the details of one file or folder without listing contents: for a file its size, last modified, uploader, ids, number of versions…
egnyte_list_file_versionsList the versions of a file: the current version and every earlier one with entry_id, size, last modified, uploader and checksum
egnyte_searchSearch files and folders by name, content or comments. query takes 3 to 100 characters; results carry name, path, type, size, a text…
egnyte_read_text_fileRead the beginning of a text file (txt, csv, md, json, xml, html, source code), at most max_bytes bytes
egnyte_list_linksList share links with their details: id, URL, target path, type (file, folder, upload), who can open it (anyone, password, domain…
egnyte_get_linkRead one share link by id: URL, target path, type, accessibility, recipients, notification, expiry, creator and last access
egnyte_create_linkCreate a share link to a file or folder. accessibility decides who can open it: anyone with the link, password (Egnyte generates one unless…
egnyte_get_folder_permissionsRead the permissions set on a folder: each user's and group's level (Viewer Only, Viewer, Editor, Full, Owner) and whether the folder…
egnyte_get_effective_permissionCheck the effective permission of one user on a folder, taking groups and inheritance into account: None, Nav, Viewer Only, Viewer, Editor…
egnyte_get_events_cursorRead the position of the activity stream: latest_event_id, oldest_event_id and the time of the latest event
egnyte_list_eventsRead file activity of the domain: creates, deletes, moves, copies, restores, comments and permission changes with time, source (web, sync…
egnyte_delete_itemDelete a file or folder (it goes to Egnyte's trash)

示例提示

  • “在我们的 Egnyte 里找到最新的价目表,告诉我是谁在什么时候上传的。”
  • “这周 /Shared/Projects/Acme 里有哪些变化?是谁改的?”
  • “谁有 /Shared/Finance 的访问权限?Anna 在那里有 Editor 权限吗?”
  • “给我看第三季度预算 CSV 的历史版本,并总结最新版本改了什么。”
  • “为 /Shared/Marketing/Brochure 2026.pdf 创建一个只有公司内部人员能打开、有效期 14 天的共享链接。创建前先给我看设置。”

FAQ

ChatGPT 免费套餐能用自定义 MCP 服务器吗? OpenAI 只为付费套餐提供自定义 MCP 服务器的说明,Free 套餐不在其列。

下一步

这份指南对你有帮助吗?

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

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

相关指南

连接器

如何通过 MCP 将 Egnyte 连接到 Claude

让你的 AI 使用 Egnyte 中的文件:浏览文件夹,读取文件详情、版本和小型文本文件,按名称和内容搜索,列出共享链接并在你确认后创建新链接,查看文件夹权限和最近的文件活动。使用 Egnyte 管理员创建的内部 API 密钥。

连接器

如何通过 MCP 将 Egnyte 连接到 Cursor

让你的 AI 使用 Egnyte 中的文件:浏览文件夹,读取文件详情、版本和小型文本文件,按名称和内容搜索,列出共享链接并在你确认后创建新链接,查看文件夹权限和最近的文件活动。使用 Egnyte 管理员创建的内部 API 密钥。

连接器

如何通过 MCP 将 Egnyte 连接到 Gemini

让你的 AI 使用 Egnyte 中的文件:浏览文件夹,读取文件详情、版本和小型文本文件,按名称和内容搜索,列出共享链接并在你确认后创建新链接,查看文件夹权限和最近的文件活动。使用 Egnyte 管理员创建的内部 API 密钥。

连接器

如何通过 MCP 将 Egnyte 连接到 Meta Muse

让你的 AI 使用 Egnyte 中的文件:浏览文件夹,读取文件详情、版本和小型文本文件,按名称和内容搜索,列出共享链接并在你确认后创建新链接,查看文件夹权限和最近的文件活动。使用 Egnyte 管理员创建的内部 API 密钥。

连接器

Egnyte 接入 MCP:在任意 AI 智能体中使用公司文件

让你的 AI 使用 Egnyte 中的文件:浏览文件夹,读取文件详情、版本和小型文本文件,按名称和内容搜索,列出共享链接并在你确认后创建新链接,查看文件夹权限和最近的文件活动。使用 Egnyte 管理员创建的内部 API 密钥。

连接器

如何通过 MCP 将 Avito 连接到 ChatGPT

让你的 AI 使用你的 Avito 企业账户:列出广告并修改价格,读取浏览、联系和来电统计,检查自动上传 (autoload) 的上传记录及其错误、Feed 格式和钱包,并读取 Avito Messenger 聊天。发送消息和修改自动上传设置为可选功能,默认关闭。