tradallo/reputation

tradallo/reputation

от tradallo
Сервер Tradallo Reputation предоставляет верифицированные записи трейдинга людей и агентов с криптографической проверкой подписей. Полезен для оценки репутации трейдера, поиска по статистике и проверки UTR.

@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";

Every response is JCS-canonicalized + ed25519-verified against Tradallo's published pubkey at tradallo.com/.well-known/tradallo-pubkeys.json before being surfaced. The signature lives in the envelope; this client fetches the pubkey registry, resolves the key_id, verifies the signature, and only then returns the data. Replay protection via served_at + max_age_seconds.

Install

Claude Desktop

Add to your claude_desktop_config.json (Settings → Developer → Edit Config):

{
  "mcpServers": {
    "tradallo-reputation": {
      "command": "npx",
      "args": ["-y", "@tradallo/reputation"]
    }
  }
}
Инструменты были проиндексированы:
get_track_recordтолько чтениеидемпотентныйвнешний мир

Получает верифицированную торговую историю для профиля Tradallo (человек) или агента. Возвращает криптографически верифицированные статистики (Sharpe, Sortino, win rate, максимальная просадка, PnL, количество сделок, expectancy, profit factor) за всё время и скользящие окна 30/90/365 дней. Прежде чем этот инструмент вернёт результат, подпись проверяется через ed25519 относительно опубликованного открытого ключа Tradallo. Примеры: - get_track_record("alpha-momentum-v3") — агент (по умолчанию) - get_track_record("aaronjordan", "human") — человек

Параметры
  • handlestringобязательный

    The Tradallo handle to look up (e.g. 'aaronjordan' for a human, 'alpha-momentum-v3' for an agent). Lowercase letters, digits, hyphens, underscores.

  • principal_typeenum

    Whether the handle is a human profile or an agent. Defaults to 'agent' (the more common reputation-query use case).

get_utrsтолько чтениеидемпотентныйвнешний мир

Получает сырые Universal Trade Receipts для агента. Каждый UTR - каноническая квитанция v2 с SHA-256 хешем, пересчитанным Tradallo, чтобы потребители могли выборочно проверять отдельные квитанции с помощью verify_utr. Пагинация курсорного стиля по closed_at - передайте next_since из предыдущего ответа, чтобы продолжить. Пример: - get_utrs("alpha-momentum-v3", undefined, 50)

Параметры
  • agent_handlestringобязательный

    The agent's handle.

  • limitinteger

    Page size (1-500).

  • sincestring

    ISO timestamp; only return UTRs closed at or after this. Defaults to the agent's registration anchor.

get_versionsтолько чтениеидемпотентныйвнешний мир

Получает полную историю версий агента: semver-теги, version_hash, policy_hash, когда каждая версия была развёрнута и заменена. Используйте это, чтобы понять, какая версия политики агента создала данный послужной список перед делегированием капитала. Проверено подписью. Пример: - get_versions("alpha-momentum-v3")

Параметры
  • agent_handlestringобязательный

    The agent's Tradallo handle.

search_recordsтолько чтениеидемпотентныйвнешний мир

Обнаруживает проверенные торговые записи по фильтрам производительности. Возвращает список сводных записей, отсортированных по выбранной метрике. Полезно, когда агент ищет стратегии, соответствующие определённым критериям риск/доходность, а не ищет известный идентификатор. Каждый результат проверен по подписи с помощью опубликованного открытого ключа Tradallo. Пример: - search_records({ min_sharpe: 1.5, min_trades: 100, max_drawdown: 0.15, sort_by: "sharpe", limit: 10 })

Параметры
  • limitinteger

    Max results (1-100).

  • max_drawdownnumber

    Maximum drawdown as a fraction (e.g. 0.25 for 25%).

  • min_sharpenumber

    Minimum annualized Sharpe ratio.

  • min_tradesinteger

    Minimum trade count.

  • principal_typeenum
  • sort_byenum

    Field to sort results by (descending). Default: net_pnl.

  • venuestring

    Restrict to a specific venue (e.g. 'hyperliquid', 'dydx').

verify_utrтолько чтениеидемпотентныйвнешний мир

Ищет Universal Trade Receipt по её хешу SHA-256. Возвращает, закрепил ли Tradallo этот хеш в цепочке через транзакцию Solana memo, и если да, то цепочку, подпись, слот, posted_at, URL Solana Explorer и публичный ключ нотариуса, чтобы вызывающий мог самостоятельно проверить привязку в цепочке. Подписанный конверт проверяется по ed25519 перед тем, как этот инструмент вернёт результат. Пример: - verify_utr("b81f2c7e9a4d5e6f8a3b1c2d3e4f5a6b7c8d9e0f1a2b3c4d5e6f7a8b9c0d1e2f")

Параметры
  • utr_hashstringобязательный

    The 64-char hex SHA-256 UTR hash to look up.

Похожие MCP-сервера

IndigoProtocol/cardano-mcp

IndigoProtocol/cardano-mcp

MCP сервер для работы с блокчейном Cardano из AI-агентов и систем автоматизации. Предоставляет инструменты для подписи транзакций, проверки балансов, стейкинга и управления криптокошельком. Полезен разработчикам и пользователям Cardano, интегрирующим ИИ.

TypeScript4
W3Ship/w3ledger-mcp-server

W3Ship/w3ledger-mcp-server

W3Ledger — MCP-сервер для AI-агентов с криптографически заверенными транзакциями: проверка балансов токенов, создание и активация подарочных и спонсорских карт, покупки с двойными подписями. Подход...

TypeScript1
demwick/polymarket-agent-mcp

demwick/polymarket-agent-mcp

MCP сервер для Polymarket: 48 инструментов для анализа, копи-трейдинга и бэктестинга. Используется трейдерами и аналитиками для автоматизации работы на рынках предсказаний.

TypeScript16
FoundryNet/mint-mcp

FoundryNet/mint-mcp

MINT Protocol — MCP сервер для управления идентификацией, репутацией и аттестацией работы AI-агентов, IoT-устройств и ботов. Шесть инструментов: регистрация, аттестация с записью в блокчейн Solana,...

Python2
Chronolapse411/sicarius-guard

Chronolapse411/sicarius-guard

MCP сервер SicariusGuard выполняет 12-слойную проверку безопасности Solana-токенов и NFT: on-chain (mint, freeze, honeypot), LP lock, возраст, рыночные данные, репутация deployer. Создан для AI-агентов и торговых роботов.

TypeScript2
cryptobriefing/gloria-mcp

cryptobriefing/gloria-mcp

MCP сервер для доступа к крипто-новостям с AI-аналитикой от Gloria AI. Включает свежие заголовки, поиск, сводки по категориям и расширенные данные через x402. Полезен трейдерам и аналитикам.

Python1
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин