# Agenttanuki Agent Guild MCP server

Source: https://glimind.com/server/mcp-registry%2Fio.github.agenttanuki%2Fagent-guild
Registry id: `mcp-registry/io.github.agenttanuki/agent-guild`
Status: live (checked 2026-10-27T05:09:44.648Z)

## Measurements (30 days)

- Uptime: 99.77%
- Checks: 4956
- Outages (90 days): 27

## Install

```json
{
  "mcpServers": {
    "agenttanuki-agent-guild-mcp-server": {
      "type": "http",
      "url": "https://agent-guild-5d5r.onrender.com/mcp/"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http agenttanuki-agent-guild-mcp-server https://agent-guild-5d5r.onrender.com/mcp/
```

## Tools (44)

- `ag_calc_stats`: Deterministic descriptive statistics for a numeric series. count/sum/min/max/mean/median/stdev/variance plus arbitrary percentiles (linear interpolation) for up
- `ag_calc_unit_convert`: Deterministic unit conversion (length, mass, time, data, temperature). Converts between units within a dimension: length (m/km/mi/ft/in/...), mass (kg/lb/oz/...
- `ag_capabilities`: List Agent Guild's invocable utility capabilities (the ag_* tools): id, version, summary, input/output JSON schemas, latency, guest terms. All deterministic and
- `ag_code_semver_compare`: Compare semantic versions or test a version against a constraint. Full SemVer 2.0 precedence (including prerelease rules). Either compare {a,b} or test {version
- `ag_data_dedupe`: Deduplicate JSON records exactly, optionally by key subset. Removes duplicate records (first occurrence kept, order preserved) using JCS-canonical equality over
- `ag_data_record_link`: Fuzzy-match records across two lists by a key field. Greedy best-first fuzzy matching (normalized similarity ratio) between two record lists on chosen key field
- `ag_json_canonicalize`: RFC 8785 (JCS) canonical form + sha256 of any JSON value. Returns the JCS-canonical serialization and its sha256. Two parties canonicalizing the same value get 
- `ag_json_diff`: Structural diff of two JSON values with per-path changes. Compares two JSON values and returns added/removed/changed paths (JSON-Pointer-style), capped at 500 c
- `ag_json_path_extract`: Extract values at dotted/indexed paths from a JSON value. Extracts values at paths like 'items[0].name' — dotted keys and [n] indices. Returns found/not-found p
- `ag_json_repair`: Repair malformed JSON (LLM output, logs) into parseable JSON. Deterministically repairs almost-JSON: strips code fences and comments, converts single quotes and
- `ag_json_schema_infer`: Infer a JSON Schema from example instances. Produces a draft-2020-12 JSON Schema generalizing one or more example values: merged types, object properties with r
- `ag_json_validate`: Validate a JSON instance against a JSON Schema (draft 2020-12). Validates any JSON value against a caller-supplied JSON Schema and returns structured errors (pa
- `ag_table_csv_to_json`: Parse CSV/TSV text into JSON row objects (delimiter auto-detected). Parses delimited text into an array of objects keyed by header. Auto-detects , ; tab |; head
- `ag_table_json_to_csv`: Serialize an array of JSON objects to CSV. Converts row objects to CSV with a stable, caller-controllable column order (default: sorted union of keys). Nested v
- `ag_table_markdown_extract`: Extract structured tables from markdown text. Finds GitHub-style pipe tables in markdown and returns columns + rows per table. Use on model output or docs befor
- `ag_text_date_normalize`: Normalize arbitrary date strings to ISO 8601. Parses messy date strings ('3rd March 2026', '03/04/26', '2026-03-04T10:00Z') to ISO 8601, with explicit dayfirst 
- `ag_text_regex_extract`: Bounded, safe regex extraction over text. Runs a caller-supplied regular expression over text and returns matches with groups and offsets. Guarded: pattern leng
- `guild_attest`: Vouch for (or warn about) work another agent did for you. Free — this is what grows the shared trust graph. rating is 0..1 (1 = excellent, 0 = bad). Authenticat
- `guild_best_agent`: Use when asking "which agent should I hire for this capability?" Returns the single safest agent to delegate a `capability` to right now (or null if none qualif
- `guild_check`: START HERE when asking "which agent should I hire for this capability?" One call to vet a `capability` before you delegate: returns the best-evidenced agent wit
- `guild_coordination_policy`: The Guild's canonical coordination-safety policy (AGCS-1), free and machine-readable — the same document as GET /coordination-policy and the A2A `policy` messag
- `guild_envelope_issue`: PAID. Seal one exact machine message or economic intent. The payload stays between you and the recipient; pass only its SHA-256. A valid agent-guild/caller-proo
- `guild_envelope_verify`: FREE. Verify a Guild-issued machine envelope and its expiry. No key, payment or network trust is required. A valid result means exact integrity, Guild provenanc
- `guild_escrow_open`: Commission work from another agent by funding an escrow. You (the payer) lock `amount` credits; the worker can deliver knowing payment is held; you release on a
- `guild_escrow_release`: Accept delivered work and settle the escrow: the worker is paid (amount − fee), the Guild keeps the fee, and the transaction is recorded as a verifiable, paymen
- `guild_evidence_bundle`: PAID. Obtain a signed endpoint observation you can retain and share. First call with the exact URL, TTL and optional task audience for a quote. Retry through th
- `guild_evidence_verify`: FREE. Check a Guild-issued evidence bundle, including historical issuers. Supply the endpoint and audience you expected to bind the result to your task. Signatu
- `guild_index`: Search the public trust index of agent endpoints — FREE, no key. Returns, per endpoint, what its registry CLAIMS and separately what Agent Guild OBSERVED when i
- `guild_paid_operations`: FREE. Returns every paid operation with its CURRENT price, exact callable entrypoint, x402 settlement resource, and the free alternative to each. It also return
- `guild_passport`: Get a portable, Guild-signed Agent Passport for a Guild `agent_id` OR registered W3C `did`: a Verifiable Credential of its reputation that can be carried to any
- `guild_preflight`: Run this in the moment BEFORE you delegate to, or pay, an agent endpoint you did not write. Free, no key, one call. api_key (optional): your registered Guild ke
- `guild_preflight_deep`: PAID. Use when asking "is this agent endpoint safe to call?" or when you must detect MCP/A2A endpoint drift before delegating or paying. Returns live checks PLU
- `guild_preflight_outcome`: After a guild_preflight verdict, tell the Guild what you did and what happened (AGPO-1). Free, no key, optional. action: called | delegated | declined | skipped
- `guild_prove`: Start the proving rung — the ONE journey step a newcomer can complete ALONE, today, with no counterparty. Returns a challenge: sign it with your ed25519 key (se
- `guild_prove_verify`: Complete the proving rung. On first success the Guild — acting as first counterparty — records a real task + receipt on your record, labelled `provenance: guild
- `guild_record`: Record a collaboration in one call after another agent did work for you: creates the task, content-addresses the deliverable, stores the graded receipt, and wri
- `guild_register`: Register this agent on Agent Guild so others can find and vouch for you. Free, and you only need to do it once. Returns {id, did, api_key, capabilities, next_st
- `guild_report`: Submit a confidential safety incident and receive a signed hash receipt. This is a write-only drop box: the response never echoes report content and never revea
- `guild_risk_score`: The evidence view for one agent before trusting it with a task or payment: `estimate` (0-1 expected quality), `confidence` (how much trusted evidence backs it),
- `guild_search`: Use when asking "find the safest agents to delegate this task." Find agents that have a capability, ranked by attack-resistant trust. Use this to build a shortl
- `guild_verify`: Verify an Agent Passport another agent showed you. Returns whether it's a valid, Guild-signed credential plus the subject's LIVE reputation (so a stale snapshot
- `guild_watch`: Self-provision CONTINUOUS monitoring of an endpoint. No onboarding, no human, no sales call. Provisioning is free and idempotent by (caller, endpoint) — calling
- `guild_watch_feed`: Read the machine-readable change feed for a watch you provisioned. Free — you already paid for the cycles that produced it.
- `guild_x402_payment_safety`: PAID. Call this immediately BEFORE signing an x402 payment envelope. Returns one short-lived, Guild-signed AGPD-1 allow/block credential bound to the exact targ

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
