mcpField
C
Captapi

Captapi

远程服务
captapi.com社交媒体01 周前更新

关于 Captapi

Captapi 是托管式 MCP 服务,供研究和分析用途的 MCP 客户端读取公开社交媒体数据。它通过一个 API 密钥将各平台 REST 端点封装为返回 JSON 的工具。

主要功能

  1. 01个人资料、帖子和评论
  2. 02视频文字稿与 AI 摘要
  3. 03关键词、话题标签和用户搜索
  4. 04广告资料库查询
  5. 05跨平台帖子分析
  6. 06账户用量与请求记录

适用场景

  1. 01获取公开个人资料和帖子
  2. 02查看评论与视频文字稿
  3. 03比较不同平台的帖子数据
  4. 04查询广告资料库结果

MCP 相关

Captapi 在 `https://api.captapi.com/mcp` 提供无状态 Streamable HTTP MCP 服务。它将 REST 端点作为工具公开,调用工具时需要 API 密钥。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://api.captapi.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://api.captapi.com/mcp需要授权
安装包
npm@captapi/mcp0.5.0

工具

179
参数类型必填说明
urlstring是公开的 YouTube 视频 URL,例如 https://youtube.com/watch?v=ID。不能使用 TikTok/Instagram/Facebook URL。URL 所属平台必须与此端点的平台一致。请勿传入跨平台 URL,例如 YouTube 到 TikTok、Instagram 到 Facebook、LinkedIn 到 X/Twitter,或 Pinterest 到 Rumble。
cacheboolean否设为 true 可使用 24 小时响应缓存(命中时不消耗积分)。默认为 false — 始终获取最新内容。
languagestring否首选字幕语言的 ISO 代码,例如 "en"。默认为自动检测。

详细介绍

Captapi MCP 服务

Captapi 托管的 Model Context Protocol 服务通过一个 API 密钥,为 Claude、Cursor、VS Code 和其他 MCP 客户端提供公共社交媒体数据的只读访问权限。每个 Captapi REST 端点都对应一个返回 JSON 的 MCP 工具。

此仓库仅包含文档和注册清单,不包含服务源代码。

工具涵盖的内容

仅提供公开数据:不包括任何需要登录才能访问的内容。对于 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 的使用受服务条款和可接受使用政策约束。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。