
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
ONLYOFFICE DocSpace是一个基于房间的协作平台,允许根据用户需求或项目目标组织清晰的文件结构。
什么是MCP Server?
| 属性 | 详情 |
|---|---|
| Docker镜像 | https://hub.docker.com/repository/docker/mcp/onlyoffice-docspace |
| 作者 | https://github.com/ONLYOFFICE |
| 仓库 | https://github.com/ONLYOFFICE/docspace-mcp |
| 属性 | 详情 |
|---|---|
| Dockerfile | https://github.com/ONLYOFFICE/docspace-mcp/blob/main/Dockerfile |
| Docker镜像构建者 | Docker Inc. |
| Docker Scout健康评分 | !Docker Scout Health Score |
| 验证签名 | COSIGN_REPOSITORY=mcp/signatures cosign verify mcp/onlyoffice-docspace --key https://raw.githubusercontent.com/docker/keyring/refs/heads/main/public/mcp/latest.pub |
| 许可证 | Apache许可证2.0 |
| 服务器提供的工具 | 简要描述 |
|---|---|
archive_room | 归档房间。 |
copy_batch_items | 复制到文件夹。 |
create_folder | 创建文件夹。 |
create_room | 创建房间。 |
delete_file | 删除文件。 |
delete_folder | 删除文件夹。 |
download_file_as_text | 以文本形式下载文件。 |
get_all_people | 获取所有人员。 |
get_file_info | 获取文件信息。 |
get_folder_content | 获取文件夹内容。 |
get_folder_info | 获取文件夹信息。 |
get_my_folder | 获取“我的文档”文件夹。 |
get_room_access_levels | 获取可用的房间邀请访问级别列表。 |
get_room_info | 获取房间信息。 |
get_room_security_info | 获取具有房间访问级别的用户列表。 |
get_room_types | 获取可用的房间类型列表。 |
get_rooms_folder | 获取“房间”文件夹。 |
move_batch_items | 移动到文件夹。 |
rename_folder | 重命名文件夹。 |
set_room_security | 邀请或从房间移除用户。 |
update_file | 更新文件。 |
update_room | 更新房间。 |
upload_file | 上传文件。 |
archive_room归档房间。
| 参数 | 类型 | 描述 |
|---|---|---|
roomId | number | 要归档的房间ID。 |
copy_batch_items复制到文件夹。
| 参数 | 类型 | 描述 |
|---|---|---|
destFolderId | string optional | 要复制项目到的目标文件夹ID。 |
fileIds | array optional | 要复制的文件ID列表。 |
folderIds | array optional | 要复制的文件夹ID列表。 |
create_folder创建文件夹。
| 参数 | 类型 | 描述 |
|---|---|---|
filters | object | 应用于文件夹创建的过滤器,用于减少响应大小。 |
parentId | number | 要在其中创建文件夹的房间或文件夹ID。 |
title | string | 要创建的文件夹标题。 |
create_room创建房间。
| 参数 | 类型 | 描述 |
|---|---|---|
filters | object | 应用于房间创建的过滤器。 |
title | string | 要创建的房间标题。 |
roomType | number optional | 要创建的房间类型。 1 - 表单填写房间:上传PDF表单到房间,邀请成员和访客填写PDF表单,查看已完成表单并自动分析电子表格中收集的数据。 2 - 协作房间:与团队协作处理一个或多个文档。 5 - 自定义房间:应用自己的设置将此房间用于任何自定义目的。 6 - 公共房间:无需注册即可共享文档供查看、编辑、评论或审阅,也可嵌入任何Web界面。 8 - 虚拟数据室:用于高级文件安全和透明度,设置水印,自动索引和跟踪所有内容,限制下载和复制。 |
delete_file删除文件。
| 参数 | 类型 | 描述 |
|---|---|---|
fileId | number | 要删除的文件ID。 |
delete_folder删除文件夹。
| 参数 | 类型 | 描述 |
|---|---|---|
folderId | number | 要删除的文件夹ID。 |
download_file_as_text以文本形式下载文件。
| 参数 | 类型 | 描述 |
|---|---|---|
fileId | number | 要以文本形式下载的文件ID。 |
get_all_people获取所有人员。
| 参数 | 类型 | 描述 |
|---|---|---|
filters | object | 应用于人员列表的过滤器,用于减少响应大小。 |
get_file_info获取文件信息。
| 参数 | 类型 | 描述 |
|---|---|---|
fileId | number | 要获取信息的文件ID。 |
filters | object | 应用于文件信息的过滤器,用于减少响应大小。 |
get_folder_content获取文件夹内容。
| 参数 | 类型 | 描述 |
|---|---|---|
filters | object | 应用于文件夹内容的过滤器,用于减少响应大小。 |
folderId | number | 要获取内容的文件夹ID。 |
get_folder_info获取文件夹信息。
| 参数 | 类型 | 描述 |
|---|---|---|
filters | object | 应用于文件夹信息的过滤器,用于减少响应大小。 |
folderId | number | 要获取信息的文件夹ID。 |
get_my_folder获取“我的文档”文件夹。
| 参数 | 类型 | 描述 |
|---|---|---|
filters | object | 应用于“我的文档”文件夹的过滤器,用于减少响应大小。 |
get_room_access_levels获取可用的房间邀请访问级别列表。
| 参数 | 类型 | 描述 |
|---|---|---|
roomId | number | 要获取邀请访问级别的房间ID。 |
get_room_info获取房间信息。
| 参数 | 类型 | 描述 |
|---|---|---|
filters | object | 应用于房间信息的过滤器。 |
roomId | number | 要获取信息的房间ID。 |
get_room_security_info获取具有房间访问级别的用户列表。
| 参数 | 类型 | 描述 |
|---|---|---|
filters | object | 应用于房间安全信息的过滤器。 |
roomId | number | 要获取用户及其访问级别的房间ID。 |
get_room_types获取可用的房间类型列表。
get_rooms_folder获取“房间”文件夹。
| 参数 | 类型 | 描述 |
|---|---|---|
filters | object | 应用于房间文件夹的过滤器。 |
move_batch_items移动到文件夹。
| 参数 | 类型 | 描述 |
|---|---|---|
destFolderId | string optional | 要移动项目到的目标文件夹ID。 |
fileIds | array optional | 要移动的文件ID列表。 |
folderIds | array optional | 要移动项目的文件夹ID列表。 |
rename_folder重命名文件夹。
| 参数 | 类型 | 描述 |
|---|---|---|
filters | object | 应用于文件夹重命名的过滤器,用于减少响应大小。 |
folderId | number | 要重命名的文件夹ID。 |
title | string | 要设置的文件夹新标题。 |
set_room_security邀请或从房间移除用户。
| 参数 | 类型 | 描述 |
|---|---|---|
filters | object | 应用于房间安全信息的过滤器。 |
invitations | array | 要执行的邀请或移除操作。 |
roomId | number | 要邀请或移除用户的房间ID。 |
culture | string optional | 邀请使用的语言。 |
message | string optional | 邀请使用的消息。 |
notify | boolean optional | 是否通知用户。 |
update_file更新文件。
| 参数 | 类型 | 描述 |
|---|---|---|
fileId | number | 要更新的文件ID。 |
title | string | 要设置的文件新标题。 |
update_room更新房间。
| 参数 | 类型 | 描述 |
|---|---|---|
filters | object | 应用于房间更新的过滤器。 |
roomId | number | 要更新的房间ID。 |
title | string optional | 要设置的房间新标题。 |
upload_file上传文件。
| 参数 | 类型 | 描述 |
|---|---|---|
content | string | 要上传的文件内容。 |
filename | string | 要上传的带扩展名的文件名。 |
parentId | number | 要上传文件到的房间或文件夹ID。 |
json{ "mcpServers": { "onlyoffice-docspace": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "DOCSPACE_BASE_URL", "-e", "DOCSPACE_ORIGIN", "-e", "DOCSPACE_USER_AGENT", "-e", "DOCSPACE_DYNAMIC", "-e", "DOCSPACE_TOOLSETS", "-e", "DOCSPACE_API_KEY", "-e", "DOCSPACE_AUTH_TOKEN", "-e", "DOCSPACE_USERNAME", "-e", "DOCSPACE_PASSWORD", "mcp/onlyoffice-docspace" ], "env": { "DOCSPACE_BASE_URL": "https://your-instance.onlyoffice.com", "DOCSPACE_ORIGIN": "https://your-instance.onlyoffice.com", "DOCSPACE_USER_AGENT": "@onlyoffice/docspace-mcp", "DOCSPACE_DYNAMIC": "false", "DOCSPACE_TOOLSETS": "all", "DOCSPACE_API_KEY": "sk-a499e...", "DOCSPACE_AUTH_TOKEN": "Fe4Hrgl6...", "DOCSPACE_USERNAME": "henry.milton@onlyoffice.com", "DOCSPACE_PASSWORD": "ditgor-p..." } } } }
为什么使用Docker运行MCP服务器更安全?
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务