Basecamp MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_projectsB | Get all Basecamp projects |
| get_projectC | Get details for a specific project |
| search_basecampC | Search across Basecamp projects, todos, and messages |
| global_searchC | Search projects, todos and campfire messages across all projects |
| get_todolistsC | Get todo lists for a project |
| get_todosC | Get todos from a todo list |
| get_card_tableC | Get the card table details for a project |
| get_columnsC | Get all columns in a card table |
| get_cardsC | Get all cards in a column |
| create_cardC | Create a new card in a column |
| create_columnC | Create a new column in a card table |
| update_columnC | Update a column title |
| move_columnC | Move a column to a new position |
| update_column_colorC | Update a column color |
| get_cardC | Get details for a specific card |
| update_cardC | Update a card |
| move_cardC | Move a card to a new column |
| complete_cardC | Mark a card as complete |
| get_card_stepsC | Get all steps (sub-tasks) for a card |
| create_card_stepC | Create a new step (sub-task) for a card |
| complete_card_stepC | Mark a card step as complete |
| get_campfire_linesB | Get recent messages from a Basecamp campfire (chat room) |
| get_commentsC | Get comments for a Basecamp item |
| get_documentsC | List documents in a vault |
| create_documentC | Create a document in a vault |
| update_documentC | Update a document |
| trash_documentC | Move a document to trash |
| get_uploadsC | List uploads in a project or vault |
| get_webhooksC | List webhooks for a project |
| create_webhookC | Create a webhook |
| delete_webhookC | Delete a webhook |
| get_daily_check_insC | Get project's daily checking questionnaire |
| get_question_answersC | Get answers on daily check-in question |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/jhliberty/basecamp-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server