
Retyc 的官方 CLI 客户端,适用于 MCP 服务器
概览
Retyc官方命令行界面——直接从终端发送传输和管理数据室。用,将数据室挂载为Linux上的本地文件夹。也可以作为本地运行:连接你的AI代理,用通俗语言控制Retyc。 Retyc是一个欧洲主权文件共享平台,具备端到端的后量子加密。数据留在欧洲,设计上符合GDPR要求。 retyc-cli 允许你将 Retyc 传输和数据室集成到脚本、流水线和工作流程中——无需浏览器。 从最新版本下载适合你平台的二进制文件。 - :OIDC设备流(本地不存储密码)- :端到端加密,使用AGE量子后混合密钥-(仅限Linux):解密后的AGE身份存储在内核会话密钥环中,永远不会写入磁盘。其范围为当前终端会话,与其他用户和会话隔离,使用滑动TTL(默认:60秒)。每次访问都会刷新过期计时器。
概述(AI 翻译)
Retyc 官方命令行界面——直接发送传输和管理数据室 你的终端。用RetycFS,把你的数据室挂载为Linux上的本地文件夹。也可以作为 本地 MCP 服务器:连接你的 AI 代理,用通俗语言控制 Retyc。
什么是Retyc?
Retyc 是一个欧洲主权文件共享平台,具备端到端的后量子加密技术。数据 留在欧洲,设计上符合GDPR要求。
retyc-cli 允许您将 Retyc 传输和数据室集成到脚本、流水线和工作流程中——无需浏览器
必须。
安装
预编译二进制文件(推荐)
从最新版本下载适合你平台的二进制文件。
与go install
来自源头
使用 Docker
快速开始
安全
- 认证:OIDC设备流(本地不存储密码)
- 文件数据 + 元数据:端到端加密,采用AGE后量子混合密钥
- 私钥缓存(仅限Linux):解密后的AGE身份存储在内核会话密钥环中,永远不会被存储 写入磁盘。它的作用域为当前终端会话,与其他用户和会话隔离,并使用
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
Retyc CLI
Official command-line interface for Retyc - send transfers and manage datarooms directly from your terminal. With RetycFS, mount your datarooms as a local folder on Linux. Also runs as a local MCP server: connect your AI agent and control Retyc in plain language.
What is Retyc?
Retyc is a European sovereign file-sharing platform with end-to-end post-quantum encryption. Data stays in Europe, GDPR-compliant by design.
retyc-cli lets you integrate Retyc transfers and datarooms into your scripts, pipelines, and workflows - no browser
required.
Installation
Pre-compiled binaries (recommended)
Download the binary for your platform from the latest release.
Releases are signed with cosign (keyless). To verify a binary, download it with
retyc_sha256_checksums.txt and retyc_sha256_checksums.txt.sigstore.json, then:
cosign verify-blob \
--certificate-identity 'https://github.com/retyc/retyc-cli/.github/workflows/release.yml@refs/tags/vX.Y.Z' \
--certificate-oidc-issuer 'https://token.actions.githubusercontent.com' \
--bundle retyc_sha256_checksums.txt.sigstore.json retyc_sha256_checksums.txt
sha256sum --check --ignore-missing retyc_sha256_checksums.txt
The MCPB bundle has its own .sigstore.json, verified the same way.
With go install
go install -tags prod github.com/retyc/retyc-cli@latest
From source
git clone https://github.com/retyc/retyc-cli.git
cd retyc-cli
go build -tags prod -ldflags "-X github.com/retyc/retyc-cli/cmd.Version=$(git describe --tags --always)" -o retyc .
With Docker
# Docker Hub
docker pull retyc/retyc-cli:latest
# GitHub Container Registry
docker pull ghcr.io/retyc/retyc-cli:latest
Quick start
# 1. Authenticate (opens a browser tab, no password stored)
retyc auth login
# 2. Send a file
retyc transfer create report.pdf
# 3. List your transfers
retyc transfer ls
# 4. Download a transfer
retyc transfer download
Security
安装
This server does not publish a one-line install command.
Open the repository installation guide 新手?先看 mcpskill.org 教程 →