Skip to content
Vinkius

Basecamp Connector for AI agents.

17 live capabilities

Manage project tasks and team communications from your workspace.

Live agent request Basecamp / Connector

Waiting for input…

AI Agent

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.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • Visual Studio Code
  • Windsurf

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

  1. 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.

  2. Real-world use case 02

    Finding bug reports while coding

    A developer wants to see the latest message board posts without leaving their IDE.

  3. 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.

Capability set01 / 05

01—04

4 capabilities in this set.

Part of 17 available through Basecamp.

  1. 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

  2. 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

  3. 03 Capability

    Get message

    Get full details of a specific message

  4. 04 Capability

    Get my profile

    Use this to verify connectivity or identify the current operator. Get the authenticated Basecamp user profile

Capability set02 / 05

05—08

4 capabilities in this set.

Part of 17 available through Basecamp.

  1. 05 Capability

    Get person

    Use this to look up details about a team member or assignee. Get full details of a specific person

  2. 06 Capability

    Get todo

    Get full details of a specific to-do item

  3. 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

  4. 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

Capability set03 / 05

09—11

3 capabilities in this set.

Part of 17 available through Basecamp.

  1. 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

  2. 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

  3. 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

Capability set04 / 05

12—14

3 capabilities in this set.

Part of 17 available through Basecamp.

  1. 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

  2. 13 Capability

    List projects

    Shows all active projects in your Basecamp account. This helps you get a high level view of your work.

  3. 14 Capability

    Get project

    Pulls the details for a specific project. You can use it to see who is assigned to what.

Capability set05 / 05

15—17

3 capabilities in this set.

Part of 17 available through Basecamp.

  1. 15 Capability

    List todos

    Fetches every individual task within a specific todo list. Use it to see what still needs to get done.

  2. 16 Capability

    List messages

    Pulls the latest posts from a project's message board. This keeps you updated on team announcements.

  3. 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 preview
Advanced clients IDE · CLI

Claude · Web + desktop

Official guide ↗

Connector URL · ready to paste

Streamable HTTP
https://edge.vinkius.com/vk_preview_Ilj7D4Oxk6AYPq0inE6epz4atduPGSMvdtmUmxJq/mcp
  1. Step 01

    Open Connectors

    In Claude Web or Claude Desktop, open Settings and choose Connectors.

  2. Step 02

    Add the URL

    Choose Add custom connector, name it Basecamp, and paste the URL above.

  3. Step 03

    Turn it on in chat

    Select +, open Connectors, and enable Basecamp for the conversation.

Where the request belongs

Work Basecamp can move forward.

Built around the request

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.

01

Project Manager

The lead who is tired of opening twenty different tabs to see if the weekly milestones are actually being hit.

02

Software Developer

The engineer who wants to check the latest bug reports or todo items without leaving their IDE.

03

Agency Owner

The owner who needs a quick snapshot of client project health and assignee distribution across multiple accounts.

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