重要前提
安装AI Skills的关键前提是:必须科学上网,且开启TUN模式,这一点至关重要,直接决定安装能否顺利完成,在此郑重提醒三遍:科学上网,科学上网,科学上网。查看完整安装教程 →
convertkit-automation by composiohq/awesome-claude-skills
npx skills add https://github.com/composiohq/awesome-claude-skills --skill convertkit-automation通过 Composio 的 Kit 工具包和 Rube MCP,自动化 ConvertKit(现称为 Kit)的电子邮件营销操作。
工具包文档 : composio.dev/toolkits/kit
RUBE_MANAGE_CONNECTIONS 建立活跃的 Kit 连接,并指定工具包为 kitRUBE_SEARCH_TOOLS 以获取当前工具模式获取 Rube MCP : 在您的客户端配置中将 https://rube.app/mcp 添加为 MCP 服务器。无需 API 密钥——只需添加端点即可工作。
RUBE_SEARCH_TOOLS 有响应来验证 Rube MCP 是否可用RUBE_MANAGE_CONNECTIONS,指定工具包为 广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
kit使用场景 : 用户希望浏览、搜索或筛选电子邮件订阅者
工具调用顺序 :
KIT_LIST_SUBSCRIBERS - 使用筛选器和分页列出订阅者 [必需]关键参数 :
status: 按状态筛选('active' 或 'inactive')email_address: 要搜索的确切电子邮件地址created_after/created_before: 日期范围筛选器(YYYY-MM-DD)updated_after/updated_before: 日期范围筛选器(YYYY-MM-DD)sort_field: 排序字段:'id'、'cancelled_at' 或 'updated_at'sort_order: 'asc' 或 'desc'per_page: 每页结果数(最小为 1)after/before: 用于分页的光标字符串include_total_count: 设置为 'true' 以获取订阅者总数注意事项 :
sort_field 为 'cancelled_at',则 status 必须设置为 'cancelled'email_address 是精确匹配;不支持部分电子邮件地址搜索after/before 光标字符串include_total_count 是字符串 'true',而不是布尔值 true使用场景 : 用户希望为订阅者打标签以进行细分
工具调用顺序 :
KIT_LIST_SUBSCRIBERS - 通过电子邮件查找订阅者 ID [前提条件]KIT_TAG_SUBSCRIBER - 将订阅者与标签关联 [必需]KIT_LIST_TAG_SUBSCRIBERS - 列出特定标签下的订阅者 [可选]标签关联的关键参数 :
tag_id: 数字标签 ID(必需)subscriber_id: 数字订阅者 ID(必需)注意事项 :
tag_id 和 subscriber_id 都必须是正整数email_address 筛选器查找特定订阅者使用场景 : 用户希望取消订阅者的所有通信
工具调用顺序 :
KIT_LIST_SUBSCRIBERS - 查找订阅者 ID [前提条件]KIT_DELETE_SUBSCRIBER - 取消订阅该订阅者 [必需]关键参数 :
id: 订阅者 ID(必需,正整数)注意事项 :
使用场景 : 用户希望浏览电子邮件广播或获取特定广播的详细信息
工具调用顺序 :
KIT_LIST_BROADCASTS - 列出所有广播(带分页)[必需]KIT_GET_BROADCAST - 获取特定广播的详细信息 [可选]KIT_GET_BROADCAST_STATS - 获取广播的性能统计信息 [可选]列出广播的关键参数 :
per_page: 每页结果数(1-500)after/before: 用于分页的光标字符串include_total_count: 设置为 'true' 以获取总数获取详细信息的关键参数 :
id: 广播 ID(必需,正整数)注意事项 :
per_page 最大值为 500使用场景 : 用户希望永久删除广播
工具调用顺序 :
KIT_LIST_BROADCASTS - 查找要删除的广播 [前提条件]KIT_GET_BROADCAST - 验证是否为正确的广播 [可选]KIT_DELETE_BROADCAST - 永久删除广播 [必需]关键参数 :
id: 广播 ID(必需)注意事项 :
1. 调用 KIT_LIST_SUBSCRIBERS,设置 email_address='user@example.com'
2. 从响应中提取订阅者 ID
3. 使用 ID 进行标签关联、取消订阅或其他操作
Kit 使用基于光标的分页:
after 光标值after 参数传递include_total_count: 'true' 来跟踪进度1. 在 Kit 网页界面中创建标签
2. 使用 KIT_TAG_SUBSCRIBER 将标签分配给订阅者
3. 使用 KIT_LIST_TAG_SUBSCRIBERS 查看每个标签下的订阅者
ID 格式 :
状态值 :
字符串与布尔参数 :
include_total_count 是字符串 'true',而不是布尔值 truesort_order 是字符串枚举:'asc' 或 'desc'速率限制 :
响应解析 :
data 或 data.data 下| 任务 | 工具标识 | 关键参数 |
|---|---|---|
| 列出订阅者 | KIT_LIST_SUBSCRIBERS | status, email_address, per_page |
| 为订阅者打标签 | KIT_TAG_SUBSCRIBER | tag_id, subscriber_id |
| 列出标签订阅者 | KIT_LIST_TAG_SUBSCRIBERS | tag_id |
| 取消订阅 | KIT_DELETE_SUBSCRIBER | id |
| 列出广播 | KIT_LIST_BROADCASTS | per_page, after |
| 获取广播 | KIT_GET_BROADCAST | id |
| 获取广播统计 | KIT_GET_BROADCAST_STATS | id |
| 删除广播 | KIT_DELETE_BROADCAST | id |
由 Composio 提供支持
每周安装量
68
代码仓库
GitHub 星标数
42.3K
首次出现
2026年2月6日
安全审计
安装于
opencode52
claude-code51
gemini-cli46
codex43
replit41
antigravity38
Automate ConvertKit (now known as Kit) email marketing operations through Composio's Kit toolkit via Rube MCP.
Toolkit docs : composio.dev/toolkits/kit
RUBE_MANAGE_CONNECTIONS with toolkit kitRUBE_SEARCH_TOOLS first to get current tool schemasGet Rube MCP : Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.
RUBE_SEARCH_TOOLS respondsRUBE_MANAGE_CONNECTIONS with toolkit kitWhen to use : User wants to browse, search, or filter email subscribers
Tool sequence :
KIT_LIST_SUBSCRIBERS - List subscribers with filters and pagination [Required]Key parameters :
status: Filter by status ('active' or 'inactive')email_address: Exact email to search forcreated_after/created_before: Date range filter (YYYY-MM-DD)updated_after/updated_before: Date range filter (YYYY-MM-DD)sort_field: Sort by 'id', 'cancelled_at', or 'updated_at'sort_order: 'asc' or 'desc'per_page: Results per page (min 1)after/: Cursor strings for paginationPitfalls :
sort_field is 'cancelled_at', the status must be set to 'cancelled'email_address is an exact match; partial email search is not supportedafter/before cursor stringsinclude_total_count is a string 'true', not a booleanWhen to use : User wants to tag subscribers for segmentation
Tool sequence :
KIT_LIST_SUBSCRIBERS - Find subscriber ID by email [Prerequisite]KIT_TAG_SUBSCRIBER - Associate a subscriber with a tag [Required]KIT_LIST_TAG_SUBSCRIBERS - List subscribers for a specific tag [Optional]Key parameters for tagging :
tag_id: Numeric tag ID (required)subscriber_id: Numeric subscriber ID (required)Pitfalls :
tag_id and subscriber_id must be positive integersemail_address filter to find specific subscribersWhen to use : User wants to unsubscribe a subscriber from all communications
Tool sequence :
KIT_LIST_SUBSCRIBERS - Find subscriber ID [Prerequisite]KIT_DELETE_SUBSCRIBER - Unsubscribe the subscriber [Required]Key parameters :
id: Subscriber ID (required, positive integer)Pitfalls :
When to use : User wants to browse email broadcasts or get details of a specific one
Tool sequence :
KIT_LIST_BROADCASTS - List all broadcasts with pagination [Required]KIT_GET_BROADCAST - Get detailed information for a specific broadcast [Optional]KIT_GET_BROADCAST_STATS - Get performance statistics for a broadcast [Optional]Key parameters for listing :
per_page: Results per page (1-500)after/before: Cursor strings for paginationinclude_total_count: Set to 'true' for total countKey parameters for details :
id: Broadcast ID (required, positive integer)Pitfalls :
per_page max is 500 for broadcastsWhen to use : User wants to permanently remove a broadcast
Tool sequence :
KIT_LIST_BROADCASTS - Find the broadcast to delete [Prerequisite]KIT_GET_BROADCAST - Verify it is the correct broadcast [Optional]KIT_DELETE_BROADCAST - Permanently delete the broadcast [Required]Key parameters :
id: Broadcast ID (required)Pitfalls :
1. Call KIT_LIST_SUBSCRIBERS with email_address='user@example.com'
2. Extract subscriber ID from the response
3. Use ID for tagging, unsubscribing, or other operations
Kit uses cursor-based pagination:
after cursor valueafter parameter in next requestinclude_total_count: 'true' to track progress1. Create tags in Kit web UI
2. Use KIT_TAG_SUBSCRIBER to assign tags to subscribers
3. Use KIT_LIST_TAG_SUBSCRIBERS to view subscribers per tag
ID Formats :
Status Values :
String vs Boolean Parameters :
include_total_count is a string 'true', not a boolean truesort_order is a string enum: 'asc' or 'desc'Rate Limits :
Response Parsing :
data or data.data| Task | Tool Slug | Key Params |
|---|---|---|
| List subscribers | KIT_LIST_SUBSCRIBERS | status, email_address, per_page |
| Tag subscriber | KIT_TAG_SUBSCRIBER | tag_id, subscriber_id |
| List tag subscribers | KIT_LIST_TAG_SUBSCRIBERS | tag_id |
| Unsubscribe | KIT_DELETE_SUBSCRIBER | id |
| List broadcasts | KIT_LIST_BROADCASTS | per_page, after |
| Get broadcast | KIT_GET_BROADCAST | id |
| Get broadcast stats | KIT_GET_BROADCAST_STATS | id |
| Delete broadcast | KIT_DELETE_BROADCAST | id |
Powered byComposio
Weekly Installs
68
Repository
GitHub Stars
42.3K
First Seen
Feb 6, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykWarn
Installed on
opencode52
claude-code51
gemini-cli46
codex43
replit41
antigravity38
SoulTrace 人格评估 API - 基于五色心理模型的贝叶斯自适应测试
56,700 周安装
beforeinclude_total_count: Set to 'true' to get total subscriber count