codeitall — MCP-сервер для Claude Code: что делает и как установить
Сервер обращается к базе реального поведения функций в крейтах Rust. Он находит рабочие сигнатуры, проверяет статус отзыва крейтов и показывает вывод тестов.
claude mcp add --transport http codeitall https://api.codeitall.dev/mcpЧто делает codeitall
codeitall проверяет работу кода на практике, а не по документации. В основе лежит база Postgres на 66 549 370 записей с результатами 107 прогонов тестов по 7 группам задач: от дат и base64 до JWT и шифрования AEAD. Сервер выдаёт точную таблицу ответов функции на канонических наборах аргументов, фиксируя паники и ошибки.
Внутри работают пять детерминированных инструментов: answer_api_question, signature_search, behavior_lookup, compare_implementations и find_modern_equivalent. Генеративных нейросетей в цепочке ответов нет. Система использует прямой SQL, шаблоны и модель bge-m3 для векторного поиска совпадений. Поэтому один и тот же запрос возвращает строго предсказуемый результат.
Сервис бесплатный и работает через удалённый адрес https://api.codeitall.dev/mcp. Создатели ограничили выдачу десятью анонимными ключами на один IP-адрес в сутки и лимитом в 10 000 запросов на ключ в день. Серверная часть закрыта, поэтому развернуть собственный экземпляр базы локально не выйдет.
Какие задачи решает
- найти замену устаревшей или отозванной функции в крейте Rust
- подобрать функцию по форме её сигнатуры типов
- сравнить поведение конкурирующих библиотек на одной задаче
- проверить крейт на уязвимости RustSec и факт отзыва релиза
Примеры запросов агенту
- Найди функции с сигнатурой
fn(&str) -> Result<Vec<u8>, _>и проверь их статус - Сравни поведение крейтов для работы с base64 на нестандартных входных строках
- Покажи современный аналог для устаревшего вызова и проверь его по базе RustSec
Как установить codeitall
Командой платформы: удалённый сервер
claude mcp add --transport http codeitall https://api.codeitall.dev/mcpКомандой платформы: удалённый сервер
codex mcp add codeitall --url https://api.codeitall.dev/mcpФайл настроек
{
"mcpServers": {
"codeitall": {
"url": "https://api.codeitall.dev/mcp"
}
}
}Файл настроек
{
"servers": {
"codeitall": {
"type": "http",
"url": "https://api.codeitall.dev/mcp"
}
}
}Командой платформы: удалённый сервер
gemini mcp add -t http codeitall https://api.codeitall.dev/mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о codeitall
Как установить codeitall в Claude Code?
Выполните команду claude mcp add --transport http codeitall https://api.codeitall.dev/mcp. Ассистент подключит удалённый эндпоинт и получит доступ к инструментам проверки крейтов.
Зачем нужен codeitall, если есть стандартная документация?
Документация описывает намерения авторов, а codeitall показывает фактические результаты выполнения функций на канонических наборах данных. Инструмент сразу выявляет паники на крайних значениях и предупреждает об отозванных релизах.
Какие лимиты действуют на использование сервиса?
Сервис бесплатен, но ограничивает регистрацию десятью анонимными ключами на один IP-адрес в сутки. На каждый ключ действует квота в 10 000 обращений в день.