Перейти к основному содержанию
Запустите Tenderly MCP Server в своём AI-ассистенте менее чем за минуту.

Предварительные требования

Подключение к MCP Server

Выполните следующую команду в терминале:
claude mcp add tenderly --transport http https://mcp.tenderly.co/mcp
Проверьте, что сервер подключён:
claude mcp list
Запустите /mcp внутри Claude Code, выберите tenderly и пройдите вход в браузере для аутентификации.

Первый вызов инструмента

После подключения попробуйте простой запрос, чтобы убедиться, что всё работает:
“Как называется мой аккаунт и какой проект сейчас активен?”
Claude вызовет get_user_info и вернёт информацию о вашем аккаунте и текущем активном проекте (если он задан). Если это сработало — всё готово.

Установка активного проекта

Большинству инструментов нужен контекст проекта. Установите его один раз за сессию:
“Установи активным проект my-project под my-account”
Claude вызовет set_active_project. Все последующие вызовы инструментов (симуляции, Virtual Environments, трассы) будут использовать этот проект.
Вы также можете позволить Claude определить проект автоматически — просто попросите его что-то сделать, и при необходимости он сначала вызовет list_projects.

Устранение неполадок

Аутентификация не проходит или коннектор не входит

Если OAuth-вход зацикливается или выдаёт ошибку, отключите коннектор Tenderly в клиенте Claude (Settings → Connectors) и добавьте его заново. В Claude Code запустите /mcp, выберите tenderly и повторите вход в браузере. Пользовательские коннекторы в Claude.ai и Claude Desktop требуют плана Pro или выше; на тарифах Enterprise добавлять их могут только администраторы workspace.

Ошибки “No active project”

Большинству инструментов нужен контекст проекта. Попросите Claude установить его:
“Установи активным проект my-project под my-account”
Или дайте Claude выбрать проект автоматически, попросив сначала перечислить проекты.

Ошибки “No active Virtual Environment”

Инструменты Virtual Environment работают с активным Virtual Environment. Либо создайте/форкните Virtual Environment (это автоматически активирует его), либо попросите Claude вызвать set_active_vnet с существующим ID Virtual Environment.

Трасса вызовов или события усечены

get_simulation_call_trace ограничен 256 записями, а get_simulation_events — 100. Для больших транзакций используйте инструменты продвинутой навигации по трассе: начните с get_trace_stats для оценки размера, затем get_trace_skeleton, чтобы увидеть структуру дерева, и get_call_trace_node, get_subtree_events или search_call_trace, чтобы углубиться в нужные части. Для revert’ов быстрее всего добраться до корневой причины с помощью find_failures и get_error_path.

Claude выбирает не ту сеть, проект или Virtual Environment

Указывайте это явно в запросе — назовите сеть, слаг проекта или Virtual Environment. Также можно попросить Claude подтвердить активный контекст через get_user_info до запуска задачи.

Вызов инструмента возвращает устаревшие или неверные данные

Активный проект и состояние Virtual Environment хранятся в рамках сессии. Если вы переключились между проектами или Virtual Environment по ходу диалога, подтвердите активный контекст через get_user_info перед запуском следующих инструментов.

Дальнейшие шаги

  • Tools Reference: все 59 инструментов и что они делают
  • Examples: пошаговые сценарии для типичных задач
  • Virtual Environments: подробнее о средах, которые вы можете создавать
  • Simulations: как работает симуляция транзакций