Check if an AI agent is trustworthy. Sybil detection, signed attestations, 150,000+ agents. Free.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Look up wallet age in days for any address. The uncheatable signal; time cannot be faked.
Wallet address (0x...)
Chain slug (optional, defaults to base)
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Look up wallet age in days for any address. The uncheatable signal; time cannot be faked.
| Argument | Type | Description |
|---|---|---|
| chain | string | Chain slug (optional, defaults to base) |
| address* | string | Wallet address (0x...) |
{
"type": "object",
"required": [
"address"
],
"properties": {
"chain": {
"type": "string",
"description": "Chain slug (optional, defaults to base)"
},
"address": {
"type": "string",
"description": "Wallet address (0x...)"
}
}
}Commerce activity for an agent or address; job count, unique counterparties, repeat client rate, total earnings. Covers Olas Mechs and Virtuals ACP protocols.
| Argument | Type | Description |
|---|---|---|
| id | string | Agent ID. Use with chain and registry for linked agent commerce data. |
| chain | string | Chain slug (required with id) |
| address | string | Wallet or contract address (0x...). Use this for Virtuals ACP lookups. |
| registry | string | Registry: erc8004, olas (default erc8004) |
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Agent ID. Use with chain and registry for linked agent commerce data."
},
"chain": {
"type": "string",
"description": "Chain slug (required with id)"
},
"address": {
"type": "string",
"description": "Wallet or contract address (0x...). Use this for Virtuals ACP lookups."
},
"registry": {
"type": "string",
"description": "Registry: erc8004, olas (default erc8004)"
}
}
}Side-by-side trust comparison of 2-10 agents, ranked by score with reviewer quality summary for each.
| Argument | Type | Description |
|---|---|---|
| agents* | string | Comma-separated chain:id pairs. Example: base:1380,base:16907 |
| threshold | number | Pass/fail threshold (default 50) |
{
"type": "object",
"required": [
"agents"
],
"properties": {
"agents": {
"type": "string",
"description": "Comma-separated chain:id pairs. Example: base:1380,base:16907"
},
"threshold": {
"type": "number",
"description": "Pass/fail threshold (default 50)"
}
}
}Full operator footprint for any wallet address — all agents owned, trust scores, sybil signals, wallet intelligence, and MCP servers associated with that operator.
| Argument | Type | Description |
|---|---|---|
| wallet* | string | Wallet address (0x...) |
{
"type": "object",
"required": [
"wallet"
],
"properties": {
"wallet": {
"type": "string",
"description": "Wallet address (0x...)"
}
}
}ES256-signed attestation for any MCP server. Returns risk score, threat findings, and a signed envelope verifiable against the JWKS endpoint using kid rnwy-mcp-v1.
| Argument | Type | Description |
|---|---|---|
| canonical_id* | string | MCP server canonical ID (e.g. vujasinovic/keycloak-source-mcp) |
{
"type": "object",
"required": [
"canonical_id"
],
"properties": {
"canonical_id": {
"type": "string",
"description": "MCP server canonical ID (e.g. vujasinovic/keycloak-source-mcp)"
}
}
}Network-wide statistics; total agents by registry, chain distribution, commerce job counts, and trust score tier distribution across 180,000+ indexed agents.
No arguments.
{
"type": "object",
"properties": {}
}Analyze wallet ages of every reviewer who left feedback on an agent. Detects sybil patterns like same-day wallet creation clusters.
| Argument | Type | Description |
|---|---|---|
| id* | string | Agent ID |
| chain* | string | Chain slug |
{
"type": "object",
"required": [
"id",
"chain"
],
"properties": {
"id": {
"type": "string",
"description": "Agent ID"
},
"chain": {
"type": "string",
"description": "Chain slug"
}
}
}Behavior profile for any reviewer wallet; velocity, sweep patterns, score clustering, and sybil signals across the entire ERC-8004 ecosystem. Shows how this wallet behaves when reviewing agents.
| Argument | Type | Description |
|---|---|---|
| chain* | string | Chain slug: base, ethereum, bnb, etc. |
| address* | string | Wallet address (0x...) |
| summary | boolean | If true, omits individual review list (default true) |
{
"type": "object",
"required": [
"address",
"chain"
],
"properties": {
"chain": {
"type": "string",
"description": "Chain slug: base, ethereum, bnb, etc."
},
"address": {
"type": "string",
"description": "Wallet address (0x...)"
},
"summary": {
"type": "boolean",
"description": "If true, omits individual review list (default true)"
}
}
}Counterparty risk intelligence for any agent. Returns risk tier (low/moderate/elevated/high/severe/critical), raw trust signals, data coverage, and methodology reference. Designed for marketplace operators and escrow providers setting transaction parameters before a deal. Full methodology: https://rnwy.com/risk-intelligence
| Argument | Type | Description |
|---|---|---|
| chain* | string | Chain slug: base, ethereum, bnb, gnosis, avalanche, celo, arbitrum, polygon, monad, megaeth, optimism |
| agent_id* | number | Agent ID (integer) |
| registry | string | Registry: erc8004 (default), olas |
{
"type": "object",
"required": [
"agent_id",
"chain"
],
"properties": {
"chain": {
"type": "string",
"description": "Chain slug: base, ethereum, bnb, gnosis, avalanche, celo, arbitrum, polygon, monad, megaeth, optimism"
},
"agent_id": {
"type": "number",
"description": "Agent ID (integer)"
},
"registry": {
"type": "string",
"description": "Registry: erc8004 (default), olas"
}
}
}Pass/fail trust verdict for any AI agent across ERC-8004, Olas, or Virtuals registries. Returns score, tier, badges, and reasoning.
| Argument | Type | Description |
|---|---|---|
| id* | string | Agent ID (token ID or Mech ID) |
| chain* | string | Chain slug: ethereum, base, bnb, gnosis, avalanche, celo, arbitrum, polygon, monad, megaeth, optimism |
| registry | string | Registry: erc8004 (default), olas, virtuals |
| threshold | number | Pass/fail threshold (default 50) |
{
"type": "object",
"required": [
"id",
"chain"
],
"properties": {
"id": {
"type": "string",
"description": "Agent ID (token ID or Mech ID)"
},
"chain": {
"type": "string",
"description": "Chain slug: ethereum, base, bnb, gnosis, avalanche, celo, arbitrum, polygon, monad, megaeth, optimism"
},
"registry": {
"type": "string",
"description": "Registry: erc8004 (default), olas, virtuals"
},
"threshold": {
"type": "number",
"description": "Pass/fail threshold (default 50)"
}
}
}