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

pendingdelete

https://mcp.pendingdelete.net

Registry code: 7ce2d87d87a7a4fd

api record

PendingDelete.net follows domain names on their way out of registration. A name in pending delete is in its last five days: the owner can no longer renew or restore it, and on its drop date the registry deletes it and anyone can register it. search_domains finds such names with the filters of the site's advanced search — or, with status available, the names released in the last 90 days that nobody has registered again (anyone can register them now); get_domain looks one name up. Times are US Eastern (America/New_York). Linking Domains and Rank come from Common Crawl's web graph (not Moz DA or…

endpoint
https://mcp.pendingdelete.net/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 pendingdelete live?
Yes — it answered the hub's last check (checked 6h ago). It answered 100% of checks over the last 30 days.
Is pendingdelete free to use?
Yes — the hub reached it with no key and no payment.
What tools does pendingdelete have?
2 tools: get_domain, search_domains.
Is pendingdelete 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 100%· all time 100%

latency
478ms

last good check

priced tools
0

of 2 tools

_ answered our checks, 90 days 3 checks · signed record
  • unknown → live
_ 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 2 tools
1 open 1 never probed 1 of 2 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.

  • search_domains open 6h ago

    Search the domain names PendingDelete.net follows: in pending delete (the default) — the last five days before a registry deletes a name and anyone can register it — or, with status, the names released in the last 90 days: available (nobody has registered them again: anyone can register them now), caught (registered again since), or released (still being checked). The same filters as the site's advanced search: a keyword (contains, starts with, ends with, exact, doesn't contain) or a regular expression, words to leave out, a letter pattern, length, hyphens, numbers, IDN, extensions, adjoining .com/.net/.org registered, the drop or release date, confirmed drop times only, registrar, the year first registered, Linking Domains, Rank, real words, people's names and syllables. Each name comes with its drop (or release) date and time (US Eastern), length, registrar, registration date, Linking Domains and Rank (Common Crawl's web graph — not Moz DA or Ahrefs DR), which of the same name's .com, .net and .org are registered, and its page on PendingDelete.net. One answer holds 100 names unless limit says otherwise (up to 100), and the total; page gives the next ones, and each answer links the whole list on the site with its CSV. get_domain looks up one name in any status.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "idn": {
          "type": "boolean",
          "default": true,
          "description": "Include internationalised names (xn--). Default true."
        },
        "page": {
          "type": "integer",
          "default": 1,
          "maximum": 100000,
          "minimum": 1,
          "description": "Which page of the results, from 1. Pages reach the first 10,000 names."
        },
        "sort": {
          "enum": [
            "drop_date",
            "name",
            "length",
            "linking_domains",
            "rank",
            "registered",
            "adjoining"
          ],
          "type": "string",
          "default": "drop_date",
          "description": "Order of the names. Default drop_date: the nearest drop first (for the released statuses, the newest release first)."
        },
        "limit": {
          "type": "integer",
          "default": 100,
          "maximum": 100,
          "minimum": 1,
          "description": "Names in this answer, 1–100 (more than 100 gives 100). Default 100."
        },
        "match": {
          "enum": [
            "contains",
            "starts_with",
            "ends_with",
            "exact",
            "not_contains"
          ],
          "type": "string",
          "default": "contains",
          "description": "How keyword matches the name before the dot. Default contains."
        },
        "order": {
          "enum": [
            "asc",
            "desc"
          ],
          "type": "string",
          "description": "asc or desc, as the words say (desc: the most Linking Domains, the highest Rank, the newest registration first). Default: nearest drop, A to Z, shortest, most Linking Domains, highest Rank, oldest registration, most adjoining registered."
        },
        "regex": {
          "type": "string",
          "maxLength": 60,
          "description": "A regular expression over the name before the dot, used instead of keyword (MySQL REGEXP; letters, digits, - ^ $ . * + ? ( ) [ ] { } | \\ and commas; no back-references). E.g. ^[a-z]{4}$ for four letters."
        },
        "status": {
          "enum": [
            "pending_delete",
            "available",
            "caught",
            "released"
          ],
          "type": "string",
          "default": "pending_delete",
          "description": "Which names: pending_delete (the default: they drop within five days), available (released in the last 90 days and not registered again: anyone can register them now), caught (released in the last 90 days and registered again since), or released (released, still being checked). One at a time."
        },
        "exclude": {
          "type": "array",
          "items": {
            "type": "string",
            "pattern": "^[A-Za-z0-9-]{1,30}$"
          },
          "maxItems": 5,
          "description": "Leave out names containing any of these (up to 5), e.g. [\"shop\", \"247\"]."
        },
        "hyphens": {
          "type": "boolean",
          "default": true,
          "description": "Include names with hyphens. Default true."
        },
        "keyword": {
          "type": "string",
          "maxLength": 63,
          "description": "Text to find in the name before the dot: letters, digits and hyphens, e.g. \"shop\". How it matches is set by match."
        },
        "numbers": {
          "type": "boolean",
          "default": true,
          "description": "Include names with digits. Default true."
        },
        "min_rank": {
          "enum": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "type": "integer",
          "description": "A Rank of at least this (0–10 score of where the name stands in Common Crawl's web graph; see the answers for exactly how it is worked out)."
        },
        "surnames": {
          "type": "boolean",
          "description": "Only last names: alone, after a first name, or first with a trade's words after it (smithlaw)."
        },
        "syllables": {
          "type": "integer",
          "maximum": 3,
          "minimum": 1,
          "description": "Exactly this many syllables (real words only)."
        },
        "extensions": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "maxItems": 60,
          "description": "Extensions to search, without the dot, e.g. [\"com\"] or [\"com\", \"net\", \"org\"]. Leave out for every extension PendingDelete.net tracks; most people want [\"com\"]."
        },
        "max_length": {
          "type": "integer",
          "maximum": 25,
          "minimum": 1,
          "description": "Most characters before the dot (25 means 25 or more)."
        },
        "mens_names": {
          "type": "boolean",
          "description": "Only names starting with a man's first name (alone, or with a last name and more after it)."
        },
        "min_length": {
          "type": "integer",
          "maximum": 25,
          "minimum": 1,
          "description": "Fewest characters before the dot."
        },
        "real_words": {
          "type": "boolean",
          "description": "Only names made of everyday English words — not people's names or places."
        },
        "registrars": {
          "type": "array",
          "items": {
            "type": "string",
            "maxLength": 191
          },
          "maxItems": 10,
          "description": "The registrar the name was with, as the registry writes it (up to 10); the commonest in pending delete now: GoDaddy.com, LLC; NameCheap, Inc.; GMO Internet Group, Inc. d/b/a Onamae.com; Gname.com Pte. Ltd.; Spaceship, Inc.; Dynadot Inc."
        },
        "drop_date_to": {
          "type": "string",
          "description": "Drops or was released on or before this day: YYYY-MM-DD, or yesterday, today or tomorrow (US Eastern). The same day in both for one day."
        },
        "womens_names": {
          "type": "boolean",
          "description": "Only names starting with a woman's first name."
        },
        "drop_date_from": {
          "type": "string",
          "description": "Drops (pending delete) or was released (the other statuses) on or after this day: YYYY-MM-DD, or yesterday, today or tomorrow (US Eastern)."
        },
        "letter_pattern": {
          "type": "string",
          "maxLength": 20,
          "description": "The shape of the name before the dot: C a consonant, V a vowel, L any letter, N a digit; lowercase letters, digits and hyphens stand for themselves. E.g. CVCV (like \"bobo\"), LLLN, go-L."
        },
        "registered_to_year": {
          "type": "integer",
          "maximum": 2026,
          "minimum": 1985,
          "description": "First registered in this year or earlier, e.g. 2005 for names older than about twenty years."
        },
        "min_linking_domains": {
          "enum": [
            0,
            1,
            10,
            100,
            1000
          ],
          "type": "integer",
          "description": "At least this many other domains linking to the name in Common Crawl's web graph (the site's steps: 1, 10, 100, 1000)."
        },
        "adjoining_registered": {
          "type": "array",
          "items": {
            "enum": [
              "com",
              "net",
              "org"
            ],
            "type": "string"
          },
          "maxItems": 2,
          "description": "Adjoining TLDs registered: keep names whose same name is registered right now in each of these, e.g. extensions [\"com\"] with [\"net\", \"org\"] gives the .com names whose .net and .org are both registered (someone owns them: a sign the name is wanted). From the zone files, once a day; .com, .net and .org names only."
        },
        "registered_from_year": {
          "type": "integer",
          "maximum": 2026,
          "minimum": 1985,
          "description": "First registered in this year or later."
        },
        "confirmed_drop_times_only": {
          "type": "boolean",
          "description": "Only names whose drop time is worked out from the registry's own record of when the name entered pending delete, not estimated."
        }
      },
      "additionalProperties": false
    }
    arguments 215 lines
  • get_domain unknown 6h ago

    Look up one domain name on PendingDelete.net's lists: its status (Redemption, Pending Delete, Released — checking, Available, Caught), when it drops (US Eastern) and whether that time is confirmed, length, registrar, registration date, Linking Domains, Rank, which of the same name's .com, .net and .org are registered, and its page. The lists hold names in redemption, in pending delete or released in the last 90 days; for any other name it says so and gives the page where a person can run a live registry lookup.

    mcp-tool

    {
      "type": "object",
      "required": [
        "domain"
      ],
      "properties": {
        "domain": {
          "type": "string",
          "maxLength": 253,
          "description": "A domain name, e.g. example.com."
        }
      },
      "additionalProperties": false
    }
    arguments 14 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 7ce2d87d87a7a4fd.

Every step, filled in for this listing: https://brick.blue/api/v1/agents/7ce2d87d87a7a4fd/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/7ce2d87d87a7a4fd/badge.svg)](https://brick.blue/agent/7ce2d87d87a7a4fd?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
60%

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.