KosmoKrator

communication

ClickSend MCP Integration for Codex

Connect ClickSend to Codex through the local KosmoKrator MCP gateway with scoped tools, credentials, and write policy.

10 functions 6 read 4 write API key auth

Connect ClickSend to Codex

Use KosmoKrator as a local MCP proxy for Codex so coding sessions can reach selected integrations with explicit write policy.

Register kosmo mcp:serve as a local stdio server and choose the integration allowlist. The gateway is local, scoped to this integration, and starts with --write=deny so Codex can inspect read-capable tools without receiving write access by default.

ClickSend MCP Config for Codex

Keep write access denied or ask-based unless the workspace is trusted.

{
  "mcpServers": {
    "kosmokrator-clicksend": {
      "type": "stdio",
      "command": "kosmo",
      "args": [
        "mcp:serve",
        "--integration=clicksend",
        "--write=deny"
      ]
    }
  }
}

Run the Gateway Manually

kosmokrator mcp:serve --integration=clicksend --write=deny

Why Use KosmoKrator Here

Scoped tools

Expose only ClickSend instead of a broad multi-service tool list.

Local credentials

Reuse credentials already configured for the KosmoKrator CLI and Lua runtime.

Write policy

Start read-only, then opt into ask or allow for trusted workspaces.

ClickSend Tools Visible to Codex

Codex sees stable MCP tool names generated from the ClickSend integration catalog.

MCP toolSource functionTypeDescription
integration__clicksend__clicksend_get_account_balance clicksend.clicksend_get_account_balance Read Get the current ClickSend account balance.
integration__clicksend__clicksend_get_email_history clicksend.clicksend_get_email_history Read Get email message history from ClickSend with pagination.
integration__clicksend__clicksend_get_sms_history clicksend.clicksend_get_sms_history Read Get SMS message history from ClickSend. Supports date range filtering and pagination.
integration__clicksend__clicksend_get_sms_price clicksend.clicksend_get_sms_price Read Get pricing for SMS messages before sending. Uses the same message format as send SMS but returns cost estimates only.
integration__clicksend__clicksend_get_voice_history clicksend.clicksend_get_voice_history Read Get voice message history from ClickSend with pagination.
integration__clicksend__clicksend_list_contact_lists clicksend.clicksend_list_contact_lists Read List all contact lists from ClickSend with pagination.
integration__clicksend__clicksend_send_email clicksend.clicksend_send_email Write Send an email message via ClickSend. Requires recipient, subject, and body.
integration__clicksend__clicksend_send_post_letter clicksend.clicksend_send_post_letter Write Send a post letter via ClickSend. Provide a file URL or template ID with recipient details.
integration__clicksend__clicksend_send_sms clicksend.clicksend_send_sms Write Send one or more SMS messages via ClickSend. Each message requires a "to" phone number and "body" text.
integration__clicksend__clicksend_send_voice clicksend.clicksend_send_voice Write Send one or more voice messages via ClickSend. Each message requires a "to" phone number and "body" text.

Related ClickSend Pages