Artel — MCP-сервер для Claude Code: что делает и как установить
Artel развёртывает общую семантическую память для команды ИИ-агентов на собственном сервере. Помогает передавать контекст между сессиями без ручного поиска заметок.
Открыть на GitHubЧто делает Artel
Сервер поднимается через Docker Compose и сохраняет знания агентов в локальной базе SQLite в режиме WAL с векторными эмбеддингами. Когда агент собирается изменить файл или продолжить задачу, Artel находит релевантный контекст через семантический поиск и выдаёт короткую подсказку в одну строку.
Встроенный фоновый архивариус объединяет дубликаты, разрешает противоречия и снижает вес устаревших записей. База поддерживает пять категорий заметок: memory, doc, directive, skill и compiled. Для подключения клиентов доступно 47 инструментов протокола MCP.
Для автоматической обработки заметок архивариусу нужен ключ ANTHROPIC_API_KEY или OPENROUTER_API_KEY, иначе сервер работает в пассивном режиме. Сервис mdns использует network_mode: host и запускается только на Linux, поэтому на macOS и Windows Docker Desktop его нужно исключить из конфигурации.
Какие задачи решает
- Сохранять контекст и решения между перезапусками разных сессий агента
- Избегать повторного решения уже разобранных ошибок в кодовой базе
- Синхронизировать рабочие заметки нескольких агентов через единый сервер
- Фиксировать архитектурные решения без риска их автоматической перезаписи
Примеры запросов агенту
- Проверь в Artel, какие проблемы находили в файле
auth.py - Зафиксируй в Artel решение по миграции базы данных как директиву
- Найди в общей памяти, на чём остановилась работа в прошлую пятницу
Как установить Artel
1Адрес-шаблон
Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]
2Командой платформы: удалённый сервер
claude mcp add --transport http artel https://{artel_host}/mcp1Адрес-шаблон
Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]
2Командой платформы: удалённый сервер
codex mcp add artel --url https://{artel_host}/mcp1Адрес-шаблон
Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]
2Файл настроек
{
"mcpServers": {
"artel": {
"url": "https://{artel_host}/mcp"
}
}
}1Адрес-шаблон
Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]
2Файл настроек
{
"servers": {
"artel": {
"type": "http",
"url": "https://{artel_host}/mcp"
}
}
}1Адрес-шаблон
Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]
2Командой платформы: удалённый сервер
gemini mcp add -t http artel https://{artel_host}/mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Artel
Как установить Artel в Claude Code?
Разверните сервер в Docker и выполните команду claude mcp add --transport http artel https://{artel_host}/mcp.
Что делает Artel?
Artel служит общей памятью для ИИ-агентов, накапливая заметки, навыки и контекст сессий. Сервер ищет совпадения по смыслу и выдаёт агенту нужную подсказку перед редактированием кода.
Что требуется для фонового анализа заметок в Artel?
Для работы архивариуса требуется передать ANTHROPIC_API_KEY либо OPENROUTER_API_KEY с параметром ARCHIVIST_PROVIDER=openrouter. Без ключа сервер продолжит работу в пассивном режиме.