ChatGPT + Basecamp: What the Integration Can (and Can't) Do in 2026
Mostly yes — but not through an official app. There’s no Basecamp app in ChatGPT’s directory, and 37signals hasn’t shipped a first-party MCP server. What 37signals did ship, on March 25, 2026, is bigger in spirit: they made Basecamp agent-accessible — a revamped API, a new CLI, and an agent skill, with DHH calling agents “the killer app for AI.” For ChatGPT specifically, the working path is a community or hosted MCP server added as a custom connector — the open-source Basecamp MCP Server exposes 75 tools over OAuth. Connected that way, ChatGPT can read projects, manage to-dos, and post messages. And like every ChatGPT connection, it works in a session you’re driving — between chats, nothing watches your projects.
Here’s what the ChatGPT Basecamp integration actually does today, how to set it up, and what to use when you want project work that runs without you.
What ChatGPT can actually do with Basecamp
- Read across projects. “What’s on the message board for the website redesign, and what’s overdue on its to-do lists?” answered from live Basecamp data.
- Manage to-dos. Create, complete, and reassign to-dos conversationally — the community MCP server covers to-do lists, card tables, and schedules.
- Post updates and messages. Draft a status update in chat, then have ChatGPT post it to the right project’s message board or Campfire.
- Search what the team wrote. Pull decisions out of long message threads and docs instead of scrolling for them.
- Run inside agent sessions. With ChatGPT Work (launched July 9, 2026), you can @-mention connected apps and let an agent work across Basecamp and the rest of your connected stack in a long, metered run — a cross-project status sweep, say. Still a run you start.
How to set it up
- Have a ChatGPT plan that supports custom connectors (Plus or Pro) and admin rights on your Basecamp account.
- Pick an MCP server. The open-source Basecamp MCP Server is OAuth-based and self-hosted; managed options like Composio host it for you.
- In ChatGPT, open Settings → Apps (or Connectors), add the server URL as a custom connector, and complete the Basecamp OAuth flow.
- Ask ChatGPT to list your projects to confirm the connection, then start with reads before letting it post.
Developers get a second lane: 37signals’ revamped API and CLI are built for agents, and the accompanying skill teaches coding agents how to drive Basecamp well — great for Codex- and Claude Code-style workflows, though that’s a terminal story, not a ChatGPT-app one.
The limits that actually matter
- You’re trusting a middleman. With no first-party server, every ChatGPT path routes through community or third-party code holding an OAuth token to your whole account. Vet what you install; scope what you grant.
- It doesn’t run on triggers. No “when a client posts in Campfire, summarize and flag it,” no “when a to-do goes overdue, chase the owner.” ChatGPT touches Basecamp when you prompt it — it never fires on a Basecamp event.
- Session-bound, even in agent mode. ChatGPT Work runs are long and autonomous but manually started and metered against your plan’s allowance — an errand, not a standing presence in your projects.
- Cross-stack follow-through stops at the chat. The connection won’t email the client the weekly recap, sync a to-do into your CRM, or put the kickoff on a calendar by itself.
If you want Basecamp work that runs on its own: Carly
Basecamp’s whole philosophy is calm, async work — which makes it exactly the tool where things go quiet until they’re suddenly late. The check-in nobody answered, the to-do that slipped, the client message sitting unacknowledged since Friday: those need something standing watch, not a chat you remember to open.
That’s where Carly fits. Carly is an AI executive assistant that acts on triggers across your whole stack, set up by conversation instead of code:
- Fires on events and schedules, 24/7, in the cloud. To-do overdue, new message posted, Monday 8am — Carly acts without a chat open.
- No-code setup. Tell Carly “every Friday, pull what shipped and what slipped across our Basecamp projects and email the client a recap” in plain English; it interviews you and builds the workflow.
- Connects projects to the rest of your work — Basecamp activity flowing into email, calendar, CRM, and Slack in one flow.
- Actually sends — drafts and sends email across Gmail and Outlook, updates records, creates tasks.
- Connects to anything — 200+ native integrations, plus any other tool via your own API key.
AI agents start at $35/month, and steps in a workflow that don’t use AI run free and unlimited. See integrations — and Carly natively integrates with Basecamp.
ChatGPT vs Carly
| ChatGPT (community MCP) | Carly | |
|---|---|---|
| Read projects, to-dos, messages | Yes | Yes |
| Create and update to-dos in chat | Yes | Yes, as workflow steps |
| Weekly client recap, unprompted | No | Yes, on a schedule |
| Reacts to an overdue to-do by itself | No | Yes, on any trigger |
| Runs without a session open | No (agent runs are started + metered) | Yes (cloud, 24/7) |
| First-party connection | No (community/third-party servers) | Native Basecamp integration |
| Emails the recap to the client | No | Yes (Gmail + Outlook) |
| Setup | Host/choose an MCP server + OAuth | Describe it in plain English |
| Pricing | Paid ChatGPT plan | AI agents from $35/mo |
ChatGPT with a Basecamp MCP server is a project assistant you summon into a chat. Carly is an assistant that keeps working your projects while you’re doing something else.
Frequently Asked Questions
Does ChatGPT work with Basecamp?
Yes, via MCP — but not officially. There’s no Basecamp app in ChatGPT’s directory and no first-party MCP server from 37signals. Add a community or hosted Basecamp MCP server as a custom connector, complete the OAuth flow, and ChatGPT can read projects, manage to-dos, and post messages.
What did 37signals ship for AI agents in 2026?
On March 25, 2026, 37signals made Basecamp agent-accessible: a revamped API, a brand-new CLI, and a skill that teaches agents to use both. It’s aimed at coding agents working from the terminal rather than at ChatGPT’s connector system — DHH says Fizzy and HEY are next.
Can ChatGPT react when something happens in Basecamp?
No. ChatGPT reaches Basecamp inside a session you start — it doesn’t watch for new messages, overdue to-dos, or missed check-ins. For “when X happens in Basecamp, do Y across my stack,” you need a trigger-based assistant like Carly.
How do I connect ChatGPT to Basecamp?
Choose a Basecamp MCP server — self-host the open-source one or use a managed provider — then add its URL as a custom connector under Settings → Apps in ChatGPT and authorize via Basecamp’s OAuth. You’ll need a Plus or Pro plan for custom connectors.
More: ChatGPT email assistant · ChatGPT personal assistant · ChatGPT MCP · Can ChatGPT send emails · Claude + Basecamp · Best AI tools for project managers
Ready to automate your busywork?
Carly schedules, researches, and briefs you—so you can focus on what matters.
See what people say
"Before Carly, I relied on a Calendly link, but the whole process felt impersonal and not very professional. Carly changed that by handling all the back-and-forth, so I'm no longer stuck in endless email threads trying to line up schedules.
Now Carly reaches out to candidates, shares my real-time availability, lets them pick a slot, then sends a Zoom link and drops it straight into my calendar. She sends reminders to both of us before each call, which has significantly reduced no-shows and last-minute confusion.
On top of scheduling, Carly acts like a full executive assistant, sending me my schedule the night before so I can prepare for each call. It reminds me of the old x.ai assistant, but Carly is noticeably smarter, faster, and better suited to my healthcare recruitment business."


