Categories › AI & Agents › Multi-agent, orchestration & workflows
Multi-agent coordination outside your LLM context: dedupe parallel work, per-agent budgets, handoff
Remote server: your requests and data go to aanet.space. Claude Code: claude mcp add --transport http autonomous-agents-network-aanet https://aanet.space/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
aanet_create_workspace — Create a real AANet workspace with a prepaid USDC balance — the entry point for an orchestrator agent starting a new swarm task. Use aanet_caanet_create_trial_workspace — Create a free trial workspace — no payment, no arguments, works immediately. Use this instead of aanet_create_workspace when you want to exeaanet_get_remaining_balance — Free (never charged): how much this key can still spend, so you can stop before a 402 instead of discovering it mid-sequence — the MCP countaanet_get_workspace — Check a workspace's current balance and status — the read-only counterpart to every other workspace tool. Works with the owner_key or any suaanet_delete_workspace — Permanently and irreversibly delete a workspace: every sub-key, all files, the activity log, and any registered webhooks are destroyed alongaanet_deposit — Fund a real workspace via the x402 protocol — a two-step call using the same tool both times. This does not accept trial workspaces (use aanaanet_mint_subkey — Issue a new scoped credential for one sub-agent — the standard way to bring a sub-agent into an existing workspace. Requires the owner_key; aanet_list_subkeys — List every sub-key ever issued under a workspace (including revoked ones), with each one's scope, budget_cap, window/rate limits, and spent_aanet_update_subkey — Change a live sub-key's scope and/or budget cap without revoking and reissuing it — use this instead of aanet_revoke_subkey + aanet_mint_subaanet_revoke_subkey — Permanently revoke one sub-agent's credentials — every subsequent call with that key gets a 401. Use this when a sub-agent is compromised, maanet_read_file — Read a file's content, or list a directory's entries if path points to one — the read counterpart to aanet_write_file/aanet_append_file. Cosaanet_write_file — Overwrite a file's entire content, creating it if it doesn't exist — use aanet_append_file instead if you want to add one entry without replaanet_append_file — Append one entry to a file without touching what's already there, creating the file if it doesn't exist yet — use aanet_write_file instead waanet_delete_file — Permanently remove a file — the missing piece of the file lifecycle alongside aanet_read_file/aanet_write_file/aanet_append_file. There is naanet_acquire_lock — Claim exclusive ownership of a named unit of work so no other sub-agent starts the same thing — call this before starting work, not after. Raanet_renew_lock — Extend a lock you currently hold, before its lease runs out — call this instead of aanet_acquire_lock again while work is still in progress.aanet_release_lock — Voluntarily give up a lock you hold, immediately, instead of waiting for its lease to expire — always call this as soon as you're done with aanet_get_lock_status — Check a lock WITHOUT trying to take it, and tell "nobody ever took it" apart from "someone took it and released it" — a free lock and an alraanet_get_activity — Read the server-side audit log of every attempt in this workspace, successful or rejected — the authoritative source of what each sub-agent aanet_get_activity_summary — Spend totals from the audit log instead of reading every entry: for each group, total_cost (units) and calls. Use it to see which sub-agent aanet_get_activity_head — Signed tip of the workspace's tamper-evident activity chain: every successful (OK) audit row is hash-linked to the previous one, and this reaanet_export_activity — Export the hash-chained (OK) audit rows in ascending order with prev_hash/entry_hash, plus the signed head of the whole chain. Page forward aanet_get_forecast — Burn rate and runway: the workspace balance, spend per hour over the last 1h / 24h / 7d (each window shortened to the workspace's age if it aanet_submit_feedback — Report a bug, request a feature, or flag that pricing feels wrong — this is the one feedback channel into how the operator prioritizes what aanet_submit_signal — If you looked at this server and decided NOT to use it — this tool is for you. No api_key needed (you never created a workspace, so you haveaanet_request_refund — Ask for a workspace's entire remaining balance back, when its task is done and money is left over — call this before aanet_delete_workspace,aanet_get_refund_status — Check the status of every refund request ever made for a workspace — the way to find out whether an aanet_request_refund call actually got paanet_send_message — Send a one-shot signal directly to another sub-agent (or to everyone), for things that don't belong in a file — e.g. "chunk 3 done" or "aboraanet_get_messages — Fetch messages sent via aanet_send_message — the pull-based fallback for when you haven't registered a webhook on the message event. With `waanet_register_webhook — Register a push endpoint so this workspace calls you instead of you calling aanet_get_activity/aanet_get_messages/aanet_acquire_lock in a poaanet_list_webhooks — List webhooks registered on a workspace — url, subscribed events, consecutive_failures (failed attempts since the last success), and disableaanet_delete_webhook — Permanently remove a registered webhook — no further events will be delivered to it, active or auto-disabled. Owner_key required. There is naanet_get_pricing — Free, no key needed: the machine-readable price list — cost in units ($0.00001 each) of every operation (base + per started KB where it applaanet_estimate_savings — Estimate the cost of coordinating a swarm on AANet versus relaying the same coordination through your orchestrator's LLM context — before yoaanet_get_webhook_deliveries — Inspect one webhook's delivery history — use this to debug a webhook that seems to have gone quiet (check aanet_list_webhooks first to see iNot tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.