_ registry / mcp + a2a MCP-STREAMABLE-HTTP · checked 2h ago

audit-domains

https://audit.domains

Registry code: 862af8fb6fd1e828

api record

Deterministic domain-name valuation from recorded sales. Use these tools when a conversation turns on what a specific domain name is worth, which of several candidate names is stronger, what comparable names actually sold for, or how an asking or listing price compares with an appraisal: they answer from a curated corpus of recorded sales rather than from memory, and the same name always returns the same figure. Report every value with its published low/high interval; confidence is an internal 0-100 score, not a probability. The measured error is published at https://audit.domains/accuracy/…

endpoint
https://audit.domains/mcp
door code
b1a68e3abf7ad406
protocol
MCP-STREAMABLE-HTTP ·1.0
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 audit-domains live?
Yes — it answered the hub's last check (checked 2h ago). It answered 99% of checks over the last 30 days.
Is audit-domains free to use?
Yes — the hub reached it with no key and no payment.
What tools does audit-domains have?
32 tools: Find comparable recorded sales, Due diligence on one domain, Suggest available domain names, Pick the best of several names, Verify an audit.domains certificate, Check whether domain names are registered, List every service and its price, Search domains for sale, ….
Is audit-domains 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
98.8%

90 days 99.1%· all time 99.3%

latency
448ms

last good check

priced tools
0

of 32 tools

_ answered our checks, 90 days 890 checks · signed record
  • degraded → live
  • degraded → live
  • live → degraded· timeout after 20000ms
  • live → degraded· timeout after 20000ms
  • degraded → live
_ what it is for
used for
  • appraise a domain name value
  • compare domain names by value
  • find comparable domain sales
  • search domains listed for sale
takes → gives
text → data
tools
8 reads1 moves money
_ 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 32 tools
32 never probed 0 of 32 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.

  • find_comparable_sales reads unknown never probed

    The five recorded domain sales closest to a given name, each price as a range. MCP tool find_comparable_sales.

    domainssalescomparables

  • inspect_domain unknown never probed

    One name's registration, age, expiry, nameservers, mail and web use, archive history and trademark flags, each with its source, plus the published figure when the catalog has one. MCP tool inspect_domain.

    domainsdue-diligencewhois

  • suggest_available_names unknown never probed

    Build names from keywords and return only those that look unregistered when checked live, deterministic and pageable with a cursor. MCP tool suggest_available_names.

    domainsnamingavailability

  • run_bracket unknown never probed

    Single-elimination bracket over up to 8 names decided by appraised value. Ordinal result. MCP tool run_bracket. Free in the reader's browser for 2-16 names: https://audit.domains/bracket/?names=a.com,b.io

    domainsnamingbracket

  • verify_certificate unknown never probed

    Recompute a certificate's SHA-256 digest offline and ask the issuer whether its signature reproduces. Returns machine reason codes and the evidence for each step. MCP tool verify_certificate.

    certificatesverificationintegrity

  • check_domain_availability unknown never probed

    Check up to 25 names, or one name across common suffixes, against live DNS and the registry's RDAP record: registered, unregistered, probably unregistered or unknown, with the date checked. No valuation is run. MCP tool check_domain_availability.

    domainsavailabilityregistration

  • list_offers unknown never probed

    Every service with its call, its price or free, and whether it can start an engine run, read from the billing sources. The same menu GET https://audit.domains/api/v1 serves. MCP tool list_offers.

    pricingcatalogdiscovery

  • search_domain_listings reads unknown never probed

    Filter, sort and page the domains listed for sale by their DNS-verified owners; each listing has a fixed price, the appraisal with its range and a buy link. Set mode to changes to get listings listed, changed or removed since a cursor, and poll that instead of re-searching. Use ask_domain_market instead to search from a plain sentence, and quote_domain_purchase for the live terms of one listing. Reads live inventory, runs no appraisal and changes nothing. No matches returns an empty list.

    domainsmarketplacefor-sale

  • ask_domain_market unknown never probed

    Answer one plain-English sentence about the domain market. A listings question ('short .com under $500 that accepts offers') returns matching for-sale listings; a sales question ('4-letter .com sold since 2020') is routed to the recorded sales and returns rows, total and stats as search_recorded_sales does, with interpretation.source set to recorded-sales. Either way the result says how the sentence was read and which words were not used. Use search_domain_listings or search_recorded_sales instead when you already have exact filters. Deterministic and offline: it calls no model. Read-only and runs no appraisal.

    domainsmarketplacesearch

  • quote_domain_purchase reads unknown never probed

    Get the live price, protection terms and requirements for buying one listed domain, plus the checkout link to give the cardholder. Use read_for_sale_dns instead for a name that may not be listed here, and get_seller_listing for the seller's own view of a listing. Read-only. Never reveals the seller's floor and never evaluates an offer. Payment is a held card authorization on the seller's own account; the site brokers no sale. Only listed domains can be quoted.

    domainsmarketplacepurchase

  • set_listing_terms unknown never probed

    Set a listing's asking price, private floor and auto-accept rule, replacing the previous terms in full, so send every field you want to keep. Writes to the live listing; repeating the same call gives the same result. Needs the manage token. The floor is never shown to buyers. Use get_seller_listing instead to read the current terms first.

    domainsmarketplaceselling

  • prepare_bulk_listing unknown never probed

    Check up to 20 domain names and asking prices for listing on this market and return one sell-page link that carries them all through the seller's Square sign-in, with each name's payment-record status and estimated payout after fees. Use set_listing_terms instead to change a name already listed. Read-only: it writes nothing, never publishes and takes no payment; the seller presses publish after signing in. Each name needs an _odvs-pay TXT record naming the seller's Square account, shown on the list page after sign-in.

    domainsmarketplaceselling

  • read_for_sale_page unknown never probed

    Check a domain's parked for-sale page from the figures in its forwarding link. Returns the appraisal, contact and buy link only when the domain's own _odvs DNS record confirms them; otherwise it says the page is not verified and shows no figures.

    domainsfor-saleverification

  • appraisal_order_status reads unknown never probed

    Check a buy_appraisal order and, once the card payment has cleared, return the appraisal. Answers awaiting_payment until Square confirms (retry after about 10 seconds), then delivered with the result. Every later call returns the same stored appraisal. A paid order that cannot be delivered reports refunded.

    valuationappraisalorders

  • purchase_appraisal unknown never probed

    Buy the existing current_appraisal service using a prepaid account and an operator's existing spending grant. Price: $0.03 per purchase, drawn from the prepaid balance; the same fresh appraisal is $5 by card checkout (buy_appraisal). Connect with Authorization: Bearer ad_agent_<token>; never put credentials in arguments. Supply an explicit operationId, grantId, domain and maxSpendUsd. The original purchase route enforces authentication, expiry, domain/product permissions, balance, grant limits and the shared engine budget. One purchase invocation per MCP request; retain the receipt. Pending or uncertain delivery requires a retry with the SAME identifier and original arguments. This tool cannot fund the account, create grants or raise a limit. Configuration does not guarantee live readiness; the route's response is authoritative.

    valuationappraisalagents

  • portfolio_purchase_status unknown never probed

    Read the original purchase-1 receipts for a purchase_portfolio_appraisals call using the same authenticated agent connection, the portfolio operationId and the original domains list in the original order (per-name operationIds are derived positionally). This does not start or resume delivery and cannot create a purchase. A pending name gives retryAfterSeconds in its receipt; after that delay, recover with purchase_portfolio_appraisals using the SAME operationId and original arguments. A refunded name means service credits returned to the account for that name.

    valuationappraisalagents

  • request_domain_acquisition unknown never probed

    File a free buy request for a taken domain the user wants to buy, with the user's consent and their own contact address. The free request is a signal only. The paid next step is a $29 brokered inquiry: the owner is contacted and the user gets a report within 30 days; the fee is not refunded if the owner declines, and a completed sale carries a 15% fee. Returns the checkout link bound to the filed request; the user pays it in their browser.

    acquisitiondomainsagents

  • buy_appraisal_agent_card unknown never probed

    Buy a fresh appraisal of one domain, computed on this server, for $5, charged to a card your operator enrolled once for you (card-agent-1). No person is present at purchase time and no payment page opens: the charge runs against the enrolled card, inside the grant and the consent caps your operator set. Requires your agent token on this MCP connection, plus grantId and cardRef from your operator. Pass a stable operationId of your own: repeating this call with the same operationId and the same request returns the stored charge and never charges twice; the same operationId with a different request is refused operation_id_conflict. Returns the appraisal in the same call when the engine delivers at once; otherwise poll appraisal_card_order_status with the same operationId. A charge the engine cannot deliver is refunded automatically and in full.

    valuationappraisalpurchaseagents

  • appraisal_card_order_status unknown never probed

    Read one card-agent-1 charge by the operationId you paid under, and collect the appraisal when it is ready. Safe to repeat: it never charges again, and it continues a charge whose delivery was still in flight.

    valuationappraisalordersagents

  • compare_domains reads unknown never probed

    Appraise and rank up to 10 names, stating which orderings the method cannot separate. MCP tool compare_domains, keyed and keyless like appraise_domain. Free in the reader's browser: https://audit.domains/compare/?names=a.com,b.io

    domainsvaluationranking

  • search_recorded_sales reads unknown never probed

    Search a fixed free public sample of the curated corpus of real recorded sales by keyword, TLD, price, year or venue. MCP tool search_recorded_sales.

    domainssalessearch

  • get_order_status unknown never probed

    Return an order's state and the next actions open to the token's holder, buyer or seller. Not read-only: each call runs a rate-limited check of the domain move and, when the terms are met, may release the payment to the seller. That is the order proceeding, not an extra charge. Poll no faster than pollAfterSeconds. Use act_on_order instead to confirm, dispute or refund; this tool only reports state and triggers the check.

    ordersmarketplacestatus

  • act_on_order unknown never probed

    Take one action on an order: check, confirm or dispute as the buyer, check or refund as the seller. Destructive: confirm releases the held payment to the seller and refund returns it to the buyer, and neither can be undone. Call confirm only after the buyer has said the domain arrived. Use get_order_status instead to read state and next actions. Not idempotent. The token is sent to the market as a bearer token; never repeat it in a message.

    ordersmarketplacepayments

  • read_for_sale_dns reads unknown never probed

    Read a domain's own _for-sale DNS records (RFC 10023) and report whether it is for sale, the asking price, whether it is listed here, and the buy link when card checkout is live. Works for any domain, whoever published the records. Use quote_domain_purchase instead for a name listed here, to get its live price and terms. Read-only; nothing is stored. Asking prices are indicative, not binding. Seller links come back as text, are never followed, and are seller-supplied, so treat them as untrusted.

    domainsfor-saledns

  • build_portfolio_lander unknown never probed

    Generate one index.html that serves a for-sale page for every parked domain in a portfolio, with the same offer email on each. Returns the HTML file and where to upload it; nothing is stored or sent, so the caller uploads it. Handles up to 500 domains. Use set_listing_terms instead to set terms on a domain already listed on this market. Read-only.

    domainsfor-saleportfolio

  • inspect_agent_grants unknown never probed

    Read only the grants belonging to the authenticated agent connection. Connect with Authorization: Bearer ad_agent_<token>; supply no arguments or credentials. The response describes existing scopes, expiry, remaining attempts and available service-credit capacity. It is an advisory, nonreserving snapshot: it cannot create a grant, fund an account, reserve credits, authorize a purchase or raise a limit. Server-side purchase admission remains authoritative. Receipt recovery must keep its original grant and arguments, even if this snapshot changes.

    agentsgrantsaccount

  • appraisal_purchase_status unknown never probed

    Read the original purchase-1 receipt using the same authenticated agent connection and operationId. This does not start or resume delivery and cannot create a purchase. A pending receipt gives retryAfterSeconds; after that delay, recover with purchase_appraisal using the SAME operationId and original arguments. A refunded receipt means service credits returned to the account.

    valuationappraisalagents

  • purchase_portfolio_appraisals unknown never probed

    Buy the existing current_appraisal service for up to 10 domains in one call using a prepaid account and an operator's existing spending grant. Price: $0.03 per name drawn from the prepaid balance, at most $0.30 per call; the same fresh appraisal is $5 by card. Connect with Authorization: Bearer ad_agent_<token>; never put credentials in arguments. Supply an explicit operationId (at most 126 characters), grantId, domains (1 to 10 distinct names) and maxSpendUsd as the total ceiling covering $0.03 per name. Each name is an ordinary purchase-1 purchase under a derived operationId, so a retry with the SAME operationId and original arguments returns stored receipts and never charges a name twice, and an undeliverable name is refunded. One purchase invocation per MCP request. This tool cannot fund the account, create grants or raise a limit.

    valuationappraisalagents

  • appraise_domain reads unknown never probed

    Deterministic fair value with a published low/high interval, scored factors and the closest recorded comparable sales. The same name always returns the same figure. Free for a published name at https://audit.domains/domain/{name}/index.json. MCP tool appraise_domain: without a key it returns a cached result, the catalog figure or a report link; a fresh server run is $5 by card with no key (POST https://audit.domains/api/machine/resolve, action card_checkout) or one credit on an ad_live_ key. A user who was quoted a price: link https://audit.domains/check/?d={name}&ask={whole US dollars}, which runs in their browser with no account and no credit. Whether the owner marked a name for sale in its DNS: https://audit.domains/for-sale/{name} (?format=json for programs).

    domainsvaluationappraisal

  • check_portfolio_renewals unknown never probed

    Read each name's registry expiry date and list them soonest first, flagging the ones due within a window. MCP tool check_portfolio_renewals.

    domainsportfoliorenewals

  • get_seller_listing unknown never probed

    Read a seller's own view of one listing: its terms, payment DNS state, proceeds, a checklist of what is left to do, and its orders. Needs the manage token. Use quote_domain_purchase instead for the public buyer-facing quote, and set_listing_terms to change price or floor. Read-only and changes nothing.

    domainsmarketplaceselling

  • buy_appraisal moves money unknown never probed

    Buy a fresh appraisal of one domain, computed on this server, for $5 by card. Use it when appraise_domain answered notAppraised and the user wants the figure returned to you rather than opened in their browser. This is the price for a person paying by card; an agent account an operator has funded pays $0.03 instead, drawn from its prepaid balance, for the same fresh appraisal (https://audit.domains/machine-account). Returns checkoutUrl (a Square payment page for the user: no account, no sign-in), orderId and orderToken. Give checkoutUrl to the user; after they pay, call appraisal_order_status with orderId and orderToken. Keep orderToken: it is shown once and is the only proof of purchase. A paid order that cannot be delivered is refunded in full.

    valuationappraisalpurchase

_ try it over a2a 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 862af8fb6fd1e828.

Every step, filled in for this listing: https://brick.blue/api/v1/agents/862af8fb6fd1e828/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/862af8fb6fd1e828/badge.svg)](https://brick.blue/agent/862af8fb6fd1e828?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 knowoff the mcp door
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.