LLMScribe — MCP-сервер для Claude Code: поиск и установка
LLMScribe строит карту репозитория, ищет по файлам и читает нужный код без сетевых запросов. Подходит для точного сбора контекста агентом.
claude mcp add llmscribe -- uvx llmscribeЧто делает LLMScribe
LLMScribe даёт агенту детерминированный доступ к структуре и содержимому проекта. project_map показывает дерево без чтения всех файлов, search ищет по путям, именам и строкам, а read возвращает выбранный файл. Результаты поиска содержат путь, номер строки и тип совпадения.
Сервер также умеет читать несколько файлов, находить локальные, стандартные и внешние зависимости, показывать обратные зависимости и получать Git diff. Бинарные и слишком большие файлы пропускаются, а обрезанный вывод помечается. Данные обрабатываются локально: API-ключ, сеть и аккаунт не нужны. Если среда не содержит uvx, команда запуска Claude Code не сработает.
Какие задачи решает
- построить дерево незнакомого репозитория
- найти строку или файл по точному запросу
- прочитать связанные файлы без ручного перебора
- проверить зависимости и обратные зависимости
- посмотреть Git diff перед изменением кода
Примеры запросов агенту
- Построй карту текущего репозитория через
project_map, не раскрывая содержимое файлов. - Найди все упоминания
authenticationчерезsearchи покажи пути со строками. - Проверь зависимости файла и его обратные зависимости через
project_dependencies.
Как установить LLMScribe
Командой платформы
claude mcp add llmscribe -- uvx llmscribeuvx запускает команду с именем пакета; если в README она другая — uvx --from llmscribe <команда>
Командой платформы
codex mcp add llmscribe -- uvx llmscribeuvx запускает команду с именем пакета; если в README она другая — uvx --from llmscribe <команда>
Файл настроек
{
"mcpServers": {
"llmscribe": {
"command": "uvx",
"args": [
"llmscribe"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from llmscribe <команда>
Файл настроек
{
"servers": {
"llmscribe": {
"type": "stdio",
"command": "uvx",
"args": [
"llmscribe"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from llmscribe <команда>
Командой платформы
gemini mcp add llmscribe uvx llmscribeuvx запускает команду с именем пакета; если в README она другая — uvx --from llmscribe <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о LLMScribe
Как установить LLMScribe в Claude Code?
Выполните claude mcp add llmscribe -- uvx llmscribe. Команда добавит MCP-сервер LLMScribe.
Что делает LLMScribe?
Он даёт агенту карту проекта, детерминированный поиск, чтение файлов и анализ зависимостей. Также сервер возвращает Git diff и сообщает об обрезанном выводе.
Нужен ли LLMScribe API-ключ или сетевой доступ?
Нет. Сервер работает локально, без API-ключа, сети и аккаунта.