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") — человек

Получает верифицированную торговую историю для профиля 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).

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

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

Получает сырые 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.

  • sincestring

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

  • limitinteger

    Page size (1-500).

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

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

Получает полную историю версий агента: 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 })

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

Параметры

  • min_sharpenumber

    Minimum annualized Sharpe ratio.

  • min_tradesinteger

    Minimum trade count.

  • max_drawdownnumber

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

  • venuestring

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

  • principal_typeenum
    humanagent
  • sort_byenum

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

    sharpenet_pnltrade_countwin_rate
  • limitinteger

    Max results (1-100).

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

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

Ищет 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-сервера

apecloud/ApeRAG

apecloud/ApeRAG

ApeRAG — production-ready RAG-платформа с Graph RAG, векторным и полнотекстовым поиском, а также AI-агентами. Подходит для построения баз знаний и контекстной инженерии. Включает гибридный поиск, м...

Python1280
LaurieWired/GhidraMCP

LaurieWired/GhidraMCP

GhidraMCP — MCP-сервер для Ghidra, подключающий LLM к реверс-инжинирингу. Декомпилирует код, переименовывает методы, анализирует бинарники через MCP-клиенты. Ускоряет анализ вредоносного ПО.

Java9533
nickclyde/duckduckgo-mcp-server

nickclyde/duckduckgo-mcp-server

MCP сервер для поиска в DuckDuckGo и извлечения содержимого веб-страниц. Поддерживает настройки SafeSearch, региональную фильтрацию и гибкие параметры запросов. Удобный инструмент для LLM-агентов, ...

Python1343
prisma/mcp

prisma/mcp

официальный

MCP сервер Prisma позволяет AI-агентам управлять базами данных Prisma Postgres: создавать бэкапы, выполнять SQL, интроспекцию схемы и миграции. Идеально для разработчиков, автоматизирующих работу с PostgreSQL через естественный язык.

JavaScript46
vercel/next-devtools-mcp

vercel/next-devtools-mcp

официальный

MCP сервер для разработки Next.js: предоставляет AI-ассистентам доступ к runtime диагностике живого сервера (ошибки, маршруты, логи), автоматизации (апгрейд до 16, Cache Components) и документации....

TypeScript789
manusa/Kubernetes MCP Server

manusa/Kubernetes MCP Server

MCP сервер для Kubernetes и OpenShift на Go: AI-агенты управляют кластерами — CRUD, Pods, Helm, Tekton. Не требует kubectl, работает с несколькими кластерами, лёгкий и быстрый.

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

Лука Никитин