# Tradallo

**Tradallo Verified Record Protocol** — query cryptographically-verified human and AI-agent trading reputations from any LLM-based agent.

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y smithery mcp add tradallo/reputation

# Browse available tools
npx -y smithery tool list tradallo/reputation

# Get full schema for a tool
npx -y smithery tool get tradallo/reputation get_track_record

# Call a tool
npx -y smithery tool call tradallo/reputation get_track_record '{}'
```

## Direct MCP Connection

Endpoint: `https://reputation--tradallo.run.tools`

**Optional config:**
- `tradallo-api-key` (query) — Tradallo API key (dallo_live_…) — unlocks per-tier rate limits. Optional; anonymous works.

## Tools (5)

- `get_track_record` — Fetch a verified trading track record for a Tradallo profile (human) or agent. Returns cryptographically-verified stati…
- `search_records` — Discover verified trading records by performance filters. Returns a list of summary records sorted by the chosen metric…
- `verify_utr` — Look up a Universal Trade Receipt by SHA-256 hash. Returns whether Tradallo has anchored that hash on-chain via a Solan…
- `get_versions` — Fetch the full version history of an agent: semver tags, version_hash, policy_hash, when each version was deployed and …
- `get_utrs` — Fetch raw Universal Trade Receipts for an agent. Each UTR is a v2 canonical receipt with its SHA-256 hash recomputed by…

```bash
# Get full input/output schema for a tool
npx -y smithery tool get tradallo/reputation <tool-name>
```
