
Goodbits
Goodbits is a service that helps you and your business create stellar newsletters from the best links your team and customers are reading.
Verdict
Common use cases
- Archive article links for next newsletter
- Add subscribers after webinar signups
- Bulk unsubscribe bounced email addresses
- Verify newsletter ID before campaign
- Remove subscriber after support request
Integration
- Vendor
- Goodbits
- Category
- other
- Auth
- API_KEY
- Tools
- 5
- Composio slug
goodbits
Tools
- Create Link
Tool to create a content link in Goodbits Content Library. Use when you have an article URL and optional metadata ready.
- Create Subscriber
Tool to add a new subscriber to the newsletter. Use after confirming user opt-in.
- Delete Subscriberdestructive
Tool to mark a subscriber as deleted. Use when you need to prevent future emails being sent to a subscriber.
- Get Newsletter Info
Tool to fetch newsletter identifier and name. Use after authenticating with your API token.
- Update Subscriber Status
Tool to update subscriber status. Use when you need to change an existing subscriber’s subscription status by email. Example: "Update the status of john@example.com to unsubscribed"
Setup
Setup guide
- 11. In Switchy, open your workspace settings and navigate to the MCP Integrations page. 2. Click 'Add Integration' and select Goodbits from the list. 3. Log into your Goodbits account in a separate tab, go to Settings > API, and copy your API token. 4. Paste the token into Switchy's auth field and click 'Connect'. 5. Return to any Space and type '@Goodbits get newsletter info' to confirm the connection — you should see your newsletter name and ID. 6. To invoke a tool, @mention Goodbits in a message and describe the task: '@Goodbits add subscriber email jane@example.com with name Jane Doe' or '@Goodbits create link https://example.com/article with title New Feature Launch'.
What teammates see: by default, memories from Goodbits are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Spaces have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
Archive Research Links
@Goodbits create links for these articles: https://example.com/post1 titled 'Q1 Trends' and https://example.com/post2 titled 'Case Study'. Add tags 'research' and 'featured'.Open in a Space →
Add Event Attendees
@Goodbits add these subscribers: alice@example.com (Alice Chen), bob@example.com (Bob Martinez), carol@example.com (Carol Singh). Set status to subscribed.Open in a Space →
Clean Bounced Emails
@Goodbits delete subscribers with these emails: bounced1@example.com, bounced2@example.com, bounced3@example.com.Open in a Space →
Confirm Newsletter Setup
@Goodbits get newsletter info and show me the ID and name.Open in a Space →
Process Unsubscribe Requests
@Goodbits update subscriber status for john@example.com to unsubscribed and sarah@example.com to unsubscribed.Open in a Space →
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@Goodbits add this article to my content library: https://example.com/post/ai-workflows with title 'AI Workflows for Small Teams' and tag it 'productivity'
I've added that article to your Goodbits Content Library. The link is now saved with the title 'AI Workflows for Small Teams' and tagged 'productivity'. You can find it in your library when you're ready to include it in your next newsletter draft. The article metadata has been stored and is available for curation.
This example shows the Create Link tool, which is central to Goodbits' content curation workflow. Requires a valid API key with write permissions to the Content Library. The MCP doesn't validate the URL or fetch its metadata automatically — you provide the title and tags explicitly in the prompt.
@Goodbits add sarah@startup.io as a new subscriber with first name Sarah and last name Chen, and mark her as subscribed
I've added Sarah Chen (sarah@startup.io) to your newsletter subscriber list with an active 'subscribed' status. She'll receive future newsletters you send through Goodbits. Make sure you have her explicit opt-in consent before adding subscribers — this action doesn't send a confirmation email on its own.
This demonstrates the Create Subscriber tool, which directly adds contacts to your list. Important: Goodbits doesn't enforce double opt-in through this API method, so you're responsible for GDPR/CAN-SPAM compliance. The MCP won't prevent duplicate emails if the address already exists — check your list first or handle the error.
@Goodbits show me my newsletter info, then summarize how many subscribers I have and what my newsletter is called
Your newsletter is called 'Weekly Product Insights' (ID: nl_abc123). According to the data I retrieved, you currently have 1,247 active subscribers. This is your primary newsletter in Goodbits — if you manage multiple newsletters, you'd need to specify which one by ID for subscriber operations.
This pairs the Get Newsletter Info tool with AI synthesis to give you a human-readable summary. Useful for confirming you're working with the right newsletter before bulk operations. The subscriber count comes from the newsletter metadata, not a live query of the subscriber list — for precise counts, you'd need to export and analyze your full subscriber data outside this MCP.
Use-case deep-dives
When Goodbits beats manual link collection for weekly roundups
A 3-person content team ships a weekly industry roundup to 2,000 subscribers. They're currently Slacking links to each other all week, then copy-pasting into Goodbits on Friday. The Create Link tool solves this: anyone can pipe URLs straight to the Content Library from Slack, browser, or research sessions. The metadata fields (title, description, tags) get filled at save-time instead of Friday scramble. This works if your team already uses Goodbits and the newsletter cadence is weekly or slower. If you're shipping daily digests or need approval workflows before links go live, the MCP's 5-tool scope won't cover routing or staging. For teams under 5 people doing manual curation, this cuts Friday prep from 90 minutes to 20.
Goodbits MCP for one-off subscriber ops, not bulk imports
A 2-person support team fields 10-15 subscriber requests per week: opt-ins from trial users, unsubscribes from churned accounts, status changes after billing issues. The Create/Delete/Update Subscriber tools handle these one-at-a-time cases without opening the Goodbits dashboard. You authenticate once with an API key, then route requests from your CRM or support queue. This is faster than tab-switching for small volumes. The boundary: if you're onboarding 50+ subscribers at once or syncing a CRM segment nightly, the MCP's single-record tools are the wrong layer. Use Goodbits' bulk import or a dedicated integration. For low-frequency, high-context subscriber changes where you're already in a shared workspace, the MCP saves 30 seconds per ticket.
When Goodbits MCP smooths multi-client content handoffs
A 4-person agency manages newsletters for 6 clients, each with their own Goodbits account. The Get Newsletter Info tool lets the team confirm which newsletter they're working in before queuing links or updating subscribers. This prevents cross-client mistakes when switching contexts mid-day. The Create Link tool also speeds up client content approval: the account manager can add approved URLs to the client's library during the review call instead of logging in later. This setup works if each client has under 5,000 subscribers and newsletters ship weekly. If you're managing 15+ clients or need role-based access controls, the MCP's single-token auth model gets messy. For small agencies where context-switching is the bottleneck, this cuts handoff errors by half.
Frequently asked
What does the Goodbits MCP let me do in Switchy?
It connects your Goodbits newsletter account so AI can manage your content library and subscriber list. You can ask AI to save article links with metadata, add new subscribers after opt-in, update subscription statuses, or remove people from your list. All five tools require your Goodbits API key to authenticate.
Do I need admin access to connect Goodbits?
You need an API key from your Goodbits account settings. Goodbits doesn't use OAuth, so whoever connects it must have permission to generate API tokens. That person's key will control what the MCP can read and write — typically you want the newsletter owner or editor to set this up.
Can the Goodbits MCP send or schedule newsletters?
No. It only manages your content library and subscriber list. You still compose, design, and send newsletters inside Goodbits itself. Use this MCP to automate link curation and subscriber admin, then switch to Goodbits when you're ready to build the actual email.
How is this different from using Goodbits' API directly?
The MCP wraps five common API endpoints so you can ask AI in plain English instead of writing code. If you already have scripts that call Goodbits, keep using them. If you want to say "add this subscriber" or "save this link" without leaving Switchy, the MCP is faster.
Who on my team should connect the Goodbits MCP?
Whoever curates content or manages your subscriber list. The API key they provide will let AI act on their behalf, so pick someone who already has permission to add links and edit subscribers. One connection covers the whole workspace — you don't need multiple keys.