Connectors · AI
ClickSend MCP server for AI agents.
actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to ClickSend and the rest of your systems. It gives your agent 227 ClickSend actions (116 reads, 78 writes and 33 that wait for a confirmation) and holds the ClickSend credential itself, so the agent never does. It paces ClickSend's limits and records every call.
100,000 free calls a month. No card, no email, no password: press Start a free sandbox on the next screen and keep the key it shows you.
claude mcp add --transport http actionlake https://connect.actionlake.com/mcpdo { action: "clicksend.sms_history.list", intent: "check which ClickSend account is connected"}# View SMS History · read · 1 upstream call- 227actionsin one signed file
- 116readlook, never change
- 78writecreate and update
- 33wait for a yesdestructive, confirmed first
Set up
Connect ClickSend in three steps.
- 01
Add actionlake to Claude.
Run the command once in Claude Code; its consent page can create a free sandbox: 100,000 calls a month, no card. In the Claude app, add a custom connector with the URL below and paste your key on the consent page. Creating a new sandbox from the Claude app is not yet tested by us.
https://connect.actionlake.com/mcp - 02
Connect ClickSend.
Username and secret. No consent screen: your agent can connect it for you, but the key then passes through your chat. To keep it out of the model's context, paste it in the console instead. actionlake stores what you paste write-only, sealed under your tenant's key.
usernameClickSend API username (dashboard > API Credentials, top right)api_keyClickSend API key shown beside the username under API Credentials
account { op: "connections.requirements", service: "clicksend" } # free: exactly what to paste, and what is found for you - 03
Make the first call. Check before a write.
Ask in plain words; Claude picks the action. Before anything changes,
checkvalidates the call and prices it, for free.do { action: "clicksend.sms_history.list" }# view sms history · read · 1 upstream callcheck { action: "clicksend.contacts.create", input: { … } }# free: inputs, permissions, cost and confirmations, nothing sent
ClickSend at a glance
- Sign-in
- Username and secret. No consent screen: your agent can connect it for you, but the key then passes through your chat. To keep it out of the model's context, paste it in the console instead.
- You provide
usernameapi_key- Limits we pace to
- 9 calls a second, per connection
- API covered
- ClickSend REST API v3
rest.clicksend.com/v3 - Built from
- ClickSend's documentation, read 23 October 2026developers.clicksend.comOpenAPI spec (GitHub)api.apis.guru
- Service file
- Version 1.0.0, signed (Ed25519)
- Cached reads
- 105 of 116 reads, for up to an hour; a write clears what it affects
- Shared entities
- 4, so ask can line ClickSend up with your other systems
- Data
- Processed and stored in Sydney, Australia. No US region yet
Capabilities
What an AI agent can do in ClickSend.
227 actions in 65 areas. Every one carries its effect, so a key can allow the reads and hold the rest.
- 116readlook, never change
- 78writecreate and update
- 33destructivewait for a confirmation
Lists
104 read · 3 write · 3 destructive
View Lists · Create List · View Specific List · Update List
SMS campaigns
96 read · 2 write · 1 destructive
View SMS Campaigns · View Specific SMS Campaign · Update SMS Campaign · Cancel SMS Campaign
Email campaigns
85 read · 2 write · 1 destructive
View Email Campaign History · View All Email Campaigns · Calculate Email Campaign Price · Send Email Campaign
Contacts
72 read · 3 write · 2 destructive
View List Contacts · Create New Contact · Get Specific Contact · Update Contact
Email addresses
62 read · 3 write · 1 destructive
Create Allowed Email Address · View Allowed Email Addresses · View Allowed Email Address · Send Email Verification Token
MMS campaigns
63 read · 2 write · 1 destructive
View All MMS Campaigns · Calculate MMS Campaign Price · Send MMS Campaign · View MMS Campaign
Post letters
64 read · 1 write · 1 destructive
Detect Address · View Letter History · Calculate Letter Price · Send Letter
Subaccounts
62 read · 3 write · 1 destructive
View Subaccounts · Create Subaccount · View Specific Subaccount · Update Subaccount
57 more areas · 169 actions
- Default senders 5
- Email receipt rules 5
- Email templates 5
- Email to SMS addresses 5
- Email to SMS stripped strings 5
- Fax inbound rules 5
- Fax receipt rules 5
- Postcards 5
- Reseller accounts 5
- Return addresses 5
- SMS inbound 5
- SMS inbound rules 5
- SMS receipt rules 5
- SMS templates 5
- Voice receipt rules 5
- Alpha tags 4
- Fax receipts 4
- MMS 4
- Own numbers 4
- SMS 4
- SMS receipts 4
- Voice 4
- Voice receipts 4
- Account recovery 3
- Email template categories 3
- MMS receipts 3
- Numbers 3
- Reseller settings 3
- User countries 3
- Account 2
- Delivery issues 2
- Email 2
- Email history 2
- Email master templates 2
- Fax 2
- Fax history 2
- MMS history 2
- Own number verifications 2
- Payment info 2
- Recharge packages 2
- Short urls 2
- SMS history 2
- Statistics 2
- Transactions 2
- Voice history 2
- Account usage 1
- Compliant sender types 1
- Contact lists 1
- Contact suggestions 1
- Countries 1
- Country list 1
- Number registrations 1
- Pricing 1
- Referral accounts 1
- Timezones 1
- Uploads 1
- Voice languages 1
Top actions
The ClickSend API, shaped for agents.
The ids your agent types, what each does, and the one name it shares with other systems. 30 of ClickSend's 30 action names are shared with at least one other connector, so an agent learns them once.
| Action | What it does | Effect | Same name in |
|---|---|---|---|
clicksend.contacts.listView List Contacts | Get all contacts in a list_ parameters more info... | read | crm.contact.list177 connectors |
clicksend.sms_history.listView SMS History | Use this endpoint to view previously sent SMS. You can filter the SMS history result using the query parameters. | read | comm.sms.list19 connectors |
clicksend.lists.listView Lists | Get all contact lists_ Parameters more info... | read | crm.contact_list.list34 connectors |
clicksend.contacts.createCreate New Contact | Create new contact_ parameters Properties more info... | write | crm.contact.create161 connectors |
clicksend.subaccounts.listView Subaccounts | Get all subaccounts_ Parameters more info... | read | identity.user.list474 connectors |
clicksend.sms.sendSend SMS | Use this endpoint to send messages to your recipients, either as phone numbers or contacts from your contact list. The sender of the message ( Sender ID ) can… | write | comm.sms.send26 connectors |
clicksend.contacts.deleteDelete Contact | Delete a contact_ Parameters more info... | destructive | crm.contact.delete147 connectors |
clicksend.lists.createCreate List | Create new contact list_ Parameters more info... | write | crm.contact_list.create29 connectors |
clicksend.sms_campaigns.listView SMS Campaigns | Use this endpoint to view SMS campaigns. | read | comm.campaign.list41 connectors |
clicksend.email.sendSend Email | Send transactional email_ Send transactional email Properties more info... | write | comm.email.send32 connectors |
clicksend.subaccounts.createCreate Subaccount | Create new subaccount_ Properties more info... | write | identity.user.create262 connectors |
clicksend.sms_campaigns.getView Specific SMS Campaign | Use this endpoint to view a specific SMS campaign. | read | comm.campaign.get39 connectors |
Try it
Prompts to paste into Claude.
Each one names the ClickSend actions it will call, so you know what it reads and what it changes before you send it.
- Readread
Find the ClickSend contacts with no email address, so we can clean them up.
calls
clicksend.contacts.list - Writewrite
Create New Contact in ClickSend. Show me exactly what you will send before you save it.
calls
clicksend.contacts.create
Governance for ClickSend
Destructive actions wait for a yes.
33 ClickSend actions are destructive. The first 10:
- Delete Contact
clicksend.contacts.delete - Delete List
clicksend.lists.delete - Delete Subaccount
clicksend.subaccounts.delete - Cancel SMS
clicksend.sms.cancel - Cancel SMS Campaign
clicksend.sms_campaigns.cancel - Delete Email Template
clicksend.email_templates.delete - Delete SMS Template
clicksend.sms_templates.delete - Remove Duplicate Contacts
clicksend.lists.remove_duplicates - Transfer Contact to List
clicksend.contacts.transfer_to_list - Remove Opted Out Contacts
clicksend.lists.remove_opted_out_contacts
A destructive action runs only with confirm: true. Under the human policy the agent cannot confirm for itself: the run stops until a named person approves, in the console or from a signed link in an email. The cap on a key is refused before the call is sent, never after.
Delete Contact?
intent: the user asked me to delete Contact
account { op: "keys.create", name: "clicksend-agent", allowed_actions: ["clicksend.*"], cap_calls: 2000, confirm_policy: "human_for_writes", approval_rules: [ { match: "clicksend.contacts.delete", approver: "[email protected]" }, { match: "clicksend.lists.delete", approver: "[email protected]" }, { match: "clicksend.subaccounts.delete", approver: "[email protected]" } ]}Cost
What ClickSend costs on actionlake.
Every ClickSend action is one upstream call, the only thing actionlake bills. Searching, check, cost, account and any call ClickSend refused with 401, 403, 429 or a 5xx are free. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.
- 1upstream call per actionall 227 ClickSend actions
- 227actions pageeach page of a long list is one call
- 105reads can be cacheda cache hit costs nothing
- 100,000calls a month, freepaid plans from US$49 a month for 250,000
Action index
Every ClickSend action.
227 actions by area: the id your agent calls, what it does, and its effect.
Lists10
clicksend.lists.createCreate Listwriteclicksend.lists.deleteDelete Listdestructiveclicksend.lists.exportExport contact listreadclicksend.lists.getView Specific Listreadclicksend.lists.import_contactsImport Contactswriteclicksend.lists.import_fieldsList acceptable import fieldsreadclicksend.lists.listView Listsreadclicksend.lists.remove_duplicatesRemove Duplicate Contactsdestructiveclicksend.lists.remove_opted_out_contactsRemove Opted Out Contactsdestructiveclicksend.lists.updateUpdate Listwrite
SMS campaigns9
clicksend.sms_campaigns.cancelCancel SMS Campaigndestructiveclicksend.sms_campaigns.export_link_trackingExport SMS campaign link trackingreadclicksend.sms_campaigns.getView Specific SMS Campaignreadclicksend.sms_campaigns.link_statisticsView SMS campaign link statisticsreadclicksend.sms_campaigns.link_trackingView SMS campaign link trackingreadclicksend.sms_campaigns.listView SMS Campaignsreadclicksend.sms_campaigns.priceCalculate SMS Campaign Pricereadclicksend.sms_campaigns.sendSend SMS Campaignwriteclicksend.sms_campaigns.updateUpdate SMS Campaignwrite
Email campaigns8
clicksend.email_campaigns.cancelCancel Email Campaigndestructiveclicksend.email_campaigns.export_historyExport Email Campaign Historyreadclicksend.email_campaigns.getView Email Campaignreadclicksend.email_campaigns.historyView Email Campaign Historyreadclicksend.email_campaigns.listView All Email Campaignsreadclicksend.email_campaigns.priceCalculate Email Campaign Pricereadclicksend.email_campaigns.sendSend Email Campaignwriteclicksend.email_campaigns.updateUpdate Email Campaignwrite
Contacts7
clicksend.contacts.copy_to_listCopy Contact to Listwriteclicksend.contacts.createCreate New Contactwriteclicksend.contacts.deleteDelete Contactdestructiveclicksend.contacts.getGet Specific Contactreadclicksend.contacts.listView List Contactsreadclicksend.contacts.transfer_to_listTransfer Contact to Listdestructiveclicksend.contacts.updateUpdate Contactwrite
Email addresses6
clicksend.email_addresses.createCreate Allowed Email Addresswriteclicksend.email_addresses.deleteDelete Allowed Email Addressdestructiveclicksend.email_addresses.getView Allowed Email Addressreadclicksend.email_addresses.listView Allowed Email Addressesreadclicksend.email_addresses.send_verificationSend Email Verification Tokenwriteclicksend.email_addresses.verifyVerify Allowed Email Addresswrite
MMS campaigns6
clicksend.mms_campaigns.cancelCancel MMS Campaigndestructiveclicksend.mms_campaigns.getView MMS Campaignreadclicksend.mms_campaigns.listView All MMS Campaignsreadclicksend.mms_campaigns.priceCalculate MMS Campaign Pricereadclicksend.mms_campaigns.sendSend MMS Campaignwriteclicksend.mms_campaigns.updateUpdate MMS Campaignwrite
Post letters6
clicksend.post_letters.cancelCancel Scheduled Letterdestructiveclicksend.post_letters.detect_addressDetect Addressreadclicksend.post_letters.export_historyExport Letter Historyreadclicksend.post_letters.historyView Letter Historyreadclicksend.post_letters.priceCalculate Letter Pricereadclicksend.post_letters.sendSend Letterwrite
Subaccounts6
clicksend.subaccounts.createCreate Subaccountwriteclicksend.subaccounts.deleteDelete Subaccountdestructiveclicksend.subaccounts.getView Specific Subaccountreadclicksend.subaccounts.listView Subaccountsreadclicksend.subaccounts.regenerate_api_keyGenerate New API Keywriteclicksend.subaccounts.updateUpdate Subaccountwrite
Default senders5
clicksend.default_senders.createCreate Default Senderwriteclicksend.default_senders.deleteDelete Default Senderdestructiveclicksend.default_senders.getGet Default Sender Detailsreadclicksend.default_senders.listGet List of Default Sendersreadclicksend.default_senders.updateUpdate Default Senderwrite
Email receipt rules5
clicksend.email_receipt_rules.createCreate Email Delivery Receipt Rulewriteclicksend.email_receipt_rules.deleteDelete Email Delivery Receipt Ruledestructiveclicksend.email_receipt_rules.getView Email Delivery Receipt Rulereadclicksend.email_receipt_rules.listView Email Delivery Receipt Rulesreadclicksend.email_receipt_rules.updateUpdate Email Delivery Receipt Rulewrite
Email templates5
clicksend.email_templates.createCreate Email Templatewriteclicksend.email_templates.deleteDelete Email Templatedestructiveclicksend.email_templates.getView Email Templatereadclicksend.email_templates.listView Email Templatesreadclicksend.email_templates.updateUpdate Email Templatewrite
Email to SMS addresses5
clicksend.email_to_sms_addresses.createAdd Allowed Emailwriteclicksend.email_to_sms_addresses.deleteDelete Email-to-SMS allowed addressdestructiveclicksend.email_to_sms_addresses.getView Email-to-SMS allowed addressreadclicksend.email_to_sms_addresses.listView Allowed Emailsreadclicksend.email_to_sms_addresses.updateUpdate Email-to-SMS allowed addresswrite
Email to SMS stripped strings5
clicksend.email_to_sms_stripped_strings.createCreate Stripped String Rulewriteclicksend.email_to_sms_stripped_strings.deleteDelete Stripped String Ruledestructiveclicksend.email_to_sms_stripped_strings.getView Stripped String Rulereadclicksend.email_to_sms_stripped_strings.listView Stripped String Rulesreadclicksend.email_to_sms_stripped_strings.updateUpdate Stripped String Rulewrite
Fax inbound rules5
clicksend.fax_inbound_rules.createCreate Fax Inbound Rulewriteclicksend.fax_inbound_rules.deleteDelete Fax Inbound Ruledestructiveclicksend.fax_inbound_rules.getView Fax Inbound Rulereadclicksend.fax_inbound_rules.listView Fax Inbound Rulesreadclicksend.fax_inbound_rules.updateUpdate Fax Inbound Rulewrite
Fax receipt rules5
clicksend.fax_receipt_rules.createCreate FAX Delivery Receipt Rulewriteclicksend.fax_receipt_rules.deleteDelete FAX Delivery Receipt Ruledestructiveclicksend.fax_receipt_rules.getView FAX Delivery Receipt Rulereadclicksend.fax_receipt_rules.listView FAX Delivery Receipt Rulesreadclicksend.fax_receipt_rules.updateUpdate FAX Delivery Receipt Rulewrite
Postcards5
clicksend.postcards.cancelCancel Scheduled Postcarddestructiveclicksend.postcards.export_historyExport Postcard Historyreadclicksend.postcards.historyView Postcard Historyreadclicksend.postcards.priceCalculate Postcard Pricereadclicksend.postcards.sendSend Postcardwrite
Reseller accounts5
clicksend.reseller_accounts.createCreate Reseller Accountwriteclicksend.reseller_accounts.getView Specific Client Accountreadclicksend.reseller_accounts.listView Client Accountsreadclicksend.reseller_accounts.transfer_creditReseller Transfer Creditdestructiveclicksend.reseller_accounts.updateUpdate Client Accountwrite
Return addresses5
clicksend.return_addresses.createCreate Return Addresswriteclicksend.return_addresses.deleteDelete Return Addressdestructiveclicksend.return_addresses.getView Specific Return Addressreadclicksend.return_addresses.listView Your Return Addressesreadclicksend.return_addresses.updateUpdate Return Addresswrite
SMS inbound5
clicksend.sms_inbound.create_testCreate Test Inbound SMSwriteclicksend.sms_inbound.getView a specific inbound SMS messagereadclicksend.sms_inbound.listView Inbound SMSreadclicksend.sms_inbound.mark_one_readMark Specific Inbound SMS Message As Readwriteclicksend.sms_inbound.mark_readMark Inbound SMS as Readwrite
SMS inbound rules5
clicksend.sms_inbound_rules.createCreate SMS Inbound Automationwriteclicksend.sms_inbound_rules.deleteDelete SMS Inbound Automationdestructiveclicksend.sms_inbound_rules.getView SMS Inbound Automationreadclicksend.sms_inbound_rules.listView SMS Inbound Automationsreadclicksend.sms_inbound_rules.updateUpdate SMS Inbound Automationwrite
SMS receipt rules5
clicksend.sms_receipt_rules.createCreate SMS Delivery Receipt Rulewriteclicksend.sms_receipt_rules.deleteDelete SMS Delivery Receipt Ruledestructiveclicksend.sms_receipt_rules.getView SMS Delivery Receipt Rulereadclicksend.sms_receipt_rules.listView SMS Delivery Receipt Rulesreadclicksend.sms_receipt_rules.updateUpdate SMS Delivery Receipt Rulewrite
SMS templates5
clicksend.sms_templates.createCreate SMS Templatewriteclicksend.sms_templates.deleteDelete SMS Templatedestructiveclicksend.sms_templates.getView a Specific SMS Templatereadclicksend.sms_templates.listView SMS Templatesreadclicksend.sms_templates.updateUpdate SMS Templatewrite
Voice receipt rules5
clicksend.voice_receipt_rules.createCreate Voice Delivery Receipt Rulewriteclicksend.voice_receipt_rules.deleteDelete Voice Delivery Receipt Ruledestructiveclicksend.voice_receipt_rules.getView Voice Delivery Receipt Rulereadclicksend.voice_receipt_rules.listView Voice Delivery Receipt Rulesreadclicksend.voice_receipt_rules.updateUpdate Voice Delivery Receipt Rulewrite
Alpha tags4
clicksend.alpha_tags.createRequest Alpha Tagwriteclicksend.alpha_tags.deleteDelete Alpha Tagdestructiveclicksend.alpha_tags.getGet Alpha Tagreadclicksend.alpha_tags.listList Alpha Tagsread
Fax receipts4
clicksend.fax_receipts.create_testAdd a delivery receiptwriteclicksend.fax_receipts.getView Specific Fax Receiptreadclicksend.fax_receipts.listView Fax Receiptsreadclicksend.fax_receipts.mark_readMark delivery receipts as readwrite
MMS4
clicksend.mms.cancelCancel MMSdestructiveclicksend.mms.cancel_allCancel all MMSdestructiveclicksend.mms.priceCalculate MMS Pricereadclicksend.mms.sendSend MMSwrite
Own numbers4
clicksend.own_numbers.deleteDelete Own Numberdestructiveclicksend.own_numbers.getGet Own Number Detailreadclicksend.own_numbers.listList Own Numbersreadclicksend.own_numbers.updateUpdate Own Numberwrite
SMS4
clicksend.sms.cancelCancel SMSdestructiveclicksend.sms.cancel_allCancel All SMSdestructiveclicksend.sms.priceCalculate SMS Pricereadclicksend.sms.sendSend SMSwrite
SMS receipts4
clicksend.sms_receipts.create_testCreate Test SMS Receiptwriteclicksend.sms_receipts.getView Specific SMS Receiptreadclicksend.sms_receipts.listView SMS Receiptsreadclicksend.sms_receipts.mark_readMark SMS Receipt As Readwrite
Voice4
clicksend.voice.cancelCancel Voice Messagedestructiveclicksend.voice.cancel_allCancel All Voice Messagesdestructiveclicksend.voice.priceCalculate Voice Pricereadclicksend.voice.sendSend Voice Messagewrite
Voice receipts4
clicksend.voice_receipts.create_testAdd a delivery receiptwriteclicksend.voice_receipts.getView voice delivery receiptreadclicksend.voice_receipts.listView Voice Receiptsreadclicksend.voice_receipts.mark_readMark delivery receipts as readwrite
Account recovery3
clicksend.account_recovery.forgot_passwordForgot Passwordwriteclicksend.account_recovery.forgot_usernameForgot Usernamewriteclicksend.account_recovery.verify_forgot_passwordVerify forgot passwordwrite
Email template categories3
clicksend.email_template_categories.getView Template Categoryreadclicksend.email_template_categories.listView Template Categoriesreadclicksend.email_template_categories.list_master_templatesView Templates in Categoryread
MMS receipts3
clicksend.mms_receipts.getView MMS delivery receiptreadclicksend.mms_receipts.listGet all delivery receiptsreadclicksend.mms_receipts.mark_readMark delivery receipts as readwrite
Numbers3
clicksend.numbers.buyPurchase Dedicated Numberwriteclicksend.numbers.listView Your Numbersreadclicksend.numbers.search_availableView Available Numbersread
Reseller settings3
clicksend.reseller_settings.getView reseller settingsreadclicksend.reseller_settings.get_by_subdomainView reseller by subdomainreadclicksend.reseller_settings.updateUpdate reseller settingswrite
User countries3
clicksend.user_countries.agree_rulesAgree to rules and regulationwriteclicksend.user_countries.listGet Countries for Global Sendingreadclicksend.user_countries.selectSelect Countries for Global Sendingwrite
Account2
clicksend.account.getView Account Detailsreadclicksend.account.updateUpdate accountwrite
Delivery issues2
clicksend.delivery_issues.createCreate Delivery Issueswriteclicksend.delivery_issues.listGet All Delivery Issuesread
Email2
clicksend.email.priceCalculate Email Pricereadclicksend.email.sendSend Emailwrite
Email history2
clicksend.email_history.exportExport Email Historyreadclicksend.email_history.listView Email Historyread
Email master templates2
clicksend.email_master_templates.getView Master Email Templatereadclicksend.email_master_templates.listView Master Email Templatesread
Fax2
clicksend.fax.priceCalculate Fax Pricereadclicksend.fax.sendSend Faxwrite
Fax history2
clicksend.fax_history.exportExport fax historyreadclicksend.fax_history.listView Fax Historyread
MMS history2
clicksend.mms_history.exportExport MMS Historyreadclicksend.mms_history.listView MMS Historyread
Own number verifications2
clicksend.own_number_verifications.createRequest Own Number Verification OTPwriteclicksend.own_number_verifications.verifyVerify Own Number OTPwrite
Payment info2
clicksend.payment_info.getCurrent Payment Inforeadclicksend.payment_info.updateUpdate Payment Infowrite
Recharge packages2
clicksend.recharge_packages.listView Recharge Packagesreadclicksend.recharge_packages.purchasePurchase Recharge Packagewrite
Short urls2
clicksend.short_urls.statisticsGet Statisticsreadclicksend.short_urls.trackingGet Trackingread
SMS history2
clicksend.sms_history.exportExport SMS Historyreadclicksend.sms_history.listView SMS Historyread
Statistics2
clicksend.statistics.smsView SMS Statisticsreadclicksend.statistics.voiceView Voice Statisticsread
Transactions2
clicksend.transactions.getView Specific Transactionreadclicksend.transactions.listView All Transactionsread
Voice history2
clicksend.voice_history.exportExport Voice Historyreadclicksend.voice_history.listGet Voice Historyread
Account usage1
clicksend.account_usage.get_by_subaccountView Account Usageread
Compliant sender types1
clicksend.compliant_sender_types.listList Compliant Sender Typesread
Contact lists1
clicksend.contact_lists.searchView Contact Listsread
Contact suggestions1
clicksend.contact_suggestions.listList contact suggestionsread
Countries1
clicksend.countries.listView Countriesread
Country list1
clicksend.country_list.listList countries for international messagingread
Number registrations1
clicksend.number_registrations.createRegister Numberswrite
Pricing1
clicksend.pricing.getView country pricingread
Referral accounts1
clicksend.referral_accounts.listView Referral Accountsread
Timezones1
clicksend.timezones.listTimezonesread
Uploads1
clicksend.uploads.createUpload Media Filewrite
Voice languages1
clicksend.voice_languages.listView Voice Languagesread
Questions
The ClickSend MCP server, answered.
Is there a ClickSend MCP server for Claude?
Yes. actionlake is an MCP gateway: a remote MCP server that gives Claude, or another MCP client, 227 ClickSend actions across lists, SMS campaigns, email campaigns and contacts, through the same eight tools it uses for every other connector. actionlake is independent; it is not made or endorsed by ClickSend.
What do I need to connect ClickSend?
ClickSend API username (dashboard > API Credentials, top right) and ClickSend API key shown beside the username under API Credentials. The free call account { op: "connections.requirements", service: "clicksend" } lists exactly what to paste.
Can an AI agent delete or change things in ClickSend?
Only if its key allows it, and only with an explicit confirmation. 33 ClickSend actions are destructive, including delete Contact, delete List and delete Subaccount. Each runs only with confirm: true. Under the human confirm policy, or an approval rule on the key, the run waits until a named person approves it.
Will an AI agent use up my ClickSend API limit?
actionlake paces every call to the limits in the ClickSend service file: 9 calls a second per connection. Repeated reads are answered from cache (105 ClickSend actions can be), which never reaches ClickSend.
What does a ClickSend action cost?
One upstream call, the only unit actionlake bills. A list that pages bills one call per page (227 ClickSend actions page). Cache hits, searches, dry runs and calls ClickSend refused with 401, 403, 429 or a 5xx are free. The Free plan includes 100,000 calls a month with no card. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.
Which ClickSend API does it cover?
The ClickSend REST API v3 at rest.clicksend.com/v3. It is built from ClickSend's documentation as read on 23 October 2026. 227 actions in 65 areas, each one in the signed service file (version 1.0.0).
Does actionlake keep my ClickSend data, and where?
actionlake processes and stores data in Sydney, Australia; there is no US region yet. Reads may be cached for up to an hour, and a write clears the reads it affects. Each run's request and response is kept, sealed, for your plan's trace window: 1 day on Free, 3 days on Starter, 7 days on Pro, 14 days on Team, 30 days on Business and 30 days on Enterprise. Your ClickSend credential is sealed under your tenant's key, never logged and never returned. Your traffic is not used to train models.
Which AI clients can use it?
Claude Code, tested by us end to end, and the Claude app as a custom connector, tested by us with an existing key. Other MCP clients that support remote servers over Streamable HTTP (MCP revisions 2025-06-18 and 2025-11-25) and OAuth dynamic client registration, or a bearer header, should connect the same way; we have not tested them. Or plain REST, under the same action names.
Give your agent ClickSend today.
Start free - 100,000 calls/month, no card. No signup. Hard caps on every key. Cached answers are free.