工程实践向:直接给工程师做决策要的三样东西——鉴权面选型、接入 checklist、成本模型,外加一份从实测里提炼的避坑清单。事实基座是 2026-10-12 对
https://mcp.pangolinfo.com/mcp 的真实执行记录。
一、选型决策:看鉴权面,不看"支不支持"
先统一一个认知:Claude Code、Claude Desktop、claude.ai 三个客户端都支持 MCP,Pangolinfo 侧也只暴露一个端点(https://mcp.pangolinfo.com/mcp,20 个工具,Authorization: Bearer 鉴权)。真正的选型变量是每个客户端暴露的鉴权面——key 以什么形式交到端点手里:
| 场景 | 推荐路径 | 理由 |
|---|---|---|
| 你在终端里工作,Claude Code 是主力 | 路径 1:CLI claude mcp add --transport http + --header | 鉴权面最宽:请求头显式传入,可验证;命令写法经多家 MCP 服务商文档交叉核实 |
| 你在桌面端对话,不常开终端 | 路径 2:Desktop claude_desktop_config.json | 标准 MCP 客户端配置;注意改完必须重启,旧版本走 mcp-remote 桥接 |
| 你只有网页端可用 | 路径 3:先评估,再决定 | 按 Anthropic 文档,网页自定义连接器面向 OAuth,静态 Bearer 官方尚不支持——有自定义请求头字段才走,没有就切回路径 1,不要硬闯 |
决策规则一句话:哪个鉴权面最宽、key 交得最明白,走哪个。 这是本篇与 Meta Muse 篇的核心差异——Muse 的自定义连接器安全凭证流完整接受 Bearer(10-12 已在客户端内走通),而 Claude 网页端的鉴权面窄于端点接受的范围。
二、接入 checklist
按顺序打勾,全部通过即算调通:
- 注册:pangolinfo.com → "Start Free Trial" → tool.pangolinfo.com 完成注册,确认免费档(每月 60 credits,按月重置)
- 取 key:控制台 API Key 页面复制长期 key(Permanent API Key);按环境独立签发;永不粘贴进聊天文本
- 选路径并配置
- CLI:
export PANGOLINFO_API_KEY=你的key后执行下式,claude mcp list确认claude mcp add --transport http pangolinfo \ https://mcp.pangolinfo.com/mcp \ --header "Authorization: Bearer $PANGOLINFO_API_KEY" - Desktop:在
claude_desktop_config.json的mcpServers下加然后重启 Desktop{ "mcpServers": { "pangolinfo": { "url": "https://mcp.pangolinfo.com/mcp", "headers": { "Authorization": "Bearer 你的长期key" } } } } - 网页端:Customize → Connectors → Add custom connector,粘贴端点 URL;有请求头字段才填
Authorization: Bearer
- CLI:
- 第一次测试(见第三节固定参数):
search_amazon命中 B0FQFB8FMG →get_amazon_reviewscritical 过滤拿到 1,392 条差评 - 收尾:确认 key 不在聊天记录、不在 git、不在截图里
三、第一次测试:固定参数(可复现)
下面是 2026-10-12 实测的精确参数,直接复用即得到可比结果:
步骤 1——发现(约 1 点)。
工具 search_amazon,参数 keyword=wireless earbuds, site=amz_us, page=1。期望:5 条真实 ASIN,含测试目标 B0FQFB8FMG(Apple AirPods Pro 3)。
步骤 2——投诉挖掘(约 5 点/页)。
工具 get_amazon_reviews,参数 asin=B0FQFB8FMG, site=amz_us, pageCount=1, filterByStar=critical, sortBy=helpful。期望:4,268 条评论中的 1,392 条差评,最新评论日期 2026-10-10(距测试两天,证明实时性),每条带 verified purchase 标记与 helpful 票数。差评主题:低频降噪差、约 3 个月故障、iPhone 配对困难、iPad 7 不兼容、电池与 Find My 问题。
对照组(无数据、同提示词):只有"降噪、佩戴、价格"主题词,无计数、无日期、无验证,且有 Pro 2 代际污染风险——这正是你要用测试替换掉的东西。
四、成本核算
单价(MCP 工具调用与对应 REST 端点同价):
- 商品数据:1 credit / 页
- 评论数据:5 credits / 页
- 自检工具
pangolinfo_capabilities:免费
一次完整第一次测试(发现 1 页 + 评论 1 页 critical):约 11 点。
免费档每月 60 credits(按月重置)能支撑:
- 约 5 次完整第一次测试;或
- 约 12 页评论抓取(60 ÷ 5);或
- 混合:日常监控类小批量任务,绰绰有余。
付费决策建议:先拿免费档把第三节跑通、确认数据质量符合你的场景,再按月度用量估算升级。评论是成本大头——先做 critical 过滤再决定要不要拉全量,是省点的关键习惯。
五、避坑清单
- 短期 key 静默失效。 这是最常见的"昨天还好好的"的原因:短期 key 过期后,MCP 调用直接 401,但客户端侧往往只显示"工具不可用",不会告诉你是 key 的问题。对策:只用长期 key(Permanent API Key),按环境独立签发,过期时间写进你自己的运维文档。
- 网页端 OAuth 限制。 claude.ai 自定义连接器按官方文档面向 OAuth 流程,静态 Bearer 目前不支持。症状是添加成功但调用 401。别在这条路上调三天——直接切 CLI。
- 免费计划只有 1 个自定义连接器。 规划时注意:Pro / Max / Team / Enterprise 才有更多名额。如果一个人同时要接多个 MCP 服务器,先算好名额。
- Desktop 改配置必须重启。
claude_desktop_config.json是启动时加载的,改完不重启等于没改。JSON 写错一个逗号也会导致整个 MCP 配置被静默忽略——先过一遍 JSON 校验。 - 旧版 Desktop 走
mcp-remote桥接。 如果你的 Desktop 版本不支持直接填带请求头的远程 URL,用mcp-remote在每次请求上注入Authorization头,这是官方兼容写法,不是野路子。 - key 不要进聊天记录。 CLI 历史、Desktop 配置文件、截屏——三个地方都可能泄漏 key。用环境变量 + 按环境独立 key,轮换成本最低。
六、验证状态声明
MCP 端点、20 个工具清单与第三节全部调用,均于 2026-10-12 经 MCP 协议直接真实执行。Claude Code --header 写法经多家 MCP 服务商文档交叉核实;Desktop 配置为标准 MCP 客户端写法。两条客户端路径未由 Pangolinfo 团队在 Claude 客户端内端到端执行,但所连端点行为与实测一致。客户端菜单名以当前 Anthropic 帮助中心为准。