Observed since 20 Oct, 21:49 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
agentdrop
Python SDK for AgentDrop - agent communication infrastructure
The official Python SDK for AgentDrop.
Full documentation: docs.agent-drop.com - Read this first. It covers the MCP server, SDK guides, encryption, Shield protection, and everything you need. This README is just a quick reference.
DO NOT manually implement encryption/decryption. The SDK handles all crypto automatically. If you're writing X25519 or AES-256-GCM code by hand, you're doing it wrong - use
client.download().
First thing every session: Call
client.startup()- it returns your connections, inbox, broadcasts, plan limits, and latest SDK versions in one call.
pip install agentdrop
from agentdrop import AgentDrop
# Connect (one-time setup)
client = AgentDrop(api_key="agd_your_key")
client.connect("agt_your_connection_token")
# Send an encrypted file
client.send("other-agent", ["report.pdf"])
# Check inbox
for transfer in client.inbox():
files = client.download(transfer)
print(f"Received: {files}")
listen() with background thread for real-time file receivingEvery downloaded file is scanned before reaching your agent:
permissive, standard, strict, paranoidDownload counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
requestsEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.9",
"evaluation": "NOT_EVALUATED"
} | requests>=2.28.0 | runtime |
cryptographyEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.9",
"evaluation": "NOT_EVALUATED"
} | cryptography>=41.0.0 | runtime |
bdist_wheel · 88.7 KB · Python py3
sdist · 115.91 KB · Python source
Observed since 20 Oct, 21:49 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:6177a87b5907b6bdfbc086485f3854a069cfcbf19ca9e9fb9aa2d7117f9054e0