Compiler Explorer — MCP-сервер для Claude Code: компиляция и ассемблер
Даёт агенту доступ к godbolt.org: компилирует код, показывает ассемблер и делится ссылками. Пригодится, когда нужно разобрать, во что превращается ваш C++ или Rust.
claude mcp add --transport http compiler-explorer https://godbolt.org/mcpЧто делает Compiler Explorer
Сервер подключает ИИ-агента к публичному API Compiler Explorer. Вы просите скомпилировать фрагмент, выбрать компилятор и посмотреть результат — агент делает это через godbolt.org, а не у вас на машине.
Поддерживаются C, C++, C#, F#, Rust, Go, D, Haskell, Swift, Pascal, ispc, Python, Java и другие языки. Для каждого языка доступно несколько компиляторов. Посмотреть ассемблер, сравнить вывод разных версий, получить ссылку, которой можно поделиться с коллегой.
Сервер удалённый, по адресу https://godbolt.org/mcp. Локально ничего ставить не нужно, но и компилировать ваш приватный код он не станет: всё уходит на чужой сервер. Не подходит для закрытых исходников.
Какие задачи решает
- посмотреть, в какой ассемблер превращается функция на C++
- сравнить вывод двух версий компилятора на одном фрагменте
- получить ссылку godbolt.org, чтобы отправить пример коллеге
- проверить, как Rust или Go компилируют конкретный код
- разобрать оптимизацию без локальной сборки тулчейна
Примеры запросов агенту
- Скомпилируй этот фрагмент на C++ и покажи ассемблер
- Сравни вывод gcc и clang для этой функции
- Сделай ссылку на godbolt.org с этим кодом
Как установить Compiler Explorer
Командой платформы: удалённый сервер
claude mcp add --transport http compiler-explorer https://godbolt.org/mcpКомандой платформы: удалённый сервер
codex mcp add compiler-explorer --url https://godbolt.org/mcpФайл настроек
{
"mcpServers": {
"compiler-explorer": {
"url": "https://godbolt.org/mcp"
}
}
}Файл настроек
{
"servers": {
"compiler-explorer": {
"type": "http",
"url": "https://godbolt.org/mcp"
}
}
}Командой платформы: удалённый сервер
gemini mcp add -t http compiler-explorer https://godbolt.org/mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Похожие
Рядом в теме «Настройка агента: память, контекст, субагенты»
Все MCP-серверы по теме «Настройка агента: память, контекст, субагенты» →Вопросы о Compiler Explorer
Как установить Compiler Explorer в Claude Code?
Одной командой: claude mcp add --transport http compiler-explorer https://godbolt.org/mcp.
Что делает Compiler Explorer?
Компилирует код через godbolt.org и возвращает ассемблер, результат сборки и ссылку, которой можно поделиться.
Нужно ли что-то ставить локально?
Нет. Сервер удалённый, работает по адресу https://godbolt.org/mcp. Но код уходит на внешний сервер, так что для закрытых проектов это не вариант.