mcpbeat Sign in

APIR Agent Verification MCP Server

answering

APIR Agent Verification is answering right now. Last checked moments ago. It exposes 3 tools.

Check an AI agent you did not build: is it who it claims, inside its mandate, and what's its record

Uptime history 70 hours of history
70 hours agonow
100.0%
Uptime 24h
92 of 92 checks
3
Tools
read from the server
1176 ms
Response time
average over 24h
open, no key
Access
streamable-http

Nothing serious here today

Today is the operative word: we check APIR Agent Verification every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 0 min ago.

run in your terminal
claude mcp add verify --transport http https://apir.ai/api/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "verify": {
      "url": "https://apir.ai/api/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.verify]
url = "https://apir.ai/api/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "verify": {
      "url": "https://apir.ai/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "verify": {
      "url": "https://apir.ai/api/mcp"
    }
  }
}

Available tools 3

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

authority
check_authority
Resolve the human mandate behind an AI agent: which actions a named person actually permitted, any value cap, the expiry, and whether the grant itself is signed. Where authority was delegated agent to agent, the full chain is walked back to the human at the root, and one law is enforced at every hop: authority may only ever narrow. No hop can hold an action, a target or a spending cap wider than the hop above it, and the root must be a human. Use this before letting an agent transact, sign, spend or commit on someone else's behalf. An agent holding a valid credential may still be acting outside its mandate, and those are different questions.
verification
get_verification_keys
Return the Ed25519 public keys APIR publishes, so a signature can be recomputed offline without trusting any APIR response, including this one. Keys are published as a JWKS at apir.ai/.well-known/jwks.json and as did:web:apir.ai. Retired keys stay published so older credentials still verify.
verify
verify_agent
Check whether an AI agent carries a real, cryptographically signed credential. Accepts an agent name, a credential id (TP-...), an agent UUID, a domain or a DID. Returns one of seven verdicts: VERIFIED, EXPIRED, REVOKED, SUPERSEDED, UNSIGNED, UNCHECKED or NO_RECORD. IMPORTANT for interpreting the answer: VERIFIED means the Ed25519 signature recomputes against the key published at apir.ai and the credential is unexpired and unrevoked. It confirms WHO issued the credential and that its contents are unaltered. It is NOT a guarantee that the agent behaves well. NO_RECORD is an honest, first-class answer: it means nothing is on file, which is not evidence of wrongdoing and not a warning. It means any claim the agent makes about itself is unverified. Free, unauthenticated, and no account is required.

Endpoints

URLTransportStateLatencyChecked
https://apir.ai/api/mcp streamable-http answering 1367 ms 0 min ago

Alternatives to APIR Agent Verification

same job, measured the same way
Verified by NPC
by bayo-de

Check products, credentials, claims, and agents against NPC Labs verification records.

348 installs/wk local only
ID MANDAT – Registry for AI Agents
by idmandat

Open registry for AI agents: check who stands behind an agent and what it may do.

3 tools answering
Sv Number
by sv-number

Phone numbers for AI agents: order a private number, read the SMS verification code, hand it back.

22 installs/wk local only
three.ws Provenance
by nirholas

Append-only, signed, on-chain-verifiable agent action log — record and audit what agents did.

61 installs/wk local only
Agenticmail
by agenticmail

Real email and SMS for AI agents — send mail, receive verification codes, drive a real inbox.

220 installs/wk local only
MCP Verification Gate: check an MCP server or an A2A agent before you connect or delegate
by ogasurfproject-jpg

Check an A2A agent before you delegate, or an MCP server's measured conduct. Free, no key.

6 tools answering
Omnicord
by orygnscode

Discord server management MCP for AI agents: chat, moderation, admin, and full server building.

70 installs/wk local only
Agentboxd
by agentboxd

Real email inboxes for AI agents: create addresses, send, wait for mail and verification codes.

answering

APIR Agent Verification — questions

Answers built from our own checks of this server.

What can APIR Agent Verification do?
It exposes 3 tools, read directly from the server on our last check. Among them: check_authority, get_verification_keys, verify_agent. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is APIR Agent Verification working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 1176 ms. The bar chart above shows every period we have measured.
How do I connect APIR Agent Verification?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does APIR Agent Verification need an API key?
No. APIR Agent Verification completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 3 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is APIR Agent Verification?
It answers our handshake in 1176 ms on average, which is faster than 5% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.