Предварительные требования
- Аккаунт Tenderly
- Хотя бы один проект Tenderly
Подключение к MCP Server
- Shell
- 1. Open [claude.ai](https://claude.ai) a
- 1. Open Claude Desktop and go to Setting
- JSON
Выполните следующую команду в терминале:Проверьте, что сервер подключён:Запустите
/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: как работает симуляция транзакций