Skip to main content

Probity Wallet Reputation

ai.probitylabs/wallet-reputationVersion 1.0.4

Pre-transaction risk screening for Ethereum addresses: signed score, sanctions, audit trail.

Status

Responds185 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 13:32 UTC
Latency
185 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://mcp.probitylabs.ai/mcpResponds185 ms
No sign-in

Claude Code

claude mcp add --transport http wallet-reputation https://mcp.probitylabs.ai/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: wallet-reputation
Remote MCP server URL: https://mcp.probitylabs.ai/mcp

Cursor

{
  "mcpServers": {
    "wallet-reputation": {
      "url": "https://mcp.probitylabs.ai/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"wallet-reputation","type":"http","url":"https://mcp.probitylabs.ai/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

7 tools

Tools of Probity Wallet Reputation
Read-only
Idempotent
Open world
compare_screening_runsCompare two completed screens by their screeningId and see what changed. Costs zero credits. Two runs of the same address show why the reputation score moved. Two different addresses show a side by side. Returns each run score, band, and confidence, a reason level diff, and the score change broken into its drivers. Small differences between runs of one address can be normal variation rather than a data change.Not declaredYesNot declaredNo
get_address_screening_historyRetrieve the authenticated user's prior screening runs for a specific Ethereum address, each with the same detail as screen_address: reputation score, band, confidence, sanctioned flag, and the top evidence signals. Use it to recall context for an already-screened address. Costs zero credits, unlike screen_address which always runs a fresh screen. For runs across all your addresses, use get_screening_history.Not declaredYesNot declaredNo
get_credit_balanceReturns the authenticated user's current credit balance as a whole number of credits. One credit screens one address: screen_address costs 1 credit, while this call and the history, narrative, and compare tools cost zero. Check it before screen_address to confirm a screen can be afforded.Not declaredYesNot declaredNo
get_monitoring_eventsReturns the authenticated user's monitoring events: material reputation changes detected on their monitored addresses, oldest first, each with the change type, a summary, and the band transition. Also returns a deterministic digest that rolls up the window into one sentence. Page forward by passing the returned nextCursor as cursor. Bound the window with since and until, or restrict to one address with address. Costs zero credits.Not declaredYesNot declaredNo
get_screening_historyReturns the authenticated user's most recent screening runs across all addresses, newest first, each with the same detail as screen_address: score, band, confidence, sanctioned flag, and the top evidence signals. Returns up to `limit` runs (default 20), so raise `limit` to reach older runs. Costs zero credits. For the history of one specific address, use get_address_screening_history instead.Not declaredYesNot declaredNo
get_screening_narrativeRetrieve the enhanced Probity review for a completed screen by its screeningId. Costs zero credits. Returns the narrative and the key concerns it raises. It is generated in the background after screen_address returns, so it may briefly be pending. Retry shortly if so.Not declaredYesNot declaredNo
screen_addressScreen an Ethereum address or `.eth` ENS name for on-chain reputation risk. Costs 1 credit. Returns a signed reputation score (-100 to +100), a risk band, a confidence level, a sanctioned flag, the top evidence factors, a screeningId, and a link to the full report. The enhanced review is generated in the background. Fetch it with get_screening_narrative(screeningId). Use the score, band, and sanctioned flag to gate pre-trade or payout flows.NoNoNot declaredYes

Details

Registry status
Active
Published
Oct 29, 2026
Updated
Oct 29, 2026
Repository
Not given
Categories (suggested)
Finance and paymentsSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing