loading brocco
loading brocco
Native window on Mac and Windows. Same dashboard inside Claude Desktop, Cursor, ChatGPT. REST API for everything else.
cache after install
median time to first run
no Electron, no node, no Python
your key, never ours
Built on infra and models you already trust
One-click install
Brocco installs as a Progressive Web App. ~50 KB cache, auto-updates, runs as a real desktop window. No App Store review queue.
macOS 12 Monterey or later. Apple Silicon (M1/M2/M3/M4) and Intel.
Windows 10 / 11. Edge, Chrome, or Brave recommended.
~4 MB Tauri 2 native binary. Notarized for Gatekeeper. Universal Apple Silicon + Intel.
~4 MB Tauri 2 native binary. Code-signed for SmartScreen. x64 + ARM64.
More ways to run brocco
The same agents work everywhere a developer already lives.
Every brocco agent registers as a callable tool inside Claude Desktop, Cursor, and any MCP-compatible client.
SetupPWA install on Linux (Chrome / Edge), iOS Safari, Android Chrome. Same dashboard, same BYOK.
Open in browserPOST /api/v1/run with Bearer auth. Brocco as the agent step in n8n, Make, Zapier, or your code.
curl example
brocco.ai · v2.4Security and trust The brocco MCP server exposes every brocco agent as a callable tool inside Claude Desktop or any MCP-compatible client.
Step 1 · install Charter (the brocco runtime, ~64 KB Python package):
git clone https://github.com/brocktherock52/bdp-consulting cd bdp-consulting/projects/bdp-consulting/arms/agentic_platform pip install -e .
Step 2 · edit claude_desktop_config.json (Claude Desktop → Settings → Developer → Edit Config):
{
"mcpServers": {
"brocco": {
"command": "python",
"args": ["-m", "charter.mcp_server"],
"env": {
"ANTHROPIC_API_KEY": "sk-ant-...",
"TAVILY_API_KEY": "tvly-..."
}
}
}
}Step 3 · restart Claude Desktop. The brocco tools appear under the tools menu.
The same agents are available over HTTP. Pass your Anthropic key as a Bearer token (BYOK passthrough).
curl -N https://brocco-site.vercel.app/api/v1/run \
-H "Authorization: Bearer sk-ant-YOUR-KEY" \
-H "Content-Type: application/json" \
-d '{"agent": "researcher", "prompt": "Top 3 alternatives to Notion under $20/mo"}'Response streams Server-Sent Events: run_started, tool_call, tool_result, assistant_text, run_finished. List agents at GET /api/v1/agents.