Перейти к содержимому

Basecamp MCP Integration

Интеграция с Basecamp 3 API через MCP для управления проектами в Cursor и Claude Desktop.

Python
33 stars

Описание

Проект реализует MCP-сервер на базе FastMCP для взаимодействия с API Basecamp 3. Поддерживает 46 инструментов для управления проектами, задачами, карточками, сообщениями и поиском. Технологии: Python 3.8+, OAuth 2.0, Anthropic FastMCP SDK. Применения: автоматизация задач в Basecamp через AI-клиенты Cursor и Claude Desktop, создание/обновление карточек, анализ сообщений и т.д. Полная совместимость с протоколом MCP 2025-06-18.

Возможности

Управление проектами

Получение списка проектов, деталей проекта и поиск по ресурсам Basecamp.

Работа с задачами (Todos)

Получение, создание и управление todo-списками и отдельными задачами.

Управление карточками (Card Tables)

Создание, обновление, перемещение карточек, колонок, шагов и их статусов.

Сообщения и комментарии

Получение сообщений из Campfire, комментариев и создание новых.

Документы и вложения

Загрузка файлов, управление документами в хранилище, вебхуками.

Ежедневные чек-ины

Получение вопросов и ответов для ежедневных отчетов в проектах.

Установка

{ “mcpServers”: { “basecamp”: { “command”: “/path/to/your/project/venv/bin/python”, “args”: ["/path/to/your/project/basecamp_fastmcp.py"], “env”: { “PYTHONPATH”: “/path/to/your/project”, “VIRTUAL_ENV”: “/path/to/your/project/venv”, “BASECAMP_ACCOUNT_ID”: “your_account_id” } } } }

Предварительно: git clone , cd basecamp-mcp, python setup.py, настройте .env с OAuth, python oauth_app.py для аутентификации, затем generate_claude_desktop_config.py.

Информация

Язык
Python
Лицензия
MIT License
GitHub Stars
33

Ссылки