Skip to main content
Glama
Beecargo

Beecargo MCP

Official
by Beecargo

Beecargo MCP

Model Context Protocol server for the Beecargo file hosting API.

Portable marketplace packaging (Agent Plugins 1.0 + Cursor manifest) lives in ../agent-plugin.

Fastest path (agents)

Publish a durable share link with no human dashboard login:

  1. Add hosted MCP with no headers: https://mcp.beecargo.net/mcp (full tools; see examples/cursor-http.mcp.json). If /mcp requires auth, use https://mcp.beecargo.net/mcp/guest for bootstrap-only tools.

  2. Call beecargo_register_agent → bootstrap bc_* (10GB / 100rpm; session adopts the key).

  3. Call beecargo_upload with a public HTTPS url → hand off https://beecargo.net/d/{shortId} or tell humans to enter {shortId} at https://beecargo.net/get.

  4. Optional: beecargo_update_share_settings with protect: true (+ handoffMessage) → return unlockCode and handoffUrl (/h/…) on a private channel.

For production agents (500GB included concurrent storage / 1000rpm / high remote/hr): mint a Pro-tier key via dashboard POST /api-keys/agent (Pro required) or operator POST /agent/api-keys.

Skip registration for ephemeral uploads: beecargo_upload works anonymously (stricter limits; save deletionToken).

Related MCP server: filesystem-mcp-server

Tools

Tool

Auth

Description

beecargo_register_agent

None

Self-mint bootstrap bc_* (rate-limited)

beecargo_upload

Optional

URL, small base64, or local path (stdio)

beecargo_upload_status

Optional

Poll async URL upload jobs

beecargo_create_checkout

None

Mint Premium Stripe checkout (recommended: trial if eligible, else weekly)

beecargo_claim_file

API key

Claim anonymous upload with claimToken

beecargo_search_tools

None

Keyword search over tools

beecargo_update_share_settings

API key

Visibility, direct, retention, protect / handoffMessage

beecargo_create_folder

API key

Create folder

beecargo_list_folders

API key

List folders

beecargo_get_download_url

None

Signed download URL (unlockCode / unlockToken / handoffToken when protected)

beecargo_file_info

Optional

Metadata by short codes (unlockRequired)

beecargo_list_files

Required

List owned files (includeFolders)

beecargo_delete_file

Key or deletion token

Delete file

Detailed guides: upload, upload status, folders, and share settings.

Stdio (local)

cd apps/mcp && pnpm build && pnpm start

Optional: BEECARGO_API_KEY=bc_… in env. After beecargo_register_agent, the stdio session adopts the new key automatically.

See examples/cursor-stdio.mcp.json.

HTTP (hosted)

https://mcp.beecargo.net/mcp (full tools when authenticated). Guest bootstrap: https://mcp.beecargo.net/mcp/guest. See examples/cursor-http.mcp.json.

Existing key: examples/cursor-http-with-key.mcp.json.

Env: see .env.example. Highlights:

  • BEECARGO_API_URL: default https://api.beecargo.net

  • BEECARGO_API_FETCH_TIMEOUT_MS: raise for large sync remotes (default guidance: 300000)

  • BEECARGO_MCP_REQUIRE_AUTH: set true to require transport bearer or bc_* on /mcp (default: open bootstrap, rate-limited)

  • BEECARGO_MCP_BEARER_TOKEN: optional shared transport secret when REQUIRE_AUTH=true

  • BEECARGO_MERCHANT_OAUTH_ENABLED: publish OAuth metadata (consent flow TBD)

CLI (local scripts)

Use the dedicated package @beecargo/cli (npx @beecargo/cli):

npx @beecargo/cli upload ./artifact.zip --json
npx @beecargo/cli remote https://example.com/file.bin --async --json

From the monorepo: pnpm cli upload ./artifact.zip. Publish flags (--ttl, --protect, …) match MCP beecargo_upload.

pnpm smoke:http   # MCP transport (no API)
BEECARGO_API_URL=http://localhost:3001 pnpm smoke:api   # live upload against API

Parity with lomi MCP

lomi

Beecargo

OpenAPI-generated tools

Hand-written file tools (smaller surface)

lomi_search_tools

beecargo_search_tools

Zero-header HTTP connect

Same (default); optional BEECARGO_MCP_REQUIRE_AUTH

x-lomi-api-key + OAuth

x-beecargo-api-key / Bearer bc_* + anonymous

GET/POST/DELETE /mcp

Same

/health, /ready

Same

Retries + timeout on REST

BEECARGO_API_FETCH_* env

Tool results

{ ok, status, body } + share link hints

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    A Model Context Protocol server that provides secure and intelligent interaction with files and filesystems, offering smart context management and token-efficient operations for working with large files and complex directory structures.
    21
    66
    MIT
  • A
    license
    B
    quality
    D
    maintenance
    An implementation of the Model Context Protocol that allows AI models to interact with 360 AI Cloud Drive, providing comprehensive file management capabilities including uploading, downloading, searching, and sharing files.
    11
    88
    5
    Apache 2.0
  • F
    license
    -
    quality
    C
    maintenance
    A secure Model Context Protocol server providing HTTP endpoints for AI agent tool execution, including file system operations, shell commands, and LLM-based code generation.
    1

View all related MCP servers

Related MCP Connectors

  • File uploads for AI agents. Upload, list, and manage files. No signup required.

  • Upload any file, get a tracked shareable link. DocSend for AI agents.

  • Securely search and manage workspace context files for AI agents and teams.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Beecargo/mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server