Imagine telling Claude "write me a newsletter about how interest rates dropping make this a great time to refinance properties, then schedule it to go out Thursday morning" - and it just does it. That's what this setup unlocks. In about 10 minutes you can connect your Kit email account directly to Claude, so writing, sending, and scheduling newsletters becomes a conversation. No coding required.
What You'll Be Able to Do
- Write and send newsletters by just describing what you want
- Schedule broadcasts to go out at a specific date and time
- Add and tag subscribers by asking in plain English
- Pull subscriber counts and list stats on demand
- Create and manage sequences without touching Kit
Before You Start
Make sure you have:
- Claude Desktop installed on your Mac - not the browser version at claude.ai. Download at claude.ai/download
- A Kit account
The Steps
Get Your Kit API Key
- Log into your Kit dashboard at app.kit.com
- Click your profile icon (top right) - Settings
- In the left sidebar, click Developer
- Click API Keys - Create API key
- Name it
Claude Desktopand click Create - Copy the key - it starts with
kit_
Open Your Claude Config File
- Press
Cmd + Space, type Terminal, hit Enter - Paste this command and hit Enter:
open ~/Library/Application\ Support/Claude/
A folder opens. Find claude_desktop_config.json, right-click it - Open With - TextEdit.
Add the Kit Connection
Find the very last } at the bottom of the file. Add a comma after the } just above it, then paste this block right before that final closing }:
,
"mcpServers": {
"kit": {
"command": "npx",
"args": ["-y", "kit-mcp-server"],
"env": {
"KIT_API_KEY": "kit_PASTE_YOUR_KEY_HERE"
}
}
}
Replace kit_PASTE_YOUR_KEY_HERE with your actual API key from Step 1. Keep the quotes around it.
Save the File
Press Cmd + S. If TextEdit asks about the format, choose plain text.
Restart Claude Desktop
Press Cmd + Q to fully quit Claude - just closing the window is not enough. Then reopen it from your Dock or Applications folder.
Confirm It Worked
Go to Claude - Settings - Developer. You should see kit listed with a green dot.
Test It
Open a new Claude chat and type:
"List my Kit broadcasts"
If Claude responds with your broadcasts, you're connected. Other things you can ask:
- "How many subscribers do I have?"
- "Add [email] to my list with the tag 'mastermind-lead'"
- "Create a broadcast with subject [X] and this body: [paste copy]"
- "Show me everyone tagged 'webinar-attendee'"
Troubleshooting
Stuck? The fastest way to fix it is to ask Claude directly. Open a new chat and paste whichever message matches your situation - Claude will walk you through it.
"Could not load app settings" popup
Something is wrong with the file. Most likely a missing comma. Re-do Step 3 and make sure you added a comma after the second-to-last } before pasting the Kit block.
Tell Claude: "I'm setting up the Kit MCP and getting a 'could not load app settings' error when I restart Claude Desktop. Here's what my config file looks like: [paste the file contents]. What's wrong?"
Kit shows "failed" in Developer settings
Click View Logs and look for the error:
- 404 Not Found - wrong package name. It must be exactly
kit-mcp-server - 401 or unauthorized - bad API key. Create a new one in Kit and update the file
- INFO: usage: mcp - same fix, wrong package name
Tell Claude: "I'm trying to connect Kit to Claude Desktop and it shows 'failed' in my Developer settings. Here's what the logs say: [paste the log text]. Help me fix it."
TextEdit saved as .rtf
Go to Format - Make Plain Text, then save again.
Tell Claude: "I edited my claude_desktop_config.json in TextEdit but I think it saved in the wrong format. How do I fix it?"
Follow for More AI Tools
I share new AI setups and automations on Instagram. Follow along as we build live.
Follow @gideonspencer_New tools dropped regularly