Basecamp MCP Server
MCP-сервер Basecamp 3 и 4: 210 операций с проектами, задачами, сообщениями и карточками, по умолчанию четыре инструмента.
- 101 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Сервер читает и меняет проекты, задачи, сообщения, права доступа и вебхуки в вашем Basecamp.
- Приложение и токен OAuth хранятся в файлах на вашей машине.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/basecamp-mcp-serverОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Сервер читает и меняет проекты, задачи, сообщения, права доступа и вебхуки в вашем Basecamp.
- Приложение и токен OAuth хранятся в файлах на вашей машине.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер подключает Claude, Cursor, Codex и другие клиенты к учетной записи Basecamp. Агент ищет, читает, создает и обновляет проекты, задачи и списки, сообщения и комментарии, чаты Campfire, события расписания, карточки таблиц, документы и вложения, таймшиты и диаграммы прогресса, уведомления и вебхуки. По умолчанию клиент видит четыре небольших инструмента, которые находят и запускают нужную из 210 операций. Это экономит контекст, а чтение и запись разделены, поэтому клиенты, спрашивающие перед изменениями, спросят и здесь. Флаг `--full` показывает все 210 инструментов сразу. Длинные списки возвращаются сводками, полный вид запрашивается параметром `detail: "full"`.
Для кого. Руководителям и участникам команд в Basecamp, которые хотят спрашивать агента о задачах и проектах словами и поручать ему рутину.
Подходит, если
- Утром нужно узнать, что просрочено во всех проектах.
- За неделю надо собрать сводку сообщений проекта сайта.
- Карточку нужно перенести в колонку Done и оставить комментарий, что релиз вышел.
- Участнику проекта надо выдать или отозвать доступ.
Не подходит, если
- Вместо Basecamp используется другой трекер.
- Нужен один общий сервер на команду: проект рассчитан на одного человека, и перед размещением для команды нужно читать заметки автора.
- Токен нельзя хранить локально на машине.
Пример запроса к агенту
Покажи, что просрочено во всех моих проектах Basecamp, сгруппируй по проектам и предложи, какие задачи переназначить.MCP
- Транспорт
- stdio, http
- Авторизация
- OAuth
Переменные окружения
BASECAMP_ACCOUNT_ID- Запасной номер аккаунта, если токен его не хранит.
Ограничения
Нужны `uv` и учетная запись Basecamp 3 или 4. Первый вход (`uvx basecamp-mcp-server login`) просит зарегистрировать бесплатное приложение в Basecamp и указать адрес возврата. Секрет приложения и токен лежат на вашей машине в `~/.config/basecamp-mcp-server/`, их нельзя коммитить. Сервер рассчитан на локальную работу для одного человека. В режиме HTTP каждый пользователь входит под своим логином, а размещение за HTTPS вы организуете сами. Операции записи помечены, но их объем велик: можно менять проекты, права и вебхуки.
Как отключить. Выполните `claude mcp remove basecamp`, затем удалите папку `~/.config/basecamp-mcp-server/` с токенами и отзовите приложение на launchpad.37signals.com.
Частые вопросы
Как подключить к Claude Code?
Сначала `uvx basecamp-mcp-server login`, затем `claude mcp add basecamp -- uvx basecamp-mcp-server`. Готовый фрагмент для любого клиента печатает `uvx basecamp-mcp-server config <клиент>`.
Чем четыре инструмента отличаются от 210?
Четыре инструмента находят нужную операцию и запускают ее по требованию, поэтому контекст клиента остается малым. Все 210 показываются сразу флагом `--full`.
Можно ли подключить claude.ai по ссылке?
Да, через режим HTTP: `uvx basecamp-mcp-server serve` за HTTPS, затем пользовательский коннектор на адрес `/mcp`. Каждый человек входит в Basecamp под своим логином.
Что делать с несколькими аккаунтами Basecamp?
При `login` сервер спросит нужный, либо передайте `--account-id` с номером из адреса Basecamp, например `1234567`.
Как войти на машине без браузера?
Выполните `uvx basecamp-mcp-server login --no-browser`, откройте напечатанную ссылку в любом браузере, который достает до `localhost` этой машины, и подтвердите вход.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыОфициальный CLI Basecamp с плагинами для Claude Code и Codex позволяет вести проекты и задачи из терминала и через агента
Бесплатный таск-менеджер с задачами, спринтами и документами: встроенный MCP-сервер на шестьдесят инструментов.
Официальный MCP и плагин Taskade: агент ведет проекты, задачи, автоматизации и ИИ-агентов рабочего пространства.
Redmine MCP Server — задачи и время
Redmine MCP Server
MCP-сервер для Redmine: задачи, вики, учет времени и файлы, режим только чтения и вход через OAuth2 для каждого пользователя
Plane MCP Server — управление проектами Plane
Plane MCP Server
Официальный MCP-сервер Plane: агент ведет проекты, задачи, циклы и релизы через 30 инструментов
MCP-сервер Trello на 57 инструментов: карточки, списки, чек-листы, вложения, комментарии, поля и рабочие пространства, плюс выгрузка критериев приемки
Коротко о README
Сервер написан на Python с FastMCP и публикуется в PyPI как `basecamp-mcp-server`. Он объединяет локальный режим по stdio и размещаемый режим HTTP с OAuth и ведет инструменты поиска по списку операций.