busabase — MCP-сервер для Claude Code: что делает и как установить
Подключает агента к базе данных Busabase, где каждая запись оформляется через ChangeRequest с диффом и проверкой человеком.
claude mcp add --transport http busabase https://busabase.com/api/mcpЧто делает busabase
Busabase даёт агенту рабочее пространство и структурированную базу данных. Сервер не позволяет перезаписывать таблицы вслепую. Каждая операция записи превращается в запрос на изменение (ChangeRequest) с диффом и комментарием. Если у процесса есть прямые права на запись, данные сохраняются сразу. В остальных случаях система ждёт ручного подтверждения человеком.
Взаимодействие идёт по протоколу Streamable HTTP. Для локальной разработки предусмотрен адрес http://localhost:15419/api/mcp, которому не нужна авторизация. Удалённое подключение использует хост https://busabase.com/api/mcp с ключом $BUSABASE_API_KEY или через вход в браузере по OAuth.
Без перезапуска диалога после авторизации клиент не загрузит каталог инструментов. Поэтому после выполнения команд входа сессию нужно начать заново.
Какие задачи решает
- фиксировать изменения в базе через ChangeRequest с понятным диффом
- запрашивать подтверждение человека перед фиксацией правок агента
- просматривать базы и таблицы через Streamable HTTP
- собирать приложения для рабочего пространства с разграничением прав доступа
Примеры запросов агенту
- Покажи список баз в моём рабочем пространстве Busabase и выведи структуру таблиц.
- Создай ChangeRequest для обновления записи в таблице контактов.
- Разверни каркас приложения в Busabase с ограниченным доступом к данным.
Как установить busabase
Командой платформы: удалённый сервер
claude mcp add --transport http busabase https://busabase.com/api/mcpКомандой платформы: удалённый сервер
codex mcp add busabase --url https://busabase.com/api/mcpФайл настроек
{
"mcpServers": {
"busabase": {
"url": "https://busabase.com/api/mcp"
}
}
}Файл настроек
{
"servers": {
"busabase": {
"type": "http",
"url": "https://busabase.com/api/mcp"
}
}
}Командой платформы: удалённый сервер
gemini mcp add -t http busabase https://busabase.com/api/mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о busabase
Как установить busabase в Claude Code?
Выполните команду claude mcp add --transport http busabase https://busabase.com/api/mcp. Затем начните новый диалог, чтобы клиент обновил каталог доступных инструментов.
Что делает MCP-сервер busabase?
Он связывает ассистента с базой данных Busabase по протоколу Streamable HTTP. Любая запись данных проходит как изолированный запрос с диффом, защищая проект от скрытых изменений.
Чем отличается локальный эндпоинт от облачного?
Локальный адрес http://localhost:15419/api/mcp работает без авторизации. Облачный вариант на https://busabase.com/api/mcp требует токен $BUSABASE_API_KEY либо прохождение браузерного OAuth.