Project management platform
## Basecamp MCP Server: Team Collaboration The **Basecamp MCP Server** integrates Basecamp's all-in-one project management platform into Google Antigravity, enabling developers to manage projects, collaborate with teams, and track work through AI-assisted workflows. ### Why Basecamp MCP? - **All-in-One**: Messages, to-dos, schedules, files, and chat in one place - **Simple Structure**: Projects organized with clear, focused tools - **Hill Charts**: Visual progress tracking beyond percentage complete - **Automatic Check-ins**: Schedule recurring questions for async updates - **Client Access**: Share projects with external clients securely ### Key Features #### 1. To-Do Management ```javascript // Create to-do list const list = await basecamp.createTodoList({ projectId: "12345", name: "Sprint 5 Tasks", description: "Tasks for the upcoming sprint" }); // Add to-do items const todo = await basecamp.createTodo({ todoListId: list.id, content: "Implement user profile API", description: "Create REST endpoints for profile management", assignees: ["user123"], dueOn: "2024-12-20", notify: true }); // Complete to-do await basecamp.completeTodo({ todoId: todo.id }); ``` #### 2. Project Communication ```javascript // Post message to project await basecamp.createMessage({ projectId: "12345", subject: "Sprint 5 Kickoff", content: "Team, here are our goals for Sprint 5...", category: "Announcements" }); // Create campfire chat message await basecamp.createCampfireMessage({ projectId: "12345", content: "Deployed v2.5.0 to staging!" }); // Schedule event await basecamp.createScheduleEntry({ projectId: "12345", summary: "Sprint Planning", startsAt: "2024-12-16T10:00:00Z", endsAt: "2024-12-16T11:00:00Z", allDay: false }); ``` ### Configuration ```json { "mcpServers": { "basecamp": { "command": "npx", "args": ["-y", "@anthropic/mcp-basecamp"], "env": { "BASECAMP_ACCOUNT_ID": "your-account-id", "BASECAMP_ACCESS_TOKEN": "your-access-token" } } } } ``` ### Use Cases **Team Coordination**: Manage development projects with to-dos, schedules, and team communication. **Client Projects**: Share progress updates and deliverables with external stakeholders. **Remote Teams**: Coordinate async work with automatic check-ins and centralized documentation. The Basecamp MCP Server brings simple, focused project management to your development workflow.
{
"mcpServers": {
"basecamp": {
"mcpServers": {
"basecamp": {
"env": {
"BASECAMP_ACCOUNT_ID": "your-account-id",
"BASECAMP_ACCESS_TOKEN": "your-access-token"
},
"args": [
"-y",
"basecamp-mcp-server"
],
"command": "npx"
}
}
}
}
}