myc — MCP-сервер для Claude Code: очередь задач и память
Локальный MCP-сервер с очередью задач и журналом решений для кодинг-агента. Данные лежат в SQLite, в сеть сервер сам не ходит.
claude mcp add myc -- npx -y @aistastudio/mycЧто делает myc
Сервер держит то, что агент теряет первым: очередь задач и журнал фактов и решений. Задачи и записи переживают сжатие контекста и смерть процесса. Хранилище — локальная SQLite. Наружу сервер сам не ходит, сеть открывается только по явной команде вроде myc models fetch или myc code fetch.
Работа идёт через команды: myc ready --claim берёт следующую задачу, myc close закрывает её, myc remember записывает факт, myc recall ищет по памяти проекта. Отдельно есть индекс кода: myc code index собирает символы и вызовы, а myc prime отдаёт агенту пакет контекста для новой сессии. Пока модель для эмбеддингов не скачана, поиск остаётся лексическим и каждая выдача несёт предупреждение.
Сначала проверь SQLite. Ниже 3.50.4 отказывает любая команда, включая myc init, и печатает precond.sqlite_unsupported. В полосе от 3.50.4 до 3.51.2 сервер поднимается с WARN degraded.sqlite_old, для очереди эта версия не проверена. Какая библиотека в работе и откуда она взялась, показывает myc doctor. На Windows готовый бинарник пока экспериментальный, поддерживаемый путь — WSL.
Какие задачи решает
- забрать следующую задачу из очереди и не потерять её при перезапуске
- записать, почему выбрали этот вариант, а не другой
- вернуть контекст проекта в начале сессии через
myc prime - искать по символам и вызовам в локальном индексе кода
- проверить, какую сборку SQLite подхватил сервер
Примеры запросов агенту
- Возьми следующую задачу из очереди:
myc ready --claim. - Запиши в память проекта, почему остановились на этом подходе —
myc remember. - Найди, что мы решали про ретраи:
myc recall.
Как установить myc
Командой платформы
claude mcp add myc -- npx -y @aistastudio/mycКомандой платформы
codex mcp add myc -- npx -y @aistastudio/mycФайл настроек
{
"mcpServers": {
"myc": {
"command": "npx",
"args": [
"-y",
"@aistastudio/myc"
]
}
}
}Файл настроек
{
"servers": {
"myc": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@aistastudio/myc"
]
}
}
}Командой платформы
gemini mcp add myc npx -y @aistastudio/mycПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о myc
Как установить myc в Claude Code?
Одной командой: claude mcp add myc -- npx -y @aistastudio/myc. Дальше в проекте выполни myc init, чтобы появились .myc/ и база с миграциями.
Что делает myc?
Держит очередь задач, журнал фактов и решений, поиск по ним и индекс кода. Всё хранится в локальной SQLite на твоей машине.
Какая версия SQLite нужна для работы?
3.50.4 или новее. Ниже этого порога не запускается даже myc init и выдаёт precond.sqlite_unsupported; myc doctor называет библиотеку в работе и её источник.