Basecamp Connector for AI agents.
17 live capabilities
Manage project tasks and team communications from your workspace.
Waiting for input…
Why people use Basecamp
Basecamp for Project Management Data Retrieval
This Connector changes that. You can ask your AI agent to summarize the status of all three projects at once. It pulls the data, identifies the blockers, and gives you a clean summary in your chat. You stop hunting for info and start using it.
What Vinkius changes
You get instant access to your project data without leaving your primary workspace.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Checking status across ten different projects
A project manager is tired of opening every project tab to see what is done.
- Real-world use case 02
Finding bug reports while coding
A developer wants to see the latest message board posts without leaving their IDE.
- Real-world use case 03
Catching up on team chat
A team lead missed the morning meeting and needs to see what was discussed.
Complete set · 17capabilities
The complete Basecamp capability set.
These are the exact actions your AI can choose when you ask it to work with Basecamp.
01—04
4 capabilities in this set.
Part of 17 available through Basecamp.
- 01 Capability
Create comment
). The recording_id is the unique numeric ID of the item you want to comment on. The content must be provided as rich text (HTML). All subscribers to the recording will be notified of the new comment. Add a comment to any Basecamp recording
- 02 Capability
Create todo
Requires the todolist_id and the content (title) of the to-do. Optionally include a rich text description, assignee IDs (array of person IDs), and a due date in YYYY-MM-DD format. The to-do will be created as pending (not completed). Create a new to-do item in a to-do list
- 03 Capability
Get message
Get full details of a specific message
- 04 Capability
Get my profile
Use this to verify connectivity or identify the current operator. Get the authenticated Basecamp user profile
05—08
4 capabilities in this set.
Part of 17 available through Basecamp.
- 05 Capability
Get person
Use this to look up details about a team member or assignee. Get full details of a specific person
- 06 Capability
Get todo
Get full details of a specific to-do item
- 07 Capability
List project people
Returns names, emails, and roles. Useful for checking team composition before assigning tasks. List all people assigned to a specific project
- 08 Capability
Uncomplete todo
Use this when a previously completed task needs to be reopened or reworked. Mark a completed to-do item as pending again
09—11
3 capabilities in this set.
Part of 17 available through Basecamp.
- 09 Capability
Update project
At least one of name or description must be provided. Returns the updated project details including the full dock listing. Update an existing project in Basecamp
- 10 Capability
Update todo
At least one field must be provided. Does not affect completion status. use the complete_todo or uncomplete_todo capabilities for that. Update an existing to-do item in Basecamp
- 11 Capability
Complete todo
This is separate from archiving or trashing. a completed to-do remains active but is marked as done. Use uncomplete_todo to reverse this action. Mark a to-do item as completed
12—14
3 capabilities in this set.
Part of 17 available through Basecamp.
- 12 Capability
Create project
The project will be initialized with default capabilities (message board, to-do set, schedule, etc.) enabled via its dock. Returns the newly created project with its numeric ID and dock capability IDs. Create a new project in Basecamp
- 13 Capability
List projects
Shows all active projects in your Basecamp account. This helps you get a high level view of your work.
- 14 Capability
Get project
Pulls the details for a specific project. You can use it to see who is assigned to what.
15—17
3 capabilities in this set.
Part of 17 available through Basecamp.
- 15 Capability
List todos
Fetches every individual task within a specific todo list. Use it to see what still needs to get done.
- 16 Capability
List messages
Pulls the latest posts from a project's message board. This keeps you updated on team announcements.
- 17 Capability
List people
Lists everyone in your organization and their profiles. This provides a quick way to see who is on the team.
Set up in minutes
One URL. Then ask Basecamp to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Basecamp from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_Ilj7D4Oxk6AYPq0inE6epz4atduPGSMvdtmUmxJq/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Basecamp, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Basecamp for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_Ilj7D4Oxk6AYPq0inE6epz4atduPGSMvdtmUmxJq/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Basecamp URL.
- Step 03
Save and start
Save the connection and enable Basecamp in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"basecamp": {
"url": "https://edge.vinkius.com/vk_preview_Ilj7D4Oxk6AYPq0inE6epz4atduPGSMvdtmUmxJq/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Basecamp
Open Agent mode in chat and ask: "Using Basecamp, help me...". 17 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"basecamp": {
"url": "https://edge.vinkius.com/vk_preview_Ilj7D4Oxk6AYPq0inE6epz4atduPGSMvdtmUmxJq/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Basecamp
Ask Copilot: "Using Basecamp, help me...". 17 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"basecamp": {
"url": "https://edge.vinkius.com/vk_preview_Ilj7D4Oxk6AYPq0inE6epz4atduPGSMvdtmUmxJq/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Basecamp
Open Cascade and ask: "Using Basecamp, help me...". 17 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"basecamp": {
"url": "https://edge.vinkius.com/vk_preview_Ilj7D4Oxk6AYPq0inE6epz4atduPGSMvdtmUmxJq/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Basecamp
Ask Cline: "Using Basecamp, help me...". 17 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add basecamp --transport http "https://edge.vinkius.com/vk_preview_Ilj7D4Oxk6AYPq0inE6epz4atduPGSMvdtmUmxJq/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Basecamp
Ask Claude: "Using Basecamp, show me...". 17 tools are ready
Where the request belongs
Work Basecamp can move forward.
This is for anyone who manages complex projects and feels bogged down by the constant tab-switching required to stay updated on team progress and task completion.
Project Manager
The lead who is tired of opening twenty different tabs to see if the weekly milestones are actually being hit.
Software Developer
The engineer who wants to check the latest bug reports or todo items without leaving their IDE.
Agency Owner
The owner who needs a quick snapshot of client project health and assignee distribution across multiple accounts.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsBasecamp
Keep your team aligned with project discussions, to-do lists, file sharing, and schedules all in one calm workspace.
Tower
Lightweight project management and team collaboration platform. manage tasks, projects, and discussions via AI.
Worktile
Collaborative project management and team communication platform. manage tasks, projects, and messages via AI.
BasicOps
Centralize team communication with task management, document sharing, and project tracking designed for small business clarity.
Peerbie
Orchestrate your entire team's workspace, from Kanban boards to calendar events, completely driven by AI.
Ayanza
AI-powered project management and team collaboration. manage tasks, projects, and wikis via AI.
Bring your own AI
Change the model, client or framework. Keep Basecamp connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Basecamp.
The practical details behind the request, access and result.
Can I use the Basecamp MCP to see my tasks?
Yes. The Connector allows your AI agent to pull your todo lists and individual tasks directly into your chat or IDE. You can ask for specific lists or a summary of what is pending.
How does Basecamp MCP help with team communication?
It gives your agent the ability to read message boards and campfire logs. You can ask for summaries of recent announcements or catch up on the latest team conversations.
Does Basecamp MCP work with Cursor?
Yes. You can connect this Connector to Cursor, Claude, or any other compatible AI client to bring your Basecamp data into your coding environment.
Can I get a summary of my message board?
Absolutely. Your agent can scan the message board for a specific project and provide a summarized list of the latest posts and discussions.
How do I connect Basecamp MCP to my agent?
You just need to subscribe to the Connector on Vinkius and provide your Basecamp Access Token and Account ID. From there, your AI client can start querying your data.
Can my AI agent summarize discussions from Basecamp Campfires?
Yes. Command the agent to 'List recent campfire lines from project X'. It retrieves the chat log arrays, allowing the LLM natively to digest confusing thread debates into a pristine bullet-point summary.
How does the agent handle nested 'Todoset' boundaries?
Basecamp uses specific bounded models. The agent automatically runs sequential capabilities: finding the project, identifying the explicit Todoset ID, listing todolists inside it, and ultimately grabbing the real atomic 'Todos'. It navigates the structure smoothly.
Does it track who wrote a specific task or message board post?
Absolutely. Alongside content, it extracts explicit metadata profiling authors using the 'list_people' bindings. This perfectly exposes actionable context on exactly who dropped a critical file or task update.
Can I create a to-do and assign it to a team member directly via the AI agent?
Yes! Use the create_todo capability with the to-do list ID, content, and the assignee person IDs. You can also set a due date. The to-do will be created and assigned instantly in Basecamp.
How do I find the to-do list ID I need to create tasks in?
First, use get_project to retrieve the project details. the dock will contain the todoset ID. Then use the Basecamp UI or the to-do set to find your specific to-do list IDs within that project.
Can I mark a to-do as completed and later reopen it if needed?
Absolutely. Use the complete_todo capability to mark a to-do as done, and uncomplete_todo to reopen it. This only affects the completion status. the to-do remains active and visible in the project.
One connection away
Give your agent a direct line to Basecamp.
Connect Basecamp once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available