用途:通过 KeyAPI MCP 服务统一检索和分析 Reddit 用户与子版块信息,覆盖用户画像、社区治理、搜索情报与趋势发现。
主要能力:获取用户公开资料、karma 构成与账号元数据;识别用户最活跃的子版块;查看公开奖杯与成就;查询子版块规则、风格指南、设置与静音状态;发现子版块发帖频道与内容分类;执行搜索自动补全、动态多类型搜索(帖子、社区、评论、媒体、用户)以及平台热门搜索。
使用方式:需设置环境变量 export KEYAPI_TOKEN=your_token_here,Node.js v18 以上,在技能目录运行 npm install 安装 @modelcontextprotocol/sdk。MCP 服务器地址为 https://mcp.keyapi.ai/reddit/mcp,认证头为 Authorization: Bearer $KEYAPI_TOKEN。可用 node scripts/run.js --platform reddit --list-tools 验证连接,用 --schema <tool_name> 查看参数,用 --tool <tool_name> --params '<json_args>' --pretty 调用,--no-cache 可跳过缓存。
限制与注意:子版块端点区分 subreddit_name 与带 t5_ 前缀的 subreddit_id,设置、静音、亮点类端点需后者,可先用 fetch_reddit_app_subreddit_info 解析。trending_searches 无需参数。动态搜索的 safe_search 与 allow_nsfw 为字符串而非布尔值。响应 code=0 为成功,500 可重试最多 3 次,429 需等待 60 秒。默认缓存优先,缓存目录为 .keyapi-cache/YYYY-MM-DD/。具体配额与收费以 keyapi.ai 为准,资料未提供价格细节。