writbase — MCP-сервер для Claude Code: задачи и установка
writbase хранит задачи в Supabase и даёт ИИ-агентам разграниченные права, делегирование и журнал изменений.
claude mcp add --env WRITBASE_URL=<WRITBASE_URL> --env WRITBASE_AGENT_KEY=<WRITBASE_AGENT_KEY> --transport stdio writbase -- npx -y writbaseЧто делает writbase
writbase подключает агента к постоянному реестру задач через MCP. Агент может получать список с фильтрами и поиском, создавать и обновлять задачи, а менеджер — управлять ключами, правами, проектами и отделами. Изменения попадают в журнал происхождения.
Сервер работает через Edge Function на базе Supabase и Postgres. Права задаются для проекта и отдела, а контроль версий защищает от тихой перезаписи изменений. Для запуска нужны Node 18+, Supabase CLI, проект Supabase и ключ агента. Ключ показывается один раз, поэтому его нужно сохранить до подключения клиента.
Какие задачи решает
- вести общий реестр задач для нескольких агентов
- разделить права по проектам и отделам
- передавать задачи между агентами
- отслеживать автора и причину изменений
- избегать перезаписи свежих изменений
Примеры запросов агенту
- Создай задачу в проекте
my-app: исправь ошибку входа и назначь её агенту backend. - Покажи задачи с высоким приоритетом в проекте
my-app. - Переведи последнюю задачу в статус
in_progressс проверкой версии.
Как установить writbase
1Командой платформы
claude mcp add --env WRITBASE_URL=<WRITBASE_URL> --env WRITBASE_AGENT_KEY=<WRITBASE_AGENT_KEY> --transport stdio writbase -- npx -y writbaseВместо <…> подставьте свои значения
2Командой платформы: удалённый сервер
claude mcp add --transport http writbase https://{PROJECT_REF}.supabase.co/functions/v1/mcp-server/mcp1Командой платформы
codex mcp add writbase --env WRITBASE_URL=<WRITBASE_URL> --env WRITBASE_AGENT_KEY=<WRITBASE_AGENT_KEY> -- npx -y writbaseВместо <…> подставьте свои значения
2Командой платформы: удалённый сервер
codex mcp add writbase --url https://{PROJECT_REF}.supabase.co/functions/v1/mcp-server/mcp1Файл настроек
{
"mcpServers": {
"writbase": {
"command": "npx",
"args": [
"-y",
"writbase"
],
"env": {
"WRITBASE_URL": "<WRITBASE_URL>",
"WRITBASE_AGENT_KEY": "<WRITBASE_AGENT_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
2Файл настроек
{
"mcpServers": {
"writbase": {
"url": "https://{PROJECT_REF}.supabase.co/functions/v1/mcp-server/mcp"
}
}
}1Файл настроек
{
"servers": {
"writbase": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"writbase"
],
"env": {
"WRITBASE_URL": "<WRITBASE_URL>",
"WRITBASE_AGENT_KEY": "<WRITBASE_AGENT_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
2Файл настроек
{
"servers": {
"writbase": {
"type": "http",
"url": "https://{PROJECT_REF}.supabase.co/functions/v1/mcp-server/mcp"
}
}
}1Командой платформы
gemini mcp add -e WRITBASE_URL=<WRITBASE_URL> -e WRITBASE_AGENT_KEY=<WRITBASE_AGENT_KEY> writbase npx -y writbaseВместо <…> подставьте свои значения
2Командой платформы: удалённый сервер
gemini mcp add -t http writbase https://{PROJECT_REF}.supabase.co/functions/v1/mcp-server/mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о writbase
Как установить writbase в Claude Code?
Создайте проект Supabase и ключ агента, затем выполните claude mcp add --env WRITBASE_URL=<WRITBASE_URL> --env WRITBASE_AGENT_KEY=<WRITBASE_AGENT_KEY> --transport stdio writbase -- npx -y writbase.
Что делает writbase?
Он даёт агентам общий реестр задач через MCP: агенты могут читать, создавать и обновлять задачи, а менеджеры — управлять проектами, правами и ключами.
Какие права поддерживает writbase?
Права выдаются для пары «проект, отдел». Среди них чтение, создание, обновление, назначение, комментарии и архивирование.