Баунс в вашем кодинг-агенте
Как подключить Баунс к Claude Code, Codex или Cursor через bounc mcp serve --as-me, и какой допуск дать токену.
Ваш кодинг-агент на ноутбуке (Claude Code, Codex, Cursor) может работать с Баунсом от вашего имени:
заводить и править задачи, читать треды и «Знания», менять то, что открывает ваш токен. Для этого
CLI bounc запускается как MCP-сервер по stdio:
bounc mcp serve --as-meУ сервера два инструмента:
bounc_describeпоказывает, что можно вызвать: без аргумента список разделов API, с разделом (issues) его процедуры и их поля, с процедурой (issues.create) её схему входа.bounc_callвызывает процедуру по имени, напримерissues.create, и возвращает ответ как JSON. Отказ тоже приходит ответом:{"error":{"code":…,"hint":…}}, где подсказка говорит, что поправить.
Агент действует как вы: задача, которую он завёл, ваша, а в Настройках → Журнал действий рядом с ней написано, через что пришёл вызов: «Через: Токен доступа «Claude Code»» или «Через: Вход CLI».
Чем аутентифицироваться
Сервер берёт учётные данные так же, как любая команда bounc:
BOUNC_TOKENиз окружения: персональный токен с выбранным допуском. Так безопаснее: агент получает только то, что открывает допуск токена.- Вход CLI (
bounc login), еслиBOUNC_TOKENне задан. Вход это ваша собственная рука, у него нет допуска: агент может всё, что можете вы, включая личное и управление пространством.
Рабочее пространство одно на подключение: флаг --workspace <id>, иначе то, что выбрано в профиле
(BOUNC_WORKSPACE_ID).
Подключайте агента по персональному токену с допуском «Работа». Если агент ошибётся или прочитает чужую инструкцию в задаче, он сможет только то, что можно в работе, а не переписать агентов, правила или участников пространства.
Какой допуск выбрать
Допуск задаётся при создании токена в Настройках → API-токены.
| Допуск | Что агент может |
|---|---|
| Чтение | только читать |
| Работа | читать и писать в работу: задачи, треды, документы, данные |
| Настройка пространства | ещё скиллы, агенты, автопилоты, воркфлоу и автоматизации |
| Как я | всё, что можете вы, включая личное (входящие, закладки) и управление пространством |
Выше допуска сервер отказывает с кодом above_clearance. Карточки «Разрешить» у токена нет: чтобы
агент мог больше, выпустите токен с допуском шире.
Claude Code
claude mcp add bounc --env BOUNC_TOKEN=bnp_… -- bounc mcp serve --as-me --workspace <id>Или в .mcp.json проекта; Claude Code подставит ${BOUNC_TOKEN} из окружения, в котором запущен, и
токен не попадёт в файл:
{
"mcpServers": {
"bounc": {
"command": "bounc",
"args": ["mcp", "serve", "--as-me", "--workspace", "<id>"],
"env": { "BOUNC_TOKEN": "${BOUNC_TOKEN}" }
}
}
}Codex
В ~/.codex/config.toml:
[mcp_servers.bounc]
command = "bounc"
args = ["mcp", "serve", "--as-me", "--workspace", "<id>"]
env = { BOUNC_TOKEN = "bnp_…" }Cursor
В ~/.cursor/mcp.json или .cursor/mcp.json проекта:
{
"mcpServers": {
"bounc": {
"command": "bounc",
"args": ["mcp", "serve", "--as-me", "--workspace", "<id>"],
"env": { "BOUNC_TOKEN": "bnp_…" }
}
}
}Токен в файле конфигурации читает каждый, кто читает файл. Не коммитьте файл с токеном в
репозиторий. Без BOUNC_TOKEN сервер возьмёт вход CLI, а это полный доступ от вашего имени.
Агент Баунса, который работает на вашем ноутбуке, запускает ваш Claude Code с вашими настройками и увидит сервер, добавленный на уровне пользователя. Если не хотите этого, добавляйте сервер в проект, а не в пользовательский конфиг.
Далее
- Вход и токены — как выпустить и отозвать персональный токен.
- Справочник CLI — профили и переменные окружения.