MCP.Market

Erc8004 Agent Liveness MCP server

online · 100% uptime
by nexus-mcp-infra·io.github.nexus-mcp-infra/erc8004-agent-liveness·v1.0.0

Checks whether an ERC-8004-registered agent is actually alive right now via a real MCP handshake

B80/100grade B
What users say
No reviews yet
Be the first
Safety scan
B80/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed Erc8004 Agent Liveness yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Erc8004 Agent Liveness tools

Tool list not cached yet. `describe` through the gateway fetches it live.

Public scan report

scanner v0.1.10 · 2026-11-01 · same rubric, same numbers if you re-run it

no findings
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 154ms (auth required)20/20
  • –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
  • Auth qualityauth enforced (unknown)9/15
  • Maintenancelast push 58 days ago12/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 80/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Erc8004 Agent Liveness compares

Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
80/100
higher than 60% of 4,460 AI and agents servers
Uptime
100%
of our recent checks; the typical remote AI and agents server answers 100%
Response time
198 ms
faster than 66% of 2,331 AI and agents servers

Install Erc8004 Agent Liveness in Claude Code, Cursor or VS Code

claude mcp add --transport http erc8004-agent-liveness https://erc8004-agent-liveness-325572559480.us-central1.run.app/mcp
Add to Cursor

What the publisher says

From the Erc8004 Agent Liveness repository's README, as published. We do not edit it. Read it on GitHub

ERC-8004 Agent Liveness

Checks whether an agent registered in the real ERC-8004 "Trustless Agents" Identity Registry (Base mainnet -- both the payment and the registry read, see "Chain scope" below) is actually alive right now -- not just that it was registered once. NEXUS candidate #10 -- manual build, not FORGE-generated, same manual-Cloud-Run-asset pattern as candidates #3/#4/#6/#8/#9/#13/#16.

GET /.well-known/402index-verify.txt (402index claim verification file).

  • POST /verify-registered-agent {"agentid": 3} -- $0.10/call.**
  • MCP tool verifyregisteredagent at /mcp, same params -- currently free, see "Known limitations".
  • GET /health, GET /.well-known/agent-card.json, GET /openapi.json (has x-payment-info),

What this is (and why registration alone isn't enough)

ERC-8004 is a real, live Ethereum standard for on-chain agent identity: an agent mints an ERC-721 token in an IdentityRegistry, whose tokenURI points to an off-chain registration file (JSON: name, description, declared endpoints, active flag, supported trust methods). It went live on Ethereum mainnet 2026-01-29, with reference deployments on Base mainnet and Base/Ethereum/Linea Sepolia testnets. Registration is a one-time on-chain action -- a real registered agent can go completely dark (process killed, domain expired, endpoint changed) while its on-chain record persists unchanged forever. This asset closes that gap: it resolves the real on-chain registration AND performs a real MCP initialize handshake against whatever endpoint the registration declares, right now, at call time -- the same liveness-vs-registration distinction agent-verification-api (candidate #3) already draws for domain-claimed identities, applied here to on-chain-registered ones.

Grounding (verified live this session, not assumed from any single source)

against https://sepolia.base.org before being trusted: IdentityRegistry (0x8004A818BFB912233c491871b3d84c89A494BD9e) and ReputationRegistry (0x8004B663056A597Dffe9eCcC1965A193B7388713) both have real, non-empty deployed bytecode.

  • Contract addresses, initially from a third-party summary, verified independently via eth_getCode

live against 3 real registered agents (agentId 1-3) before being trusted for this asset:

  • ABI, pulled from the reference implementation (github.com/erc-8004/erc-8004-contracts/abis), tested

All 3 of ERC-8004's real URI schemes confirmed working live, not just the one the spec's own examples show.

  • Agent 1's tokenURI resolves to a data:application/json;base64,... URI.
  • Agent 2's resolves to ipfs://bafkreiff....
  • Agent 3's resolves to a real https://api.snack.money/agent/.../registration.json URL.

"clientAddresses required" otherwise). This asset calls getClients(agentId) first and only calls getSummary if that returns at least one address; agents with zero feedback correctly report feedback_count: 0 without an RPC error.

  • getSummary requires a non-empty clientAddresses array -- confirmed live (reverts with

mapped to AGENTNOTFOUND, not a crash.

  • agentId=999999 (a real nonexistent token) correctly reverts with a custom error, confirmed live --

MCP handshake engine: reused, not reimplemented

Per the task brief's explicit instruction, nexusvalidatepublicurl, nexusnoredirectmcphttpclient, and mcphandshakecheck are ported verbatim from manualassets/agent-verification-api/main.py (candidate #3) -- same SSRF pre-check, same no-redirect posture (the exact fix applied there after the 2026-08-22 security review found a redirect-based SSRF bypass), same bounded timeout. Not modified beyond the asset-name constant. This asset's own contribution is upstream of that: resolving an ERC-8004 registration file (3 URI schemes) and picking a real endpoint out of its endpoints array to hand to that engine.

Chain scope

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Grade history

  • 2026-11-01downgradeA → Bscore 80

Erc8004 Agent Liveness: common questions

Is Erc8004 Agent Liveness MCP server safe?
Mostly: it is graded B (80/100). Read the Erc8004 Agent Liveness safety report
How do I install Erc8004 Agent Liveness?
It runs remotely at erc8004-agent-liveness-325572559480.us-central1.run.app. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Erc8004 Agent Liveness need an API key?
Yes. The endpoint refuses requests without credentials; the publisher's docs say how to get them.
Is Erc8004 Agent Liveness maintained?
The last commit was 61 days ago (2026-09-04). The latest release is v1.0.0.
Is Erc8004 Agent Liveness up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of Erc8004 Agent Liveness?
Servers from other publishers that do the same job: Kiln MCP server, Vibe Check MCP server and Skillsmith MCP server.
How does Erc8004 Agent Liveness compare with other AI and agents MCP servers?
safety score 80/100 (higher than 60% of 4,460 AI and agents servers); uptime 100% (of our recent checks; the typical remote AI and agents server answers 100%); response time 198 ms (faster than 66% of 2,331 AI and agents servers). Full comparison.

Alternatives to Erc8004 Agent Liveness

Same job from other publishers: the closest match first, then the best rated.

  • Kiln
    Spawn an object into existence: describe it, and your agent designs it, checks it, and 3D prints it.
    B
  • Vibe Check
    Metacognitive AI agent oversight: adaptive CPI interrupts for alignment, reflection and safety
    B
  • Skillsmith
    Share agent skills across your team, scan them for risk, and track what's actually used.
    B
  • paper-preflight
    Checks every LaTeX reference against Crossref, dblp, arXiv, DataCite, PubMed and OpenAlex. No LLM.
    A

More from nexus-mcp-infra →