Kit.com (formerly ConvertKit) MCP

by aplaceforallmystuff

Not rated
GitHub

About

Manage your email lists, subscribers, broadcasts, sequences, and more through natural language.

Details

Author
aplaceforallmystuff
Categories
Productivity, Automation, Other, Communication

Option 1: Install from npm (recommended)

git clone https://github.com/aplaceforallmystuff/mcp-kit.git cd mcp-kit npm install npm run build

- Log in to](https://kit.com)Kit.com
- Navigate to Settings > Developer
- Create a new API key or copy an existing v4 API key

macOS:~/Library/Application Support/Claude/claude_desktop_config.json

Windows:%APPDATA%\Claude\claude_desktop_config.json

{ "mcpServers": { "kit": { "command": "node", "args": ["/path/to/mcp-kit/dist/index.js"], "env": { "KIT_API_KEY": "your-api-key-here" } } } }
claude mcp add kit -e KIT_API_KEY=your-api-key-here -- node /path/to/mcp-kit/dist/index.js
{ "mcpServers": { "kit": { "command": "node", "args": ["/path/to/mcp-kit/dist/index.js"], "env": { "KIT_API_KEY": "your-api-key-here" } } } }

Once configured, you can interact with Kit.com through natural language:

"Create a tag called 'VIP Customers'"

"Show me all my email sequences"

"Adduser@example.comto the welcome sequence"

"Create a draft broadcast with subject 'Weekly Update' and preview text 'This week in AI...'"

"List all my recent broadcasts and their stats"

# Run in development mode (watches for changes) npm run dev # Build for production npm run build # Run the built version npm start

"KIT_API_KEY environment variable is required"

Ensure you have set theKIT_API_KEYenvironment variable in your MCP configuration.

Your API key is invalid or expired. Generate a new one from Kit.com Settings > Developer.

Your API key doesn't have permission for this operation. Check that you're using a v4 API key with appropriate scopes.

Invalid request data. Check that email addresses are valid and required fields are provided.

This server uses theKit.com API v4. All tools support pagination where applicable usingper_pageandaftercursor parameters.

This project isdeprecatedand not accepting contributions. Please use Kit'sofficial MCP serversinstead.

- Kit.com
-
Kit.com API Documentation
-
Model Context Protocol
-
MCP Specification

Manage email campaigns and leads using the Instantly.ai v2 API.

Webinar intelligence for Zoom Meeting-based webinars: Query funnels, registrations, transcripts, and email engagement with 16 tools via OAuth 2.1

Manage Smartlead campaigns, including creation, updates, and sequence management, using the Smartlead API.

Manage email campaigns on Woodpecker using natural language.

Find buyers and book more meetings without your AI Assistant

Tomba, your unique B2B email finder and verifier, provides a distinctive lead database for effortless and effective outreach scaling.

Built for the next generation of intelligent experiences, ActiveCampaign's remote MCP server makes it easy for AI agents to understand, store, and use customer context across tools, channels, and workflows.

Integrate GoHighLevel with AI assistants like Claude and ChatGPT using a private API key.

AI-powered CRM for small business sales teams with lead scoring, built-in dialer, WhatsApp/SMS, email automation, and forecasting.

[!WARNING]This project is deprecated and no longer maintained.Kit now ships official, first-party MCP servers that supersede it with broader API coverage and managed authentication. Please migrate — see below.

⚠️ Deprecated — use Kit's official MCP servers

This community server was built before Kit offered its own MCP. Kit now maintainsofficial serversthat cover far more of the Kit API v4 surface (including analytics, commerce, segments, and bulk operations), handle auth for you, and stay current with API changes.New and existing users should migrate.

# Remove this deprecated server (if you added it as "kit") claude mcp remove kit # Add the official operational Kit MCP claude mcp add --transport http kit https://app.kit.com/mcp # Optional: add Kit's developer-docs MCP for building integrations claude mcp add --transport http kit-docs https://developers.kit.com/mcp

Official setup guides (Claude Desktop, Cursor, Windsurf, Cline, and more):https://developers.kit.com/mcp/kit-developer-docs-mcp/mcp/overview

If you run a newsletter or email marketing on Kit.com, this MCP server lets you:

- kit_get_account- Get Kit.com account information

- kit_list_broadcasts- List all broadcasts
- kit_get_broadcast- Get broadcast details
- kit_create_broadcast- Create a new broadcast
- kit_update_broadcast- Update a broadcast
- kit_delete_broadcast- Delete a broadcast

- kit_list_custom_fields- List all custom fields

- kit_list_webhooks- List configured webhooks
- kit_create_webhook- Create a new webhook
- kit_delete_webhook- Delete a webhook

- Node.js 18+
- A
Kit.comaccount
- Your Kit.com API key (v4 API)

Option 1: Install from npm (recommended)

git clone https://github.com/aplaceforallmystuff/mcp-kit.git cd mcp-kit npm install npm run build

- Log in toKit.com
- Navigate to Settings > Developer
- Create a new API key or copy an existing v4 API key

macOS:~/Library/Application Support/Claude/claude_desktop_config.json

Windows:%APPDATA%\Claude\claude_desktop_config.json

{ "mcpServers": { "kit": { "command": "node", "args": ["/path/to/mcp-kit/dist/index.js"], "env": { "KIT_API_KEY": "your-api-key-here" } } } }
claude mcp add kit -e KIT_API_KEY=your-api-key-here -- node /path/to/mcp-kit/dist/index.js
{ "mcpServers": { "kit": { "command": "node", "args": ["/path/to/mcp-kit/dist/index.js"], "env": { "KIT_API_KEY": "your-api-key-here" } } } }

Once configured, you can interact with Kit.com through natural language:

"Create a tag called 'VIP Customers'"

"Show me all my email sequences"

"Adduser@example.comto the welcome sequence"

"Create a draft broadcast with subject 'Weekly Update' and preview text 'This week in AI...'"

"List all my recent broadcasts and their stats"

# Run in development mode (watches for changes) npm run dev # Build for production npm run build # Run the built version npm start

"KIT_API_KEY environment variable is required"

Ensure you have set theKIT_API_KEYenvironment variable in your MCP configuration.

Your API key is invalid or expired. Generate a new one from Kit.com Settings > Developer.

Your API key doesn't have permission for this operation. Check that you're using a v4 API key with appropriate scopes.

Invalid request data. Check that email addresses are valid and required fields are provided.

This server uses theKit.com API v4. All tools support pagination where applicable usingper_pageandaftercursor parameters.

This project isdeprecatedand not accepting contributions. Please use Kit'sofficial MCP serversinstead.

- Kit.com
-
Kit.com API Documentation
-
Model Context Protocol
-
MCP Specification

Manage email campaigns and leads using the Instantly.ai v2 API.

Webinar intelligence for Zoom Meeting-based webinars: Query funnels, registrations, transcripts, and email engagement with 16 tools via OAuth 2.1

Manage Smartlead campaigns, including creation, updates, and sequence management, using the Smartlead API.

Manage email campaigns on Woodpecker using natural language.

Find buyers and book more meetings without your AI Assistant

Tomba, your unique B2B email finder and verifier, provides a distinctive lead database for effortless and effective outreach scaling.

Built for the next generation of intelligent experiences, ActiveCampaign's remote MCP server makes it easy for AI agents to understand, store, and use customer context across tools, channels, and workflows.

Integrate GoHighLevel with AI assistants like Claude and ChatGPT using a private API key.

AI-powered CRM for small business sales teams with lead scoring, built-in dialer, WhatsApp/SMS, email automation, and forecasting.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.