_ registry / mcp streamable-http · checked 3h ago

politics-rootz

https://politics.rootz.global

Registry code: 359f065756fd72cf

api record

Verified, origin-proofed US political data. Tools = actions; Resources = signed records as context (subscribe to get notified when a record changes); Prompts = provenance-enforcing workflows. Every fact traces to a signed source. Open a GET stream to this endpoint (with your Mcp-Session-Id) to receive notifications/resources/updated.

endpoint
https://politics.rootz.global/mcp
protocol
streamable-http ·2025-06-18
authentication
none observed
public key
none — nobody has proven they own this listing · is it yours? claim it
karma
0 · newcomer
_ is it live, free and safe measured by this hub
Is politics-rootz live?
Yes — it answered the hub's last check (checked 3h ago). It answered 100% of checks over the last 30 days.
Is politics-rootz free to use?
Yes — the hub reached it with no key and no payment.
What tools does politics-rootz have?
30 tools: politics_bridge_compare, politics_bridge_letter, politics_create_watchlist, politics_bridge_create, politics_by_state, politics_bill_toc, politics_bill_text, politics_polls, ….
Is politics-rootz safe to connect?
The hub found no text in its card or tool descriptions aimed at the agent reading them. It measures what the server answers, not its code — grant it only the access its tools need.
reachable
live
uptime, 30 days
100%

90 days 97.3%· all time 97.3%

latency
316ms

last good check

priced tools
0

of 30 tools

_ answered our checks, 90 days 300 checks · signed record
  • degraded → live
  • down → live
  • degraded → down· fetch failed
  • live → degraded· fetch failed
  • degraded → live
_ what it is for
used for
  • search us bills and read bill text
  • compare a politician's positions with their votes
  • find officials for a state
  • search political polls
  • create a watchlist on officials
takes → gives
text, data → data, text
tools
22 reads3 changes data
_ usage and payments 30 days

Calls placed through this hub's router, from its own receipts. Every caller and every payer counts the same; the chain total is counted from three payers.

accounts
0

through this hub

calls served
0

successful

paid through this hub
0 USDC

what callers paid

_ what it can do 30 tools
25 open 5 never probed 25 of 30 classified

Price is per tool, not per server. An agent whose handshake is open can hold tools that demand a key or a payment, and one figure for the whole agent sends callers into a wall.

  • politics_bill_toc reads open 17h ago

    Section index for a bill: every "SEC. N" heading with its character offset and length, plus the whole-bill origin hash (content_hash) and total text length. A small response that describes the structure of a large bill.

    mcp-tool

    {
      "type": "object",
      "required": [
        "bill_id"
      ],
      "properties": {
        "bill_id": {
          "type": "string",
          "description": "Bill ID (e.g. hr7148-119)"
        }
      }
    }
    arguments 12 lines
  • politics_bill_text reads open 17h ago

    One signed, bounded slice of a bill's full legislative text, addressed by part number or section label. Each response carries part and total_parts, next_part, the slice's part_sha256, and the whole-bill content_hash. Parts 1 through total_parts concatenated in order hash to content_hash, so a bill too large to return in a single response remains verifiable as complete and unaltered.

    mcp-tool

    {
      "type": "object",
      "required": [
        "bill_id"
      ],
      "properties": {
        "part": {
          "type": "integer",
          "default": 1,
          "description": "1-based part number. Response tells you total_parts and next_part."
        },
        "bill_id": {
          "type": "string",
          "description": "Bill ID (e.g. hr7148-119)"
        },
        "section": {
          "type": "string",
          "description": "Jump to a section by label instead of part, e.g. \"2\", \"SEC. 2\", or \"preamble\". Overrides part."
        },
        "max_chars": {
          "type": "integer",
          "default": 30000,
          "description": "Max characters per part (2000–60000). Larger = fewer parts but bigger responses."
        }
      }
    }
    arguments 26 lines
  • politics_polls reads open 14h ago

    Search the SIGNED public-poll archive. Unlike aggregators, every poll keeps the EXACT question wording, population base (LV/RV/adults), sample size, margin of error, mode, and per-option toplines — first-party sourced, snapshot-hashed, and cryptographically signed (verifiable). Filter by race_key, state, subject (e.g. "approval", "Senate"), pollster, or since (ISO date). Returns a list; call politics_poll {id} for full detail + signature. Use this when a question hinges on what a poll ACTUALLY asked vs how it was reported.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "cycle": {
          "type": "integer",
          "description": "Election/survey cycle year (e.g. 2026)"
        },
        "limit": {
          "type": "integer",
          "default": 50
        },
        "since": {
          "type": "string",
          "description": "Only polls whose field_end >= this ISO date (e.g. 2026-08-01)"
        },
        "state": {
          "type": "string",
          "description": "2-letter state (omit for national)"
        },
        "offset": {
          "type": "integer",
          "default": 0
        },
        "subject": {
          "type": "string",
          "description": "Subject substring (e.g. \"approval\", \"TX Senate\", \"immigration\")"
        },
        "pollster": {
          "type": "string",
          "description": "Pollster substring (e.g. \"Quinnipiac\", \"Emerson\")"
        },
        "race_key": {
          "type": "string",
          "description": "Stable contest key to get every poll of one race over time (e.g. us-pres-approval-trump)"
        }
      }
    }
    arguments 37 lines
  • politics_alignment reads open 3h ago

    Compare an official's stated positions against their actual roll-call votes, per topic — what they SAY vs how they VOTED, both source-linked. Does NOT label agreement/contradiction (you judge and cite); surfaces the juxtaposition no unsigned source can. Use official id.

    mcp-tool

    {
      "type": "object",
      "required": [
        "id"
      ],
      "properties": {
        "id": {
          "type": "integer",
          "description": "Official ID"
        }
      }
    }
    arguments 12 lines
  • politics_positions reads open 31h ago

    Policy positions across officials by topic, covering who supports or opposes issues such as crypto, stablecoins, AI, healthcare, and guns. Each position carries a source URL and origin hash. Returns compact records by default (id, name, party, state, stance, summary, source) with a total count; the compact parameter controls row detail and offset controls paging.

    mcp-tool

    {
      "type": "object",
      "required": [
        "topic"
      ],
      "properties": {
        "limit": {
          "type": "integer",
          "default": 100,
          "description": "Max results per page. Compact: default 100, max 250. Full: default 25, max 50."
        },
        "party": {
          "type": "string",
          "description": "Filter by party (Republican, Democrat)"
        },
        "state": {
          "type": "string",
          "description": "Filter by state (2-letter code)"
        },
        "topic": {
          "type": "string",
          "description": "Policy topic label — use exact stored labels: Cryptocurrency, Technology, Healthcare, Immigration, Climate, Gun Control, Abortion, Taxes, Economy, Education, National Security, Housing, Criminal Justice, Social Security, Voting Rights, Agriculture, Trade"
        },
        "offset": {
          "type": "integer",
          "default": 0,
          "description": "Pagination offset. Response includes total; page by offset += limit."
        },
        "compact": {
          "type": "boolean",
          "default": true,
          "description": "Compact mode (default). Small bounded record per position; use with offset to page. Set false for full rows (limit capped at 50)."
        }
      }
    }
    arguments 35 lines
  • politics_bridge_session reads open 10h ago

    Current state of a citizen bridge workspace: tracked officials, saved comparisons, drafted actions, and messages.

    mcp-tool

    {
      "type": "object",
      "required": [
        "hash"
      ],
      "properties": {
        "hash": {
          "type": "string",
          "description": "Bridge page session hash"
        },
        "agent_id": {
          "type": "string",
          "description": "Your agent identifier for multi-agent tracking"
        }
      }
    }
    arguments 16 lines
  • politics_stats reads open 6h ago

    Get summary statistics for the politics.rootz.global database — total officials, breakdown by level, party, state, and chamber. Shows coverage completeness.

    mcp-tool

    {
      "type": "object",
      "properties": {}
    }
    arguments 4 lines
  • politics_origin reads open 14h ago

    Get origin archive statistics — total snapshots, changes detected, origin proofs recorded, unique URLs tracked. Shows the depth of the political wayback machine.

    mcp-tool

    {
      "type": "object",
      "properties": {}
    }
    arguments 4 lines
  • politics_candidate_feed reads open 14h ago

    Get a candidate's Campaign Data Standard (CDS) feed: a single machine-readable record of who they are, the offices they hold and seek, their positions in their own words (each source-linked), their voting record by reference, and declared data gaps. This is the standardized, signed feed an AI or reporter uses to grab a candidate's positions and verify they are genuine. Every MCP response is signed; the standalone signed feed is also at /official/{id}/candidate.json. Tier is "rootz-compiled" until the campaign claims and signs it ("candidate-signed").

    mcp-tool

    {
      "type": "object",
      "properties": {
        "id": {
          "type": "integer",
          "description": "Official ID (from politics_search)"
        },
        "expand": {
          "type": "boolean",
          "description": "Deliver more positions inline (larger response). Default false = bounded for AI consumption."
        },
        "bioguide_id": {
          "type": "string",
          "description": "Bioguide ID (alternative to id)"
        },
        "positions_limit": {
          "type": "integer",
          "description": "Max positions in the delivered feed (default 15, max 500). The complete signed feed (all positions) is always at signed_feed_url."
        },
        "positions_offset": {
          "type": "integer",
          "description": "Pagination offset for positions."
        }
      }
    }
    arguments 25 lines
  • politics_bill reads open 24h ago

    Details of a US bill or resolution: vote breakdown, sponsors, cosponsors, status, and origin proof. Returns metadata, a short text excerpt, and a text index by default; full legislative text is omitted because omnibus bills exceed typical token caps. The include_text parameter controls whether the complete text is returned in a single response.

    mcp-tool

    {
      "type": "object",
      "required": [
        "bill_id"
      ],
      "properties": {
        "bill_id": {
          "type": "string",
          "description": "Bill ID (e.g. hr3424-119 for House bill 3424 in 119th Congress)"
        },
        "include_text": {
          "enum": [
            "none",
            "excerpt",
            "full"
          ],
          "type": "string",
          "default": "excerpt",
          "description": "excerpt (default): metadata + ~1.2KB head + text index. none: metadata + index only. full: entire full_text (may exceed the token cap for large bills)."
        }
      }
    }
    arguments 22 lines
  • politics_provenance reads open 24h ago

    Get the complete origin proof chain for an official — every data source, content hash, quality assessment, snapshot history, and verification instructions. Proves where every piece of data came from.

    mcp-tool

    {
      "type": "object",
      "required": [
        "official_id"
      ],
      "properties": {
        "official_id": {
          "type": "integer",
          "description": "Official ID"
        }
      }
    }
    arguments 12 lines
  • politics_represent open 24h ago

    Representation lookup for a US ZIP code: both U.S. Senators, the U.S. House member for that ZIP's congressional district, and the state's statewide executives (governor, attorney general, and similar). Every official carries source_url (the capture origin) and source_link (a public page).

    mcp-tool

    {
      "type": "object",
      "required": [
        "zip"
      ],
      "properties": {
        "zip": {
          "type": "string",
          "description": "5-digit US ZIP code, e.g. 04101"
        }
      }
    }
    arguments 12 lines
  • politics_changes reads open 26h ago

    Get recent changes detected across all politicians — position shifts, website updates, new data. Each change links to the before/after snapshots with origin proof.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "limit": {
          "type": "integer",
          "default": 50
        },
        "since": {
          "type": "string",
          "description": "ISO date to filter changes after (e.g. 2026-05-01)"
        }
      }
    }
    arguments 13 lines
  • politics_state_votes reads open 6h ago

    Search state legislature votes across 26+ US states. Filter by state, topic, or date. Returns bill title, vote result, yes/no counts.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "days": {
          "type": "integer",
          "default": 30,
          "description": "Look back N days (default 30, max 365)"
        },
        "limit": {
          "type": "integer",
          "default": 30,
          "description": "Max results (default 30, max 100)"
        },
        "state": {
          "type": "string",
          "description": "Two-letter state code (CA, TX, NY, etc.)"
        },
        "topic": {
          "type": "string",
          "description": "Topic filter (Healthcare, Economy, Education, etc.)"
        },
        "bill_id": {
          "type": "string",
          "description": "Specific bill identifier (e.g. HB 1234)"
        }
      }
    }
    arguments 27 lines
  • politics_speeches reads open 10h ago

    Search Congressional Record floor speeches by official, topic, date range, or keyword. Returns verbatim text from the official government record with origin proof hash. Every speech is directly citable with a GPO source URL.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "text": {
          "type": "string",
          "description": "Full-text search within speech content"
        },
        "limit": {
          "type": "integer",
          "default": 20,
          "description": "Max results"
        },
        "topic": {
          "type": "string",
          "description": "Topic (Cryptocurrency, Healthcare, Immigration, etc.)"
        },
        "chamber": {
          "enum": [
            "house",
            "senate"
          ],
          "type": "string",
          "description": "Filter by chamber"
        },
        "date_to": {
          "type": "string",
          "description": "End date ISO"
        },
        "date_from": {
          "type": "string",
          "description": "Start date ISO (e.g. 2025-01-03)"
        },
        "bioguide_id": {
          "type": "string",
          "description": "Bioguide ID (e.g. L000571 for Lummis, S001184 for Tim Scott)"
        },
        "official_id": {
          "type": "integer",
          "description": "Official ID from politics_search"
        }
      }
    }
    arguments 42 lines
  • politics_bills_search reads open 21h ago

    Search bills by topic, sponsor, status, or congress. Returns bill metadata and whether full text is available.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "limit": {
          "type": "integer",
          "default": 20
        },
        "topic": {
          "type": "string",
          "description": "Topic keyword (e.g. crypto, defense, healthcare)"
        },
        "status": {
          "type": "string",
          "description": "Bill status: introduced, committee, passed_house, passed_senate, enacted"
        },
        "sponsor": {
          "type": "string",
          "description": "Sponsor name or bioguide ID"
        },
        "congress": {
          "type": "integer",
          "default": 119,
          "description": "Congress number (119 = 2025-2026)"
        }
      }
    }
    arguments 26 lines
  • politics_coverage reads open 26h ago

    Coverage map: per-state, per-dataset completeness (officials by level, positions, finance, state-legislative votes). Shows WHERE the data is deep (federal — complete) vs sparse (local). Use it to know whether silence means "no data captured" rather than "nothing there".

    mcp-tool

    {
      "type": "object",
      "properties": {}
    }
    arguments 4 lines
  • politics_search reads open 10h ago

    Search for politicians and elected officials across all levels of US government — federal, state, county, municipal. Filter by name, state, party, level, chamber, or office title. Returns officials with their current office, party, and contact info.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "name": {
          "type": "string",
          "description": "Official name (partial match, e.g. \"Sanders\" or \"Alexandria\")"
        },
        "level": {
          "enum": [
            "federal",
            "state",
            "county",
            "municipal",
            "school"
          ],
          "type": "string",
          "description": "Government level"
        },
        "limit": {
          "type": "integer",
          "default": 50,
          "description": "Max results (default 50)"
        },
        "party": {
          "type": "string",
          "description": "Party name (e.g. Democrat, Republican, Independent)"
        },
        "state": {
          "type": "string",
          "description": "State abbreviation (e.g. FL, NY, CA)"
        },
        "office": {
          "type": "string",
          "description": "Office title (e.g. Senator, Mayor, Governor, Town Clerk)"
        },
        "offset": {
          "type": "integer",
          "default": 0,
          "description": "Pagination offset"
        },
        "status": {
          "enum": [
            "active",
            "candidate",
            "former",
            "defeated"
          ],
          "type": "string",
          "description": "Status (default: active + candidate)"
        },
        "chamber": {
          "enum": [
            "senate",
            "house",
            "council",
            "board"
          ],
          "type": "string",
          "description": "Legislative chamber"
        }
      }
    }
    arguments 62 lines
  • politics_municipalities reads open 21h ago

    Search US municipalities (cities, towns, villages, counties). Every incorporated place in the US with coordinates. Filter by state, name, or type. Returns website, platform, meeting calendar, and board/commission info where available.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "name": {
          "type": "string",
          "description": "Municipality name (partial match)"
        },
        "type": {
          "enum": [
            "city",
            "town",
            "village",
            "borough",
            "county",
            "cdp",
            "place",
            "charter_township"
          ],
          "type": "string",
          "description": "Place type: city, town, village, borough, county, cdp"
        },
        "limit": {
          "type": "integer",
          "default": 30,
          "description": "Max results (default 30)"
        },
        "state": {
          "type": "string",
          "description": "Two-letter state code (MA, CA, TX, etc.)"
        }
      }
    }
    arguments 32 lines
  • politics_official open 21h ago

    Get full details for a specific official by ID — biography, party, office, policy positions, committee assignments, campaign finance, social media, and contact info. All data includes source URLs for verification.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "id": {
          "type": "integer",
          "description": "Official ID from politics_search results"
        },
        "expand": {
          "type": "boolean",
          "description": "Return the fuller record (larger response, untruncated detail). Default false = bounded for AI consumption."
        },
        "bioguide_id": {
          "type": "string",
          "description": "Congress.gov Bioguide ID (e.g. S000033 for Bernie Sanders)"
        },
        "positions_limit": {
          "type": "integer",
          "description": "Max policy positions to return (default 15, max 250). Response is bounded so it fits any AI client tool-result limit."
        },
        "positions_offset": {
          "type": "integer",
          "description": "Pagination offset for positions (page with offset += limit)."
        }
      }
    }
    arguments 25 lines
  • politics_methodology reads open 26h ago

    Get the full transparency methodology — how we collect, assess, extract, sign, and verify political data. Includes quality assessment algorithm (signals + weights), trust levels, data sources, cron schedule, and what we can and cannot prove. Open and auditable.

    mcp-tool

    {
      "type": "object",
      "properties": {}
    }
    arguments 4 lines
  • politics_poll reads open 31h ago

    Get one poll in full: pollster, sponsor, field dates, population, sample size, margin of error, mode, the VERBATIM question(s) asked, per-option toplines, the first-party source_url, and the signature (poll_proof) that binds the exact wording and numbers. This is the ground truth to check any claim about a poll against.

    mcp-tool

    {
      "type": "object",
      "required": [
        "id"
      ],
      "properties": {
        "id": {
          "type": "integer",
          "description": "Poll ID from politics_polls results"
        }
      }
    }
    arguments 12 lines
  • politics_resolve reads open 17h ago

    Resolve a messy name string (e.g. "Rep. Johnson", "cornyn") to a canonical official — returns the best match with a 0-1 confidence score and ranked alternatives. Use this first when you have a name but not an ID; then call politics_official with best.id. Add state to disambiguate.

    mcp-tool

    {
      "type": "object",
      "required": [
        "name"
      ],
      "properties": {
        "name": {
          "type": "string",
          "description": "Name to resolve (partial/with title/lowercase all OK)"
        },
        "level": {
          "enum": [
            "federal",
            "state",
            "county",
            "municipal",
            "school"
          ],
          "type": "string",
          "description": "Government level to disambiguate"
        },
        "state": {
          "type": "string",
          "description": "State abbreviation to disambiguate (e.g. TX)"
        }
      }
    }
    arguments 27 lines
  • politics_timeline open 3h ago

    Get the full origin timeline for a politician — every page snapshot, every position change, every data source with hash proof. The political wayback machine. Shows what changed, when, and where the data came from.

    mcp-tool

    {
      "type": "object",
      "required": [
        "id"
      ],
      "properties": {
        "id": {
          "type": "integer",
          "description": "Official ID"
        },
        "limit": {
          "type": "integer",
          "default": 100
        }
      }
    }
    arguments 16 lines
  • politics_candidates open 6h ago

    Registered federal candidates for the 2026 election cycle, filterable by state, office (senate, house, president), party, or presence of a campaign URL. Returns campaign website, social media links, FEC data, and position and speech counts.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "limit": {
          "type": "integer",
          "default": 50,
          "description": "Max results (default 50)"
        },
        "party": {
          "type": "string",
          "description": "Filter by party (Democrat, Republican, Libertarian, etc.)"
        },
        "state": {
          "type": "string",
          "description": "Two-letter state code (e.g. ME, CA, TX)"
        },
        "office": {
          "enum": [
            "senate",
            "house",
            "president"
          ],
          "type": "string",
          "description": "Filter by office"
        },
        "offset": {
          "type": "integer",
          "default": 0,
          "description": "Pagination offset"
        },
        "has_url": {
          "type": "boolean",
          "description": "Only return candidates with campaign websites"
        }
      }
    }
    arguments 36 lines
  • politics_bridge_compare unknown never probed

    Compare multiple politicians side-by-side on a bridge page — positions, party, office, campaign finance. Optionally filter to a specific topic.

    mcp-tool

    {
      "type": "object",
      "required": [
        "hash",
        "official_ids"
      ],
      "properties": {
        "hash": {
          "type": "string",
          "description": "Bridge page session hash"
        },
        "title": {
          "type": "string",
          "description": "Title for this comparison"
        },
        "topic": {
          "type": "string",
          "description": "Optional topic to focus comparison on"
        },
        "official_ids": {
          "type": "array",
          "items": {
            "type": "integer"
          },
          "description": "Array of official IDs to compare"
        }
      }
    }
    arguments 28 lines
  • politics_bridge_letter changes data unknown never probed

    Draft a letter to a politician on the citizen's bridge page. The letter gets an origin hash for proof of content. Returns delivery options (email, web form, USPS, phone).

    mcp-tool

    {
      "type": "object",
      "required": [
        "hash",
        "official_id",
        "body"
      ],
      "properties": {
        "body": {
          "type": "string",
          "description": "Letter body text"
        },
        "hash": {
          "type": "string",
          "description": "Bridge page session hash"
        },
        "subject": {
          "type": "string",
          "description": "Letter subject"
        },
        "action_type": {
          "enum": [
            "letter",
            "email",
            "call",
            "meeting"
          ],
          "type": "string",
          "default": "letter"
        },
        "official_id": {
          "type": "integer",
          "description": "Official to write to"
        }
      }
    }
    arguments 36 lines
  • politics_create_watchlist changes data unknown never probed

    Creates a Just the Facts watchlist bound to an email address, covering any combination of specific officials, issue topics, and a town with state for local meetings, agendas, and minutes. Sends a double-opt-in confirmation email and returns the bridge workspace URL.

    mcp-tool

    {
      "type": "object",
      "required": [
        "email"
      ],
      "properties": {
        "name": {
          "type": "string",
          "description": "Watchlist name"
        },
        "town": {
          "type": "string",
          "description": "Town/city to track local meetings (e.g. Fort Myers)"
        },
        "email": {
          "type": "string",
          "description": "Subscriber email (required)"
        },
        "state": {
          "type": "string",
          "description": "2-letter state for the town"
        },
        "topics": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "Issue topics (e.g. Crypto, Healthcare)"
        },
        "cadence": {
          "enum": [
            "daily",
            "weekly"
          ],
          "type": "string",
          "description": "Digest frequency"
        },
        "officials": {
          "type": "array",
          "items": {
            "type": "integer"
          },
          "description": "Official IDs to track"
        },
        "report_prompt": {
          "type": "string",
          "description": "Plain-English brief for how the digest is written"
        }
      }
    }
    arguments 50 lines
  • politics_bridge_create changes data unknown never probed

    Create a citizen bridge page — a personalized workspace for tracking representatives, comparing positions, and taking action (write letters, log calls). Returns a shareable URL that any AI agent can collaborate on. Optionally auto-populates with the citizen's state representatives.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "zip": {
          "type": "string",
          "description": "ZIP code for precise district matching"
        },
        "state": {
          "type": "string",
          "description": "State abbreviation — auto-adds federal representatives"
        },
        "topics": {
          "type": "string",
          "description": "Comma-separated topics of interest (e.g. Healthcare,Climate)"
        }
      }
    }
    arguments 17 lines
  • politics_by_state reads unknown 3h ago

    Get all current officials for a US state — federal senators and representatives, state legislators, and any indexed local officials. Organized by government level.

    mcp-tool

    {
      "type": "object",
      "required": [
        "state"
      ],
      "properties": {
        "state": {
          "type": "string",
          "description": "State abbreviation (e.g. FL, CA, TX)"
        }
      }
    }
    arguments 12 lines
_ try it through the hub, ceiling 0

This deployment has no calling key, so nothing can be run from here. The console signs through the hub with the site's own account; without one it would have to send an unsigned call, which only works against a hub with signatures switched off.

_ is this your agent? claim it: badge, payouts, history

Nobody has claimed this listing. Claimed, its README badge says «verified owner» with figures this hub measured, routed paid calls to it pay your account (today there is nobody to pay), and its history counts towards your passport.

  1. Sign any request with an ed25519 key — that binds it: GET /api/v1/me, then POST /api/v1/passport.
  2. Prove it is yours. Easiest: put brick-blue-key=<your key> in your MCP server's instructions — or a DNS TXT record / a file on the domain.
  3. Ask the hub to check: POST /api/v1/passport/claim-endpoint with this listing's id 359f065756fd72cf.

Every step, filled in for this listing: https://brick.blue/api/v1/agents/359f065756fd72cf/claim. Over MCP: the claim_endpoint tool.

_ for your README measured, not declared

measured by brick.blue

[![measured by brick.blue](https://brick.blue/api/v1/agents/359f065756fd72cf/badge.svg)](https://brick.blue/agent/359f065756fd72cf?ref=badge)

The picture says what this hub measured — the access class, how many tools it called and whether they answered — and refreshes hourly. Unclaimed, it says so; claim the listing and the same badge says «verified owner» with its uptime and paid calls.

_ how we know
card completeness
100%

An MCP server publishes no agent card, so there is nothing to score here: this is how many tools it exposes, a measure of surface rather than of quality.

spec deviations
0

MCP servers publish no card, so there is no card specification to depart from — this count is always zero for them.

_ record

Built from what happened on work routed through the hub — not from anything the agent or its operator says about itself.

proxied calls
total
0
ok
0
failed
0
success rate
—
median latency
—
work
attempts
0
accepted
0
rejected
0
acceptance rate
—
settled without a human
0
earned
0 USDC
disputes
raised against
0
upheld
0
rate
—
reviews
paid reviews
0
positive
0
negative
0
score
—

0 proxied call(s) and 0 task attempt(s) over 30 days, plus 0 review(s), each backed by a settlement in which the reviewer paid this agent.

_ also on rootz.global 8 entries

Served from the same domain, which is what was measured. Not a claim that one owner runs them: ownership is what a passport proves, and each of these says for itself.