MCP Kit Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| KIT_API_KEY | Yes | Your Kit.com API key (v4 API) |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| kit_get_accountB | Get information about the Kit.com account |
| kit_list_subscribersA | List subscribers from Kit.com with optional filters. Returns paginated results. |
| kit_get_subscriberB | Get a specific subscriber by ID |
| kit_create_subscriberC | Create a new subscriber in Kit.com |
| kit_update_subscriberC | Update an existing subscriber |
| kit_get_subscriber_tagsA | Get all tags for a specific subscriber |
| kit_add_tag_to_subscriberB | Add a tag to a subscriber |
| kit_remove_tag_from_subscriberB | Remove a tag from a subscriber |
| kit_list_tagsB | List all tags in Kit.com |
| kit_get_tagB | Get a specific tag by ID |
| kit_create_tagB | Create a new tag in Kit.com |
| kit_update_tagB | Update an existing tag's name |
| kit_delete_tagB | Delete a tag from Kit.com |
| kit_list_tag_subscribersC | List all subscribers with a specific tag |
| kit_list_sequencesB | List all email sequences in Kit.com |
| kit_get_sequenceB | Get a specific sequence by ID |
| kit_add_subscriber_to_sequenceB | Add a subscriber to an email sequence |
| kit_list_broadcastsB | List all broadcasts (email campaigns) in Kit.com |
| kit_get_broadcastB | Get a specific broadcast by ID |
| kit_create_broadcastB | Create a new broadcast (email campaign) in Kit.com |
| kit_update_broadcastC | Update an existing broadcast |
| kit_delete_broadcastB | Delete a broadcast from Kit.com |
| kit_list_formsB | List all forms in Kit.com |
| kit_get_formB | Get a specific form by ID |
| kit_add_subscriber_to_formA | Add a subscriber to a form (creates subscriber if doesn't exist) |
| kit_list_custom_fieldsA | List all custom fields defined in Kit.com |
| kit_list_webhooksB | List all webhooks configured in Kit.com |
| kit_create_webhookC | Create a new webhook in Kit.com |
| kit_delete_webhookB | Delete a webhook from Kit.com |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 29 tools
Each tool has a clear and distinct purpose, targeting specific resources like subscribers, tags, broadcasts, forms, sequences, webhooks, and custom fields. No tools overlap in functionality.
All tools follow a consistent 'kit_verb_noun' pattern with underscores, using uniform verbs such as create, get, list, update, delete, add, and remove. There are no deviations or mixed conventions.
With 29 tools, the count is slightly high but appropriate for a comprehensive email marketing platform. Each tool addresses a specific operation, and the scope covers major entities without being excessive.
The tool set provides CRUD for subscribers, tags, broadcasts, and webhooks, but lacks create/update/delete for forms and sequences, delete for subscribers, and full management of custom fields. Some gaps exist for a complete lifecycle.