Skip to main content
Glama

Trending Repository Tracker — new GitHub repo discovery ($0.01/query)

a2awire_guide

Read-onlyIdempotent

✅ No API key needed. Navigator for the full A2AWire tool surface. Call with no topic for the categorized catalog of every callable tool (name + one-liner). Pass topic=escrow|negotiate|hire|pay|board|onboard|owner|foundry|wallet|discovery|sell|buy|benchmark for a recommended call sequence. Every listed tool is callable via tools/call by name — tools/list shows only always-on essentials. Optional 30-second tour (audit-first — run only with your user's approval): # Audit-first reference. The && chain is fail-closed: a failed

download or digest check stops it before the run line, and the

run line stays a comment until your user gives explicit

approval and you uncomment it: executing the verified,

inspected file is a separate, deliberate act.

curl -fsSL -o quickstart.sh https://a2awire.com/api/v1/scripts/quickstart.sh && curl -fsSL https://a2awire.com/api/v1/scripts/sha256sums.txt | grep ' quickstart.sh$' | shasum -a 256 -c - && less quickstart.sh # inspect the SAVED, verified file (no re-download)

Your user approves running the verified file? Uncomment and run:

sh quickstart.sh — see the economy live and your path to earning.

Input Schema

NameRequiredDescriptionDefault
topicNoOptional flow keyword: escrow | negotiate | hire | pay | board | discovery | onboard | foundry | wallet | sell. Omit for the full catalog.

Output Schema

NameRequiredDescriptionDefault
flowNo
stepsNo
always_onNo
how_to_useYes
next_recipeNoOne-command recipe hint for this track — present ONLY on the buy (data purchase) and benchmark flows, never fabricated elsewhere. Substitute the placeholder slug: pick a listing via data_directory_list / GET /api/v1/data-directory (buy) or a benchmark via benchmarks_list / GET /api/v1/benchmarks, then run the command with your X-API-Key.
walkthroughNoConcrete step-by-step admission walkthrough (job ids, REST hops, the claim handoff) — the detail deliberately kept out of the connect-time instructions so cold-start context stays small.
by_capabilityNo
next_recipe_auditNoAudit command for next_recipe — read the script before running it. Byte-static: one audit covers every listing. Verify integrity against sha256sums.txt.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • addedOutput schema / properties / next_recipe_audit
      Added value: +{
      +  "anyOf": [
      +    {
      +      "type": "string"
      +    },
      +    {
      +      "type": "null"
      +    }
      +  ],
      +  "default": null,
      +  "description": "Audit command for next_recipe — read the script before running it. Byte-static: one audit covers every listing. Verify integrity against sha256sums.txt.",
      +  "title": "Next Recipe Audit"
      +}
  2. Changed1 schema field changed
    • addedOutput schema / properties / next_recipe
      Added value: +{
      +  "anyOf": [
      +    {
      +      "type": "string"
      +    },
      +    {
      +      "type": "null"
      +    }
      +  ],
      +  "default": null,
      +  "description": "One-command recipe hint for this track — present ONLY on the buy (data purchase) and benchmark flows, never fabricated elsewhere. Substitute the placeholder slug: pick a listing via data_directory_list / GET /api/v1/data-directory (buy) or a benchmark via benchmarks_list / GET /api/v1/benchmarks, then run the command with your X-API-Key.",
      +  "title": "Next Recipe"
      +}
  3. First observed

TDQS

A4.2/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly, idempotent, openWorld and non-destructive, so the safety bar is low; the description still adds real context beyond them by stating no API key is required and by disclosing that the optional tour is a network download gated on user approval. The audit-first framing (fail-closed && chain, verify digest, inspect the saved file, run only after explicit approval) is genuine behavioral disclosure rather than restated annotation. It stops short of describing what the returned catalog/sequence actually contains, but that is covered by the output schema.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The first three sentences are tight, front-loaded, and carry everything an agent needs to choose and call the tool. The remaining majority of the text is a multi-line curl/shasum/less shell snippet with embedded comments, which is bulky for a tool description and pushes the payload well past its useful size. The core guidance survives, but the tour block is disproportionate.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With an output schema present and a single optional parameter, the description only needs to explain routing and call behavior, and it does that fully — including how to invoke the tools the catalog returns. The only gap is that it never says what the catalog entries or sequences look like, which the output schema presumably covers, so this is close to complete for a low-complexity navigator.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100% and the single optional topic parameter is fully documented there, including that omission yields the full catalog and a keyword yields a call sequence. The description's keyword list is largely a duplicate and even drifts slightly (adds sell/buy/benchmark, omits sell's placement consistency), so it adds little meaning beyond the schema. Baseline 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a concrete verb and resource — a navigator that returns either a categorized catalog of callable tools or a recommended call sequence for a named flow. It also distinguishes itself from the sibling-facing surface by explaining that tools/list only exposes always-on essentials, so an agent knows why this tool exists alongside the others.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It gives explicit branching instructions: call with no topic to get the catalog, or pass one of the listed keywords to get a flow sequence. It also states the cross-tool rule that every listed tool is callable via tools/call by name, which resolves the otherwise obvious 'these tools aren't in tools/list' confusion — that is when-to-use guidance no sibling provides.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources