otherapi_key

CardClan

CardClan helps teams personalize and send digital cards, generate card links, and manage card integration workflows.

Verdict

CardClan lets teams send personalized interactive cards — think digital business cards, event invites, or product showcases — directly from Switchy Projects. @mention CardClan to list your workspace's cards, generate personalized viewing URLs, or trigger sends through configured email accounts. Useful when you're coordinating outreach campaigns, onboarding sequences, or event follow-ups and want AI to handle the card selection and recipient personalization. Setup requires an API key from your CardClan account. The MCP doesn't compose card content itself — it orchestrates existing cards you've already designed in CardClan.

Common use cases

  • Generate personalized event invite links in bulk
  • Automate follow-up card sends after sales calls
  • Coordinate product launch card distribution
  • Retrieve card analytics for campaign reporting
  • Set up integration workflows for CRM triggers

Integration

Vendor
CardClan
Category
other
Auth
API_KEY
Tools
9
Composio slug
cardclan

Tools

  • Create Integration Configuration

    Create a persistent CardClan integration configuration linking a card to its workspace. The connected user's ID is resolved automatically.

  • Generate Personalized Card URL

    Generate a personalized CardClan viewing URL without sending an email. This may create recipient-specific CardClan state but does not deliver a message.

  • Get Card Details

    Get a CardClan card's title, merge-tag requirements, and owning workspace details by card ID.

  • Get Integration Configuration

    Get a CardClan integration configuration by either integration ID or card ID.

  • List Cards

    List cards in a CardClan workspace, including card IDs needed for details, integration configuration, personalized links, and sending.

  • List Email Accounts

    List configured CardClan sender accounts that can be selected when sending a card.

  • List Workflow Cards

    List cards with active CardClan integration workflows and return their integration, card, and workspace IDs.

  • List Workspaces

    List CardClan workspaces accessible to the connected account, including the workspace IDs needed to find cards and create integration configurations.

  • Send Card

    Immediately personalize and send a CardClan card by email to one or more recipients. This externally side-effecting operation is irreversible; use GENERATE_CARD_URL when delivery is not intended.

Setup

Setup guide

  1. 11. In Switchy, open Settings > Integrations and click Add Integration. 2. Search for CardClan and select it. 3. Log into your CardClan account in a separate tab and navigate to Settings > API Keys (or equivalent developer section). 4. Generate a new API key and copy it. 5. Paste the key into Switchy's CardClan integration form and click Connect. 6. Switchy will verify the key by listing your workspaces — if successful, you'll see a confirmation. 7. Open any Project, type '@CardClan list workspaces' and send the message. 8. If the MCP returns your workspace names and IDs, the connection is live. 9. To invoke a card send or generate a link, you'll need the card ID — get it by running '@CardClan list cards in workspace [ID]' first.

What teammates see: by default, memories from CardClan are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Projects have used this MCP together with a given model.

How Switchy teams use it

Not enough Projects yet to publish anonymised usage stats (we require ≥ 50 Projects per week).

Starter prompts

List All Workspaces

@CardClan list all workspaces accessible to my account and show their names and IDs.

Find Cards by Workspace

@CardClan list all cards in workspace ID 12345 and include their titles and card IDs.

Check Card Requirements

@CardClan get details for card ID 67890 including merge-tag requirements and workspace info.

Review Email Accounts

@CardClan list all email accounts configured for sending cards in my workspace.

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@CardClan list all cards in the 'Sales Outreach' workspace and show me which ones have active integration workflows

Output

Found 12 cards in the Sales Outreach workspace. 4 have active integration workflows: 'Q1 Product Demo' (integration ID: int_abc123, triggers on form submission), 'Enterprise Pricing Deck' (int_def456, triggers on CRM deal stage change), 'Customer Success Onboarding' (int_ghi789, triggers on new account creation), and 'Renewal Reminder' (int_jkl012, triggers 30 days before contract end). The remaining 8 cards are available but not yet connected to automation workflows.

Notes

This example combines two read operations to show CardClan's dual nature: both a card library and an integration platform. Requires read access to the workspace. The integration workflow details depend on what external systems (CRM, form tools) the account has connected—this output assumes common B2B sales triggers.

Prompt

@CardClan create an integration configuration linking the 'Welcome Series Day 1' card to our main workspace, then generate a personalized URL for the test recipient test@example.com

Output

Created integration configuration (ID: int_xyz789) linking card 'Welcome Series Day 1' (card_welcome_001) to workspace 'Main Marketing' (ws_main_456). The configuration is now active and can receive trigger events from connected systems. Generated personalized URL for test@example.com: https://cardclan.com/v/abc123def456. This URL is recipient-specific and will track opens and interactions, but no email has been sent—you can preview the card or embed this link in your own delivery system.

Notes

This write example creates persistent state in CardClan (the integration config) and generates a trackable asset (the personalized URL). The connected user's ID is resolved automatically from the MCP auth context. Note that generating a URL may create recipient records in CardClan's analytics even before the card is viewed—useful for testing but consider privacy implications in production.

Prompt

@CardClan review all cards with active workflows, check their merge-tag requirements, and draft a validation checklist for our CRM team to ensure data fields are mapped correctly

Output

Analyzed 4 workflow-enabled cards. Validation checklist for CRM team: (1) 'Q1 Product Demo' requires merge tags: {{contact_name}}, {{company_name}}, {{demo_date}}—verify these map to Salesforce Contact.Name, Account.Name, and custom Demo_Scheduled_Date__c. (2) 'Enterprise Pricing Deck' requires {{deal_value}}, {{contract_term}}—map to Opportunity.Amount and Contract_Length__c. (3) 'Customer Success Onboarding' requires {{account_owner}}, {{implementation_date}}—map to Account.Owner and Go_Live_Date__c. (4) 'Renewal Reminder' requires {{renewal_date}}, {{current_plan}}—map to Contract.EndDate and Subscription_Tier__c. All cards also support optional {{sender_name}} and {{sender_email}} for personalization. Missing any required tag will prevent card delivery.

Notes

This synthesis example pairs CardClan's read capabilities (list workflow cards, get card details) with AI reasoning to produce actionable integration guidance. The merge-tag requirements are card-specific—this output assumes a typical B2B SaaS setup. Real validation would require cross-referencing the actual CRM schema, which the MCP cannot access directly.

Use-case deep-dives

Onboarding email personalization at scale

When CardClan beats manual welcome sequences for small SaaS teams

A 6-person SaaS startup onboards 20-40 new users weekly and wants each welcome email to feel hand-crafted without burning support hours. CardClan's merge-tag system and personalized URL generation let the team template once, then trigger sends from their CRM or signup webhook. The MCP's 9 tools handle the full loop: list workspaces to find the right card library, pull card details to confirm merge-tag requirements, generate personalized URLs on-demand, and send via configured email accounts. This works until you hit ~500 sends per day—at that volume, you'll want a dedicated email platform with better deliverability tooling. If your onboarding is mostly transactional (password resets, receipts), skip CardClan and use a simpler SMTP MCP. But if you're sending relationship-building content where design and personalization matter, CardClan's integration workflow tools justify the API key setup.

Customer success check-in campaigns

CardClan for quarterly account reviews when your CS team is 2-3 people

A B2B company with 80 active accounts runs quarterly business reviews, and the 3-person CS team wants to send personalized recap cards without rebuilding slides every cycle. CardClan's workspace and card listing tools let them organize templates by customer segment (enterprise, mid-market, startup), then use the integration configuration system to link each account's CRM record to the right card. When a QBR is due, the MCP generates a personalized URL pre-filled with usage stats and renewal details, and the CS rep sends it from their own email account via the sender list. This breaks down if your account count exceeds 300—CardClan's workflow tooling isn't built for high-volume segmentation, and you'll spend more time managing configurations than sending cards. If your CS motion is purely reactive (support tickets, not proactive outreach), the MCP's 9-tool overhead isn't worth it. But for structured, repeating touchpoints at small scale, CardClan keeps the personal feel without manual design work.

Event invitation tracking for local meetups

When CardClan's personalized URLs solve RSVP chaos for community organizers

A developer meetup group runs monthly events for 50-100 attendees and needs to track RSVPs, dietary preferences, and +1s without paying for enterprise event software. CardClan's personalized URL generation creates a unique link for each invitee, and the card's merge-tag system pre-fills their name and past attendance history. The organizer uses the MCP to list cards (one per event type: workshop, social, speaker night), get card details to confirm what data fields are required, then generate and send URLs in a batch. The integration configuration tools let them link each attendee's profile to their card history, so repeat guests see a running tally of events attended. This stops working above 200 invitees per event—CardClan isn't built for high-concurrency form submissions, and you'll hit rate limits. If your events are one-off (conferences, not recurring meetups), the configuration overhead outweighs the benefit. But for regular community gatherings where personal recognition matters, CardClan's 9-tool kit handles the full invite-to-attendance loop without Eventbrite fees.

Frequently asked

What does the CardClan MCP let me do in Switchy?

It connects your CardClan account so AI agents can generate personalized card URLs, send cards via email, and manage integration configurations. The MCP handles card selection, merge-tag population, and recipient tracking without you manually logging into CardClan. Useful when you want AI to trigger card sends based on CRM events or Slack messages.

Do I need admin access to connect CardClan?

You need an API key from your CardClan account settings. CardClan uses API key authentication, not OAuth, so whoever connects it must have permission to generate keys in their CardClan profile. The MCP will only access workspaces and cards visible to that specific user account.

Can the MCP send CardClan cards directly to recipients?

Yes, but only if you've configured sender email accounts in CardClan first. The MCP can list your sender accounts and trigger card sends with personalized merge tags. It won't create new sender identities or bypass CardClan's email delivery settings—it uses whatever sending infrastructure you've already set up.

How is this different from just using CardClan's web app?

The MCP lets AI agents trigger card sends and generate URLs programmatically based on context from other tools. Instead of manually copying recipient data into CardClan, an agent can pull info from Notion or Slack and send the right card automatically. You lose CardClan's visual editor but gain workflow automation.

Who on my team should connect this integration?

Whoever owns your CardClan workspace and manages card templates. That person's API key determines which workspaces and cards Switchy can access. If multiple people need to trigger sends, they should share one Switchy workspace connected to a shared CardClan account, not each connect their own.

More other MCPs

See all other MCPs →

Data last verified 61 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.