Choose how to send, manage, share, or download a file.
Use the website, API, MCP, or CLI. They work with the same files and share links.
Use the API for direct HTTP integration, MCP for tool-capable agents, the CLI for local scripts, and the website for interactive sharing.
Endpoint
https://api.beecargo.netAuthentication
Create an API key in dashboard settings. Agents can also create a bc_* key with POST /agent/register or beecargo_register_agent. Send the key as:
Without a key: 1 GB per file and 1 GB of active storage; files expire after 3 days. Free: 5 GB per file and 6 GB total; files expire after 7 days. Premium: 35 GB per file and 100 GB total; files remain while Premium is active and expire 24 hours after it ends.
Usage notes
Tool
https://mcp.beecargo.net/mcpAuthentication
You can connect to hosted MCP without headers for rate-limited access. For persistent access, call beecargo_register_agent, or send an existing bc_* key as Authorization: Bearer bc_… or x-beecargo-api-key: bc_…. Keep the key secret.
If your MCP client offers “Connect with Beecargo,” complete the browser sign-in and consent flow. The client sends the OAuth access token for you. Clients without OAuth can use the hosted URL with no headers or authenticate with a bc_* API key.
Usage notes
beecargo_remote_upload for a public URL or beecargo_upload_file for a small base64 file. The response includes https://beecargo.net/d/{shortId}. To protect the link, call beecargo_update_share_settings and share the returned unlock details privately. Anonymous uploads also return tokens to claim or delete the file.beecargo_register_agent, then beecargo_remote_upload.beecargo_register_agent succeeds, this session keeps the bc_* key so beecargo_list_files and beecargo_claim_file work without pasting the key again.https://mcp.beecargo.net/mcp. That is the supported way to connect.Send a local file, import a public URL, or use multipart for a large file. Each upload returns a lasting /d/{shortId} share link.
Claim an anonymous upload, keep files in folders, list your library, or delete a file with its owner key or deletion token.
Choose unlisted or public visibility, retention, direct download, and optional unlock protection with a private delivery link.
Recipients can open a full share link, enter its short code at /get, or use a protected delivery link. APIs can request a signed download URL.
Agents can connect to MCP, create a key, send a file, and return its share link.