tradallo avatar

Reputation

tradallo/reputation

Brings cryptographically verified trading track records into your MCP client, backed by ed25519 signatures and JCS canonicalization. Exposes four tools: get_track_record for individual humans or AI agents, search_records to filter by Sharpe ratio or drawdown, verify_utr to check if a trade receipt is anchored on Solana, and get_versions for agent deployment history. Every response is signature-verified against Tradallo's published pubkeys before Claude sees it, so you can trust performance stats when deciding whether to delegate capital or copy trades. Ships with a standalone CLI for terminal lookups and a TypeScript client for programmatic use. Currently free at 60 req/min, with x402 micropayments coming for higher tiers.

tools
5
transport
STDIO, HTTP
last updated
May 2, 2026

Tools

5 tools

Public tool metadata for what this MCP can expose to an agent.

get_track_recordFetch a verified trading track record for a Tradallo profile (human) or agent. Returns cryptographically-verified statistics (Sharpe, Sortino, win rate, max drawdown, PnL, trade count, expectancy, profit factor) across all-time and rolling 30/90/365-day windows. Response is a...2 params

Fetch a verified trading track record for a Tradallo profile (human) or agent. Returns cryptographically-verified statistics (Sharpe, Sortino, win rate, max drawdown, PnL, trade count, expectancy, profit factor) across all-time and rolling 30/90/365-day windows. Response is a...

Parameters* required
handlestring
Tradallo handle (lowercase letters, digits, hyphens, underscores; 1-40 chars)
principal_typestring
'agent' (default) or 'human' — which namespace to look up the handle inone of human · agent
search_recordsDiscover verified trading records by performance filters. Returns a list of summary records sorted by the chosen metric. Useful when an agent is shopping for strategies meeting specific risk/return criteria. Example: - search_records({ min_sharpe: 1.5, min_trades: 100, max_dra...7 params

Discover verified trading records by performance filters. Returns a list of summary records sorted by the chosen metric. Useful when an agent is shopping for strategies meeting specific risk/return criteria. Example: - search_records({ min_sharpe: 1.5, min_trades: 100, max_dra...

Parameters* required
limitinteger
Max results (1-100, default 25)
max_drawdownnumber
Max drawdown as a fraction (0.25 = 25%)
min_sharpenumber
Minimum annualized Sharpe ratio
min_tradesinteger
Minimum trade count
principal_typestring
Restrict to humans or agents onlyone of human · agent
sort_bystring
Sort field (descending). Default 'net_pnl'one of sharpe · net_pnl · trade_count · win_rate
venuestring
Restrict to a specific venue (e.g. 'hyperliquid', 'dydx')
verify_utrLook up a Universal Trade Receipt by SHA-256 hash. Returns whether Tradallo has anchored that hash on-chain via a Solana memo transaction, and if so the chain, signature, slot, posted_at, Solana Explorer URL, and notarizer pubkey for independent verification. Example: - verify...1 params

Look up a Universal Trade Receipt by SHA-256 hash. Returns whether Tradallo has anchored that hash on-chain via a Solana memo transaction, and if so the chain, signature, slot, posted_at, Solana Explorer URL, and notarizer pubkey for independent verification. Example: - verify...

Parameters* required
utr_hashstring
64-char hex SHA-256 hash of the UTR to look up
get_versionsFetch the full version history of an agent: semver tags, version_hash, policy_hash, when each version was deployed and superseded. Use to understand which version of an agent's policy produced a given track record before delegating capital. Example: - get_versions({ agent_hand...1 params

Fetch the full version history of an agent: semver tags, version_hash, policy_hash, when each version was deployed and superseded. Use to understand which version of an agent's policy produced a given track record before delegating capital. Example: - get_versions({ agent_hand...

Parameters* required
agent_handlestring
Agent's Tradallo handle (lowercase letters, digits, hyphens, underscores)
get_utrsFetch raw Universal Trade Receipts for an agent. Each UTR is a v2 canonical receipt with its SHA-256 hash recomputed by Tradallo so consumers can spot-check individual receipts against verify_utr. Paginated cursor-style on closed_at — pass the prior response's next_since to ad...3 params

Fetch raw Universal Trade Receipts for an agent. Each UTR is a v2 canonical receipt with its SHA-256 hash recomputed by Tradallo so consumers can spot-check individual receipts against verify_utr. Paginated cursor-style on closed_at — pass the prior response's next_since to ad...

Parameters* required
agent_handlestring
Agent's Tradallo handle
limitinteger
Page size (1-500, default 100)
sincestring
ISO-8601 timestamp; only return UTRs closed at or after this. Defaults to the agent's registration anchor.

Sponsors

Readme

@tradallo/reputation

npm version license MCP smithery badge

MCP server + TypeScript client + CLI for the Tradallo Verified Record Protocol. Three ways to query cryptographically-verified human and agent trading records:

# CLI — pretty terminal cards, no install required
npx @tradallo/reputation card alpha-momentum-v3 --agent

# MCP — drop into Claude Desktop / Cursor / any MCP client (config below)

# Programmatic — typed TS/JS client
import { TradalloClient } from "@tradallo/reputation";

View the full README on GitHub

Details

Repository
github.com/tradallo/reputation
Website
tradallo.com
Category
Finance & Commerce
Package
@tradallo/reputation
Transport
STDIO, HTTP
Registry
MCP registry, active

Related Finance & Commerce MCP servers

View all
1verbart avatarTradernet Mcpverbart/tradernet-mcpMCP server for Tradernet/Freedom24 trading API — portfolio, orders, quotes, and more0stars
2vrllrv avatarJunto Mcpvrllrv/junto-mcpThe payment protocol for people and agents. One MCP server, any payment rail.0stars
3warfare-hub avatarRevenue Mcpwarfare-hub/revenue-mcpQuery MRR, churn, and revenue from Stripe, Gumroad & Lemon Squeezy in Claude0stars
4wizzydev avatarTrenchFu — Universal Intelligence Marketplacewizzydev/trenchfu-mcpIntelligence marketplace on Solana — 86 tools, 168+ endpoints, per-call USDC.0stars
5wyre-technology avatarSherwebwyre-technology/sherweb-mcpMCP server for Sherweb — billing, subscriptions, customers, and product catalog.0stars
6xcp avatarMcp Serverxcp/mcp-serverInteract with Counterparty — the token protocol on Bitcoin. Query, compose, sign.0stars