关于 Captapi
Captapi 是托管式 MCP 服务,供研究和分析用途的 MCP 客户端读取公开社交媒体数据。它通过一个 API 密钥将各平台 REST 端点封装为返回 JSON 的工具。
主要功能
- 01个人资料、帖子和评论
- 02视频文字稿与 AI 摘要
- 03关键词、话题标签和用户搜索
- 04广告资料库查询
- 05跨平台帖子分析
- 06账户用量与请求记录
适用场景
- 01获取公开个人资料和帖子
- 02查看评论与视频文字稿
- 03比较不同平台的帖子数据
- 04查询广告资料库结果
MCP 相关
Captapi 在 `https://api.captapi.com/mcp` 提供无状态 Streamable HTTP MCP 服务。它将 REST 端点作为工具公开,调用工具时需要 API 密钥。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://api.captapi.com/mcpclaude mcp add --transport http cdcstream-captapi https://api.captapi.com/mcp{"mcpServers":{"cdcstream-captapi":{"type":"http","url":"https://api.captapi.com/mcp"}}}在 Cursor 中打开{"servers":{"cdcstream-captapi":{"type":"http","url":"https://api.captapi.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"cdcstream-captapi":{"type":"http","url":"https://api.captapi.com/mcp"}}}{"mcpServers":{"cdcstream-captapi":{"serverUrl":"https://api.captapi.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://api.captapi.com/mcp需要授权工具
179| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| url | string | 是 | 公开的 YouTube 视频 URL,例如 https://youtube.com/watch?v=ID。不能使用 TikTok/Instagram/Facebook URL。URL 所属平台必须与此端点的平台一致。请勿传入跨平台 URL,例如 YouTube 到 TikTok、Instagram 到 Facebook、LinkedIn 到 X/Twitter,或 Pinterest 到 Rumble。 |
| cache | boolean | 否 | 设为 true 可使用 24 小时响应缓存(命中时不消耗积分)。默认为 false — 始终获取最新内容。 |
| language | string | 否 | 首选字幕语言的 ISO 代码,例如 "en"。默认为自动检测。 |
详细介绍
Captapi MCP 服务
Captapi 托管的 Model Context Protocol 服务通过一个 API 密钥,为 Claude、Cursor、VS Code 和其他 MCP 客户端提供公共社交媒体数据的只读访问权限。每个 Captapi REST 端点都对应一个返回 JSON 的 MCP 工具。
此仓库仅包含文档和注册清单,不包含服务源代码。
- 端点:
https://api.captapi.com/mcp - 传输方式: Streamable HTTP(无状态,通过
POST传输 JSON-RPC) - 身份验证:
Authorization: Bearer <key>或x-api-key: <key> - 官方 MCP Registry:
io.github.CDCStream/captapi - 文档: captapi.com/docs/integrations
工具涵盖的内容
仅提供公开数据:不包括任何需要登录才能访问的内容。对于 LinkedIn,仅包括无需登录即可查看的页面。
截至 2026 年 10 月,该服务列出了 178 个工具。工具名称遵循 <platform>_<action> 格式,例如 youtube_transcript、tiktok_comments 或 instagram_profile。
平台: TikTok、YouTube、Facebook、Instagram、GitHub、LinkedIn、Reddit、X(Twitter)、Spotify、Threads、Rumble、Pinterest、Twitch、Google Maps、Truth Social、Kwai、SoundCloud、Bluesky、Snapchat、Kick、Amazon 商店页面,以及个人简介链接页面(Linktree、Linkme、Linkbio、Pillar、Komi)。
工具类别:
- 个人资料、频道和页面
- 帖子、视频及其详细信息
- 评论和评论回复
- 转录文本和 AI 摘要
- 搜索(关键词、话题标签、用户)
- 广告库:Meta(Facebook)、TikTok、Google 和 LinkedIn
- 跨平台帖子分析(
analytics_post、analytics_compare) - Google Maps 商家搜索
- 你自己的 Captapi 账户:余额、每日用量、请求历史记录(
account_*)
向此端点运行 tools/list,即可获取包含准确输入架构的当前工具列表。列出工具无需密钥。
获取密钥
在 captapi.com 注册,然后在 captapi.com/dashboard/api-keys 创建密钥。新账户在验证电子邮件后可获得 100 个免费额度;无需信用卡。
每次工具调用都会消耗对应端点的额度,额度信息列在 captapi.com/apis 的相应页面上。失败的调用不会扣费。
请勿将密钥放入共享配置文件或版本控制中。
设置
将 capt_live_xxxxxxxxxxxxxxxx 替换为你的密钥。
Claude Code
claude mcp add --transport http captapi https://api.captapi.com/mcp \
--header "Authorization: Bearer capt_live_xxxxxxxxxxxxxxxx"
Cursor
~/.cursor/mcp.json(全局)或 .cursor/mcp.json(单个项目):
{
"mcpServers": {
"captapi": {
"url": "https://api.captapi.com/mcp",
"headers": {
"Authorization": "Bearer capt_live_xxxxxxxxxxxxxxxx"
}
}
}
}
Claude Desktop
Claude Desktop 的配置文件用于启动本地(stdio)服务,因此请使用 @captapi/mcp npm 包,它会调用相同的 API。打开“设置” → “开发者” → “编辑配置”,并添加:
{
"mcpServers": {
"captapi": {
"command": "npx",
"args": ["-y", "@captapi/mcp"],
"env": {
"CAPTAPI_API_KEY": "capt_live_xxxxxxxxxxxxxxxx"
}
}
}
}
需要 Node.js。保存后重启 Claude Desktop。
任何 MCP 客户端(Streamable HTTP)
将客户端指向 https://api.captapi.com/mcp,并在请求头中发送密钥。以下两种格式均可使用:
Authorization: Bearer capt_live_xxxxxxxxxxxxxxxx
x-api-key: capt_live_xxxxxxxxxxxxxxxx
使用 curl 进行原始检查:
curl -s https://api.captapi.com/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-H "Authorization: Bearer capt_live_xxxxxxxxxxxxxxxx" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"account_balance","arguments":{}}}'
此服务是无状态的:不需要会话 ID,且对该端点执行 GET 会返回 405。没有密钥时,initialize 和 tools/list 可以正常工作,而 tools/call 会返回错误结果,提示需要密钥。
注册清单
server.json 是发布到官方 MCP Registry 的清单副本,名称为 io.github.CDCStream/captapi。
安全
请参阅 SECURITY.md。
许可证
此仓库中的文档和配置采用 MIT 许可证。请参阅 LICENSE。Captapi API 的使用受服务条款和可接受使用政策约束。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。