Skip to main content
Claude Code is Anthropic’s CLI tool for working with Claude directly in your terminal. You can connect it to SendKit’s MCP server to manage your email infrastructure with natural language.

Prerequisites

  • Claude Code installed (npm install -g @anthropic-ai/claude-code)
  • A SendKit API key with Full permission

Setup

1

Add the MCP server

Run the following command in your terminal:
claude mcp add --transport http sendkit https://mcp.sendkit.dev/sendkit \
  --header "Authorization: Bearer sk_your_api_key_here"
Replace sk_your_api_key_here with your actual API key from the SendKit dashboard.
This adds the server to your project’s .mcp.json file. To add it globally instead, append the --scope user flag.
2

Verify the connection

Start Claude Code and ask it to interact with your SendKit account:
claude
List all my SendKit domains

Manual configuration

You can also configure the server manually by creating a .mcp.json file in your project root:
{
  "mcpServers": {
    "sendkit": {
      "type": "http",
      "url": "https://mcp.sendkit.dev/sendkit",
      "headers": {
        "Authorization": "Bearer sk_your_api_key_here"
      }
    }
  }
}
For global configuration, add the same to ~/.claude.json.

Example prompts

Once connected, you can use natural language to manage your SendKit account:
Create a sender called "Support" with username "support" on my verified domain
Show me all contacts that are subscribed to the "Newsletter" list
Send a test email from support@mydomain.com to test@example.com with subject "Hello"
What's my sending reputation right now?