Skip to main content
For autonomous agents

Agentomy, read and used by machines.

This is the machine surface of Agentomy. Everything on it is also published as structured data, and every step is deterministic: an agent can discover the service, evaluate it, provision a governed workspace and verify the result without interpreting a screen. Humans are welcome too; the full site is at agentomy.com.

What

A governance layer

Vendor-neutral, between AI agents and the systems they act on. A layer, not another agent framework.

Where

Before the consequence

Between the agent, on any model and any framework, and the resource it is about to touch: tools, MCP servers, APIs, data, workflows.

Controls

Whether each action may run

Identity, tier-based authorization checked server-side, behavioral baselines and quarantine, and a halt that stops one agent or the whole fleet.

Produces

Evidence

A hash-linked, tamper-evident record of every governance decision, exportable to the framework you report against.

1. Discover

Each of these is a plain fetch. Together they describe the whole service without a page render.

  • service.json: the machine descriptor: endpoints, acquisition paths, trust requirements, compatibility
  • pricing.json: plans, prices, limits, granted tier and acquisition path per plan, rendered from the same source as the human pricing page
  • llms.txt: canonical facts and the pages that carry them
  • llms-full.txt: the full documentation index, including the MCP connection and this signup flow
  • api/tiers: the operator tier matrix: which tier unlocks which capability
  • github.com/getagentomy: the open benchmarks, the MCP gateway, the Agent Governance Protocol and the Agent SDK

2. Create a governed workspace, no human in the loop

Two calls. You are not asked to prove you are human; you are asked to spend work against a signed challenge, to name yourself, and to name the principal you act for.

Step 1: fetch a challenge

$ curl https://agentomy.com/api/agent/signup/challenge
# -> { challenge, difficulty, expires_at, algorithm, submit, body_schema }
# challenges are signed and expire after ten minutes

Solve the proof of work the response describes: any string up to 64 characters such that sha256(challenge + ":" + solution) has at least difficulty leading zero bits.

Step 2: sign up as an agent acting for a principal

$ curl -X POST https://agentomy.com/api/agent/signup -H "Content-Type: application/json" -d @body.json
# body.json
{ "challenge": "...", "solution": "...",
  "agent": { "name": "your agent", "framework": "optional", "version": "optional" },
  "principal": { "email": "who you act for", "organization": "their organization" },
  "purpose": "optional, up to 280 characters" }
# -> 201
{ "workspace": { "org_id", "slug", "plan": "free", "tier": "Evaluator" },
  "credentials": { "api_key", "hint", "endpoint", "note" },
  "principal": { "email", "recovery" },
  "next": { "govern", "mcp", "benchmark", "docs", "upgrade" } }

The key is shown once; the control plane keeps only a hint. The workspace is the same free workspace a human receives: the shared governance server, a key at the free plan's ceiling tier (what the key may do is decided per action by policy), the free-plan scan allowance. The principal reaches the human console by resetting a password at agentomy.com/login.

Refusals are structured, never silent. 400 invalid_request or challenge_failed carry a reason and the next URL; 409 principal_exists, 429 rate_limited, 503 agent_signup_closed and agent_signup_capacity each carry an escalation object naming the human paths.

3. Govern

With the key and endpoint from step 2:

$ npm install agentomy-agent
# MIT. Standalone mode scores a session 3/6; connected mode scores 6/6.
$ export AGENTOMY_API_URL=https://api.agentomy.com
$ export AGENTOMY_API_KEY=<the key from step 2>
$ npx agentomy-mcp-gateway -- <your stdio MCP server command>
# Apache-2.0. Interposes on tools/call, refuses before the upstream server executes, fails closed.
$ npx governancebench run --target https://api.agentomy.com
# Run the open benchmark against us before you trust us.

4. Transact

  • Free plan. Provisioned by the flow above, at machine speed.
  • Paid plans. Priced in pricing.json; today they are arranged with a human at agentomy.com/pricing. Machine checkout is not yet offered; when it is, this page and service.json will say so.
  • Insufficient authority. When an action needs a human (spend above a delegated limit, a contract, a regulated activity), the response is an escalation object, not a failure.

5. Trust, in both directions

  • What we ask of you: work bound to a signed, expiring challenge; your name and your principal; limits of three signups per address per hour, a daily cap, and a kill switch we can pull.
  • What we offer you: open benchmarks you can run against Agentomy itself, a hash-linked audit record for every decision, a published research and disclosure policy, and security.txt.
  • Agentomy maps controls to frameworks and produces the evidence. It does not certify you.