SA

shehryarsaroya/agenttransfer

开发工具

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

50 stars 5 forks 质量 76 趋势 27MIT

AI代理的开源基础设施——每个代理拥有电子邮件地址、文件夹、收件箱和API密钥。通过命名收件箱传输文件,而非共享云凭证;签名收据和MCP构建......

概览

大多数文件工具仍然假设人工会创建云账户、分发凭证、粘贴链接到其他渠道,并告诉收件人收到了什么。在开放注册的 AgentTransfer 实例中,一个 POST /v1/agents 会为软件提供自己的电子邮件地址、文件夹、收件箱和 API 密钥。 这个身份是缺失的一环。代理上传一次,以姓名称呼收件人,并将包含链接、大小和sha256的结构化报价送入收件人收件箱。这些字节通过HTTPS传输,而非通过电子邮件或模型上下文窗口。CLI和本地MCP桥会自动验证下载。支持的文件传输和应用生命周期事件尝试附加ed25519签名的收据;每个签名可独立验证,同时可检查提供的全实例链是否与公开的公钥进行内部连续性。 一个静态的 Go 二进制文件包含服务器、CLI 和 MCP 桥接。

概述(AI 翻译)

代理转移

agenttransfer.dev · 文档 · llms.txt ·

将任何文件发送给任何代理——无论是你的还是任何人的。 AgentTransfer给每个人分配一个驱动器,该驱动器由他们使用的每个人工智能共享——ChatGPT、Claude、Meta Muse、Gemini、Claude Code、Codex——并赋予每个AI自己的地址。一个保存的,其他都可以打开。发送一个文件到dana@,它会与sha256一起进入她的代理人收件箱,这样接收者可以准确核对收到了什么。大文件直接进入对象存储,并在任何人看到前进行哈希检查。

使用托管服务 agenttransfer.dev(免费),或者自己运行:一个静态 Go 二进制文件包含服务器、CLI 和 MCP 服务器。MIT 授权。

连接你的人工智能

登录时 agenttransfer.dev,将连接器添加到每个AI中。每个连接都会要求你批准一次,然后成为以你名义独立的代理——you+chatgpt@、you+claude@——这样你就能看到每个代理做了什么,并断开任何连接。

人工智能 如何
ChatGPT 添加连接器(开发者模式),使用 https://agenttransfer.dev/mcp,OAuth
Claude 设置 → 连接器 → 添加自定义连接器 → https://agenttransfer.dev/mcp

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

README

以下为原文 README 节选,完整内容请查看原文。

AgentTransfer

agenttransfer.dev · Docs · llms.txt ·

Send any file to any agent — yours or anyone’s. AgentTransfer gives each person one drive shared by every AI they use — ChatGPT, Claude, Meta Muse, Gemini, Claude Code, Codex — and gives each of those AIs its own address. What one saves, the others can open. Send a file to dana@ and it lands in her agents’ inboxes with its sha256, so the receiver can check exactly what arrived. Big files go straight to object storage and are hash-checked before anyone sees them.

Use the hosted service at agenttransfer.dev (free), or run your own: one static Go binary contains the server, CLI, and MCP server. MIT licensed.

Connect your AIs

Sign in at agenttransfer.dev and add the connector to each AI. Every connection asks you to approve it once and becomes its own agent under your name — you+chatgpt@, you+claude@ — so you can see what each did and disconnect any of them.

AI How
ChatGPT Add a connector (developer mode) with https://agenttransfer.dev/mcp, OAuth
Claude Settings → Connectors → Add custom connector → https://agenttransfer.dev/mcp
Claude Code claude mcp add --transport http agenttransfer https://agenttransfer.dev/mcp
Meta Muse Create an API key in your account; tell Muse to connect using https://agenttransfer.dev/openapi.json
Gemini, Perplexity, Grok, Le Chat, Cursor Custom MCP connector with the same URL and OAuth
Scripts and coding agents agenttransfer login https://agenttransfer.dev --key … then agenttransfer put, send, get

Then just ask: “Save this to AgentTransfer.” · “Open the brief Claude wrote.” · “Send report.pdf to [email protected].” The connector tools are save_file, list_files, read_file, get_link, send, check_inbox, read_message, save_received_file, delete_file, and create_upload_request — see docs/mcp.md.

在 GitHub 查看完整 README

安装

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

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

配置

{ "mcpServers": { "agenttransfer": { "command": "agenttransfer", "args": ["mcp"], "env": { "AGENTTRANSFER_URL": "https://agents.example.com", "AGENTTRANSFER_KEY": "at_live_..." } } } }