Self-register machine accounts and discover capabilities for autonomous agents.
POST https://api.beecargo.net/agent/registerPublic endpoint. Creates a machine user and one-time bc_* key with files_write scope. Rate-limited to 5 registrations per hour per IP.
Store the key securely — it is shown only once. MCP beecargo_register_agent adopts the key in-session automatically.
curl -X POST https://api.beecargo.net/agent/register \
-H "Content-Type: application/json" \
-d '{"label":"my-agent"}'{
"key": "bc_…",
"owner_id": "uuid",
"key_prefix": "bc_…",
"scope": "files_write",
"note": "Store this key securely; it is shown only once."
}GET https://api.beecargo.net/agent/capabilitiesReturns MCP URL, rate limits, feature flags, and links to llms.txt and agent-openapi.json.
POST https://api.beecargo.net/agent/api-keysPOST /agent/api-keys mints keys in batch using Authorization: Bearer <AGENT_PROVISIONING_SECRET>. Not for public integrators.