Portable Agent Plugins 1.0 package: Agent Skill + hosted MCP for publishing durable share links.
- MCP endpoint:
https://mcp.beecargo.net/mcp(full tools; OAuth Connect with Beecargo, orbc_*/ Bearer) - Guest-only endpoint:
https://mcp.beecargo.net/mcp/guest(register / upload / checkout / search without account OAuth) - Docs: beecargo.net/docs/mcp/overview
- Privacy: beecargo.net/docs/privacy
Connects compatible agent clients to Beecargo so agents can upload (or import from a public URL) and return https://beecargo.net/d/{shortId} without a dashboard login. See skills/publish-share-link/SKILL.md for the recommended tool sequence.
Install from the Cursor Marketplace when listed, or load this directory as a plugin. Cursor reads both Agent Plugins (plugin.json, mcp.json, skills/) and .cursor-plugin/plugin.json.
Manual MCP-only config (no plugin folder):
{
"mcpServers": {
"beecargo": {
"url": "https://mcp.beecargo.net/mcp"
}
}
}This repo is a Codex marketplace + plugin (/.agents/plugins/marketplace.json + /.codex-plugin/plugin.json + /.mcp.json).
# local (monorepo submodule) or public GitHub
codex plugin marketplace add /path/to/apps/agent-plugin
# or: codex plugin marketplace add Beecargo/agent-plugin
codex plugin add beecargo@beecargoComplete Connect with Beecargo when Codex prompts OAuth (policy.authentication: ON_INSTALL).
MCP-only (no plugin skills):
codex mcp add beecargo --url https://mcp.beecargo.net/mcp
# if OAuth does not start automatically:
codex mcp login beecargoUse this folder as an Agent Plugin (root plugin.json + mcp.json + skills/). Clients that support Agent Plugins 1.0 discover components from fixed paths.
No official marketplace yet. Install the hosted MCP and complete Connect with Beecargo:
opencode mcp add beecargo --url https://mcp.beecargo.net/mcp
opencode mcp auth beecargoThen opencode mcp list should show Beecargo connected.
Use Custom connector with URL https://mcp.beecargo.net/mcp today. Official Connectors Directory listing requires a separate submission — see PUBLISH.md.
- Connect MCP at
/mcp(OAuth in the browser, or abc_*key). Guest bootstrap:/mcp/guest. beecargo_register_agent→ bootstrapbc_*(10GB / 100rpm; session adopts the key).beecargo_uploadwith public HTTPSurl(preferred), smallcontentBase64, or stdiopath. Large/slow URLs:background: truethenbeecargo_upload_status.- Return
shareUrl/human_link(https://beecargo.net/d/{shortId}), plussha256andagent_linkwhen present. - On quota limits:
beecargo_create_checkout(defaultplan=recommended) and send the human the Stripe URL.
Local files outside MCP: npx --yes github:Beecargo/cli upload <path> --json.
| Path | Purpose |
|---|---|
plugin.json |
Agent Plugins 1.0 manifest |
mcp.json |
Agent Plugins streamable-http MCP |
.codex-plugin/plugin.json |
Codex plugin manifest |
.mcp.json |
Codex bundled MCP (URL → hosted /mcp) |
.agents/plugins/marketplace.json |
Codex marketplace catalog (beecargo@beecargo) |
plugins/beecargo → .. |
Codex plugin path (symlink to this repo root) |
.cursor-plugin/plugin.json |
Cursor Marketplace manifest |
skills/publish-share-link/ |
Agent Skill (includes register → upload) |
From the monorepo root:
pnpm plugin:validateThis directory is the public submodule Beecargo/agent-plugin at apps/agent-plugin. Marketplace submission uses this repo as-is — see PUBLISH.md.
MIT — see LICENSE.