RR

retyc/retyc-cli

开发工具官方

本页由 AI 翻译,技术细节请以原文为准。 查看原文

22 stars 1 forks 质量 62 趋势 30MIT

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

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

在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →