DeBounce
DeBounce validates email addresses, enriches contact data, reports account usage, and processes bulk email-validation lists.
Verdict
Common use cases
- Verify prospect emails before outreach
- Clean imported contact lists in bulk
- Flag invalid support ticket senders
- Monitor validation credit usage weekly
- Check deliverability before campaign send
Integration
- Vendor
- DeBounce
- Category
- other
- Auth
- API_KEY
- Tools
- 4
- Composio slug
debounce
Tools
- Get Account Balance
Return the connected DeBounce account's remaining validation-credit balance.
- Get API Usage
Return the aggregate number of DeBounce API validation calls in an inclusive date range.
- Get Bulk Validation Status
Check progress for a bulk validation list created through the DeBounce Bulk API and return its result download URL when available.
- Validate Email
Validate one email address with DeBounce and return its deliverability result, reason, and remaining credit balance. Basic validation consumes 1 credit. Profile-photo lookup can cost 1 additional credit and contact enrichment can cost 20 ad
Setup
Setup guide
- 11. In Switchy, open Settings and navigate to the Integrations tab. 2. Search for DeBounce and click Connect. 3. You'll be prompted to paste your DeBounce API key—find it by logging into your DeBounce dashboard, clicking API Settings, and copying the key shown. 4. Paste the key into Switchy and click Authorize. 5. Open any Project and type '@DeBounce check my account balance' to confirm the connection works. 6. If the balance appears, the integration is live and you can validate addresses or check bulk job status by @mentioning DeBounce in any message.
What teammates see: by default, memories from DeBounce 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
Starter prompts
Check Credit Balance
@DeBounce what's my current account balance?
Validate Single Email
@DeBounce validate the email john.doe@example.com and tell me if it's deliverable
Review API Usage
@DeBounce show me how many API calls I made between January 1 and January 31
Check Bulk Job Status
@DeBounce check the status of bulk validation job ID 987654 and give me the download URL if it's done
Audit Weekly Spend
@DeBounce show my current balance and total API calls from last Monday to today
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@DeBounce validate the email address support@example-startup.io and tell me if it's safe to send our product launch announcement.
I validated support@example-startup.io through DeBounce. Result: **Deliverable** (reason: valid_mailbox). The mailbox exists and accepts mail. Your account has 9,847 validation credits remaining. This email is safe to include in your launch campaign.
Basic validation consumes 1 credit per check. DeBounce returns a deliverability verdict (deliverable, risky, invalid) plus a reason code. If you enable profile-photo lookup in your DeBounce dashboard, each validation costs 2 credits instead of 1—useful for enrichment workflows but watch your burn rate on large lists.
@DeBounce I uploaded a CSV of 12,000 leads yesterday as bulk job #bulk_8x3k9. Is it done processing yet?
Bulk validation job #bulk_8x3k9 is **complete**. DeBounce processed all 12,000 rows. Download your results here: `https://api.debounce.io/v1/download/bulk_8x3k9_results.csv` (link expires in 7 days). The CSV includes per-row deliverability verdicts and reason codes.
Bulk validation happens asynchronously—DeBounce queues your list and emails you when done. This tool polls job status so you can check progress mid-run or retrieve the download link without leaving Switchy. The download URL expires after 7 days; save your results promptly if you need long-term records.
@DeBounce how many validation calls did we make last month, and do we have enough credits left to validate 5,000 more emails this week?
In the date range 2025-04-01 to 2025-04-30, your team made **18,342 validation calls** through the DeBounce API. Your current balance is **9,847 credits**. At 1 credit per email, you have enough to validate 5,000 more addresses with 4,847 credits to spare. If you enable profile-photo enrichment (2 credits each), you'd need 10,000 credits—so you'd fall short by 153.
Usage reporting helps you forecast credit burn before a big campaign. DeBounce charges per validation: 1 credit for basic checks, 2 if you turn on profile-photo lookup. The API doesn't auto-renew credits—monitor your balance and top up manually in the DeBounce dashboard to avoid mid-campaign interruptions.
Use-case deep-dives
When DeBounce saves your outbound team from bounce penalties
A 6-person sales team scrapes 400 leads per week from conferences and LinkedIn. Before loading them into HubSpot, they run each batch through DeBounce's bulk validation to strip disposable addresses and typos. The MCP's Get Bulk Validation Status tool lets the ops person check progress in Switchy without switching tabs, and the team pulls the cleaned CSV once it's ready. This works when your volume is under 10k emails per month and you have a dedicated list-hygiene step in your workflow. If you're validating one-off addresses during live calls or need sub-second responses, the single Validate Email tool is too slow for that context—stick to the web app or a dedicated Zapier flow. For weekly batch hygiene at small scale, this MCP keeps your sender reputation clean without adding another SaaS login.
Why DeBounce rarely fits live customer-support workflows
A 3-person support team fields 80 tickets per day through Intercom. They want to flag fake or typo'd email addresses before spending time on a reply. The DeBounce MCP's Validate Email tool can check deliverability in Switchy, but it burns a credit per lookup and adds 2-3 seconds of latency to each ticket. That friction breaks the support cadence—agents won't wait for validation mid-conversation. The Get Account Balance tool is useful for ops to monitor credit burn, but the core use-case doesn't align with real-time support. If you're triaging a backlog of unverified signups or cleaning a static contact list, this MCP works. For live ticket workflows, you need validation baked into your form or CRM, not bolted onto an AI workspace.
When the usage-tracking tools justify the MCP for finance teams
A 2-person ops team manages DeBounce for a 15-person go-to-market org. Every month, they reconcile validation spend across three departments to allocate costs and flag over-usage. The Get API Usage tool pulls call counts by date range directly into Switchy, and Get Account Balance shows remaining credits without logging into the DeBounce dashboard. This saves 20 minutes per month and surfaces the data where the team already works. The validation tools themselves aren't the draw here—the MCP wins because it turns account-management tasks into conversational queries. If your team validates fewer than 5k emails per month or only one person touches DeBounce, the overhead of adding this MCP outweighs the convenience. For multi-user orgs doing regular audits, it's a small quality-of-life win that compounds over time.
Frequently asked
What does the DeBounce MCP do in Switchy?
It validates email addresses and checks deliverability through your DeBounce account. The MCP can verify single emails, check your remaining validation credits, pull API usage stats for a date range, and monitor bulk validation jobs. Each validation consumes credits from your DeBounce plan—one credit for basic checks, two if you request profile photos.
Do I need a paid DeBounce account to use this MCP?
Yes. The MCP authenticates with a DeBounce API key, which requires an active account with validation credits. You'll find your API key in the DeBounce dashboard under API settings. Free trial credits work fine for testing, but production use needs a paid credit balance since every validation call deducts from your account.
Can the DeBounce MCP clean an entire email list at once?
It can check the status of bulk validation jobs you've already uploaded to DeBounce, but it won't upload new lists directly. For bulk cleaning, start the job through DeBounce's web interface or Bulk API, then use the MCP to poll progress and grab the download URL when results are ready. Single-email validation works instantly through the MCP.
Why use the MCP instead of DeBounce's web dashboard?
The MCP lets you validate emails mid-workflow without leaving Switchy—useful when cleaning leads from a CRM pull or verifying addresses before a campaign. You also get programmatic access to usage stats and credit balance, which helps teams track spend. The dashboard is better for uploading large CSVs or configuring validation rules.
Does email validation through the MCP count against my DeBounce plan?
Yes. Every validation call consumes credits from your DeBounce account exactly as if you'd used their web interface or direct API. The MCP doesn't add extra charges, but it also doesn't bypass DeBounce's credit system. Check your balance with the Get Account Balance tool before running large validation batches to avoid mid-job failures.