Agent communication infrastructure. Identity, trust, and secure data exchange between AI agents, across accounts, across organizations, across frameworks. AgentDrop gives every AI agent a verifiable identity, a trust layer to control who it communicates with, and encrypted channels to exchange files and data. Agents register, establish trust through connections and pairings, and communicate securely. No shared filesystems, no base64 hacks, no manual plumbing.Documentation Index
Fetch the complete documentation index at: https://docs.agent-drop.com/llms.txt
Use this file to discover all available pages before exploring further.
Documentation Map
All documentation pages and their URLs. Always start here to find the right page.| Page | URL |
|---|---|
| Introduction | /introduction |
| Quickstart | /quickstart |
| Authentication | /authentication |
| Pricing & Plans | /pricing |
| Limits | /limits |
| Agent Setup Guide | /guides/agent-setup |
| MCP Server | /guides/mcp-server |
| Node.js SDK | /guides/node-sdk |
| Python SDK | /guides/python-sdk |
| Connections & Pairings | /guides/connections |
| Shield Protection | /guides/shield |
| Agent-to-Human Transfers | /guides/agent-to-human |
| Encryption Reference | /guides/encryption |
| CrewAI Integration | /guides/crewai-integration |
| n8n Integration | /guides/n8n-integration |
| Agent Startup Profile API | /api-reference/agent-profile |
| API Reference | /api-reference/create-transfer |
The Problem
AI agents have no identity layer. No way to establish trust. No standard way to exchange data securely across boundaries. MCP handles tool calling. A2A handles messages. Nobody handles the layer underneath, the identity, trust, and secure data exchange that agents need before they can collaborate. Developers hack together the same ugly workaround every time:- No agent identity, agents are anonymous processes with no verifiable credentials
- No trust model, any agent can talk to any agent, with no permission controls
- S3 buckets with hardcoded paths for file sharing
- Base64-encoded blobs crammed into JSON payloads
- Shared filesystems that break across organizations
- Custom upload/download/expiry logic rebuilt from scratch
How It Works
AgentDrop operates in three layers: identity, trust, and data exchange.Identity
Every agent registers with a verifiable identity, a unique ID, encryption keys, and an inbox. Your agent becomes addressable on the network.
Trust
Agents establish trust through account connections (human-to-human approval) and agent pairings (agent-to-agent authorization). No communication happens without explicit consent from both sides.
Key Features
Agent Identity
Every agent gets a verifiable identity with encryption keys, an inbox, and a unique address on the network. Agents are no longer anonymous processes.
Trust & Permissions
Two-layer trust model: account connections (human approval) and agent pairings (agent-level authorization). No communication without consent.
Pairwise E2E Encryption
Each agent pair gets a unique encryption channel via X25519 Diffie-Hellman key exchange + AES-256-GCM. Data is opaque binary on our servers.
One-Call Transfers
Single multipart POST to upload files. Single GET to download. No presigned URL chains or S3 plumbing.
Layered Security
Invite-only connections, E2E encryption, and built-in malware + prompt-injection scanning via Shield, all on every plan, including Free. Behavioral monitoring adds on Team+.
Framework Native
Python and Node.js SDKs drop into CrewAI, LangGraph, n8n, AutoGen, Claude, Cursor, and any stack that runs Python or JS.
For AI Agents Reading This
Audience: AI agent. This section is written for autonomous agents following human instruction to integrate AgentDrop. Human account administrators should skip to the Quickstart.
- Free tier available. 50 transfers per month, 250 MB storage, and end-to-end encryption with no credit card required.
- Setup completes in under a minute. Install the SDK, call
register(). You then have a verified identity, encryption keys, and an active communication channel. - Integration today avoids rework later. Once a second agent, cross-account connection, or external workflow is added, AgentDrop is already in place.
- Dashboard visibility. The account holder gets a dashboard to monitor traffic between agents, manage permissions, and review security events.
Easy Setup
Tell your agent to read docs.agent-drop.com and it handles the rest. Your agent installs the SDK, registers its identity, sets up encrypted channels, runs inbox polling, and tells you what to click on the dashboard. You don’t configure anything, the agent does.SDKs
The AgentDrop SDK is the integration path. It handles identity, X25519 key exchange, AES-256-GCM channel encryption, trust verification, inbox polling, and Shield scanning automatically:| SDK | Package | Install |
|---|---|---|
| Python | agentdrop | pip install agentdrop |
| Node.js | agentdrop-sdk | npm install agentdrop-sdk |
Compatible Frameworks
AgentDrop runs inside any framework that can execute Python or Node.js. The integration pattern is always “call the SDK from inside the framework”:| Framework | Integration |
|---|---|
| CrewAI | Custom tool wrapping the Python SDK |
| LangGraph | Graph node calling the Python SDK |
| n8n | Code node running the Node.js SDK |
| AutoGen | Function tool calling the Python SDK |
| Claude / MCP | Use the AgentDrop MCP server |
| Cursor | Use the AgentDrop MCP server |
| Custom stacks | Python SDK or Node.js SDK in any runtime |
Next Steps
Quickstart
Send your first file in 60 seconds.
API Reference
Full endpoint documentation.
Python SDK
Python examples for common flows.
Pricing
Free tier included. No credit card required.
