# Kit (verified)

Kit is a platform that allows creators to automate tasks and developers to build apps for the Kit App Store.

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add kit

# Browse available tools
npx -y @smithery/cli@latest tool list kit

# Get full schema for a tool
npx -y @smithery/cli@latest tool get kit KIT_ADD_SUBSCRIBER_TO_FORM

# Call a tool
npx -y @smithery/cli@latest tool call kit KIT_ADD_SUBSCRIBER_TO_FORM '{}'
```

## Direct MCP Connection

Endpoint: `https://kit.run.tools`

## Tools (29)

- `KIT_ADD_SUBSCRIBER_TO_FORM` — Tool to add a subscriber to a specific form by ID. Use after confirming form and subscriber IDs.
- `KIT_CREATE_CUSTOM_FIELD` — Tool to create a new custom field for subscriber data. Use when you need to store extra attributes for subscribers.
- `KIT_CREATE_TAG` — Tool to create a new tag in the account. Use when you need a custom label to segment subscribers. Use after confirming …
- `KIT_CREATE_WEBHOOK` — Tool to create a new webhook subscription. Use when you need subscriber or purchase event notifications.
- `KIT_DELETE_BROADCAST` — Tool to delete a specific broadcast. Use when you need to permanently remove a broadcast by ID (after confirming the ID…
- `KIT_DELETE_CUSTOM_FIELD` — Tool to delete a specific custom field. Use after confirming the custom field ID is correct. Deletes the field permanen…
- `KIT_DELETE_SUBSCRIBER` — Tool to delete (unsubscribe) a subscriber by ID. Use when you need to remove a subscriber from all sequences and forms …
- `KIT_DELETE_TAG` — Tool to delete a tag by ID. Use when you need to remove obsolete or incorrect tags after confirming the tag exists.
- `KIT_DELETE_WEBHOOK` — Tool to delete a webhook by ID. Use when you want to permanently remove a webhook after confirming its ID.
- `KIT_GET_ACCOUNT` — Tool to retrieve current account information. Use after validating API key to fetch account ID, plan type, primary emai…
- `KIT_GET_ACCOUNT_COLORS` — Tool to retrieve list of colors associated with the account. Use after confirming authentication to fetch account-speci…
- `KIT_GET_BROADCAST` — Tool to retrieve details of a specific broadcast by ID. Use when you have a valid broadcast ID and need its metadata.
- `KIT_GET_BROADCAST_STATS` — Tool to retrieve statistics for a specific broadcast by ID. Use after a broadcast has been sent to monitor performance.
- `KIT_GET_CREATOR_PROFILE` — Tool to retrieve the creator profile information for the account. Use when you need creator metadata (bio, avatar, soci…
- `KIT_GET_EMAIL_STATS` — Tool to retrieve email statistics for the account. Use after confirming authentication to fetch metrics on emails (sent…
- `KIT_LIST_BROADCASTS` — Tool to retrieve a paginated list of all broadcasts. Use when you need to enumerate or review broadcast summaries with …
- `KIT_LIST_CUSTOM_FIELDS` — Tool to retrieve a paginated list of custom fields. Use after confirming you need to enumerate or inspect all custom fi…
- `KIT_LIST_FORMS` — Tool to list all forms. Use when you need to fetch forms with optional filters and pagination.
- `KIT_LIST_SEGMENTS` — Tool to retrieve a paginated list of segments. Use when you need to enumerate segments with cursor-based pagination for…
- `KIT_LIST_SEQUENCES` — Tool to retrieve a paginated list of all sequences. Use when you need to enumerate sequences with pagination for furthe…
- `KIT_LIST_SUBSCRIBERS` — Tool to retrieve a list of subscribers. Use when you need to fetch subscriber records with optional filtering, sorting,…
- `KIT_LIST_SUBSCRIBERS_FOR_FORM` — Tool to retrieve subscribers for a specific form by ID. Use when you need to page or filter subscribers of a form.
- `KIT_LIST_TAGS` — Tool to retrieve a list of all tags. Use when you need a complete inventory of tags for the Kit account.
- `KIT_LIST_TAG_SUBSCRIBERS` — Tool to retrieve subscribers for a specific tag. Use after confirming the tag ID when you need to list subscribers asso…
- `KIT_TAG_SUBSCRIBER` — Tool to associate a subscriber with a specific tag by ID. Use after confirming tag and subscriber IDs when tagging a su…
- `KIT_TAG_SUBSCRIBER_BY_EMAIL` — Tool to associate a subscriber with a tag using an email address. Use when you have a tag ID and subscriber email ready…
- `KIT_UPDATE_ACCOUNT_COLORS` — Tool to update the list of colors for the account. Use when customizing your Kit account's color palette for broadcasts…
- `KIT_UPDATE_CUSTOM_FIELD` — Tool to update a custom field's label. Use after listing or retrieving custom fields and confirming the field ID to ren…
- `KIT_UPDATE_TAG` — Tool to update a tag's name by ID. Use after retrieving tag ID and confirming the new name.

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get kit <tool-name>
```
