关于 Claude Cost Audit
Claude Cost Audit 是面向开发者的 MCP 服务,用于核算 Claude API 成本并检查分词器用法。它按提示缓存定价计算成本,并扫描源码中 Claude 与其他分词器的搭配使用。
主要功能
- 01按模型计算 Claude 成本
- 02提示缓存盈亏平衡分析
- 03检查可缓存前缀门槛
- 04扫描外部分词器用法
适用场景
- 01按 Token 数估算 API 开支
- 02比较不同 TTL 的缓存收益
- 03查找 Claude API 代码中的 tiktoken
MCP 相关
该 MCP 服务提供 Claude 消息成本计算、缓存盈亏平衡检查和分词器用法审计工具。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://claude-cost-audit-mcp.mcpize.run/mcpclaude mcp add --transport http tylerscomic-lab-claude-cost-audit https://claude-cost-audit-mcp.mcpize.run/mcp{"mcpServers":{"tylerscomic-lab-claude-cost-audit":{"type":"http","url":"https://claude-cost-audit-mcp.mcpize.run/mcp"}}}在 Cursor 中打开{"servers":{"tylerscomic-lab-claude-cost-audit":{"type":"http","url":"https://claude-cost-audit-mcp.mcpize.run/mcp"}}}在 VS Code 中打开{"mcpServers":{"tylerscomic-lab-claude-cost-audit":{"type":"http","url":"https://claude-cost-audit-mcp.mcpize.run/mcp"}}}{"mcpServers":{"tylerscomic-lab-claude-cost-audit":{"serverUrl":"https://claude-cost-audit-mcp.mcpize.run/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
claude-cost-audit-mcp
用于精确计算 Claude API 费用的 MCP 服务——准确处理提示缓存成本(5 分钟 TTL 写入费用为 1.25 倍 / 1 小时 TTL 写入费用为 2 倍,读取费用为 0.1 倍)、缓存盈亏平衡分析,以及针对最常见的 Claude 费用估算错误的扫描器:使用 OpenAI 的 tiktoken 估算令牌数。
它能发现的错误
根据 Anthropic 官方文档:“不要使用 tiktoken。它是 OpenAI 的分词器。在典型文本中,它会低估 Claude 令牌数约 15-20%,在代码或非英语输入中低估得更多。”任何基于 tiktoken 的 Claude 模型费用估算或上下文预算检查都会悄无声息地出错——本工具会扫描源码,查找这一确切模式(同一文件中同时出现其他分词器和 Claude/Anthropic 用法),并指出修复方法(messages.count_tokens)。
容易算错的缓存成本
与许多人的假设不同,缓存并非从第二次请求开始就能省钱。实际盈亏平衡点是5 分钟 TTL 下复用 2 次,1 小时 TTL 下复用 3 次——因为 1 小时 TTL 的写入成本更高(2 倍,而非 1.25 倍)。check_cache_breakeven 根据 Anthropic 的实际倍率计算盈亏平衡点,而不是依赖猜测的经验法则;它还会标记低于模型自身最低可缓存令牌数阈值的前缀(该阈值并不会随模型代际单调变化——最新模型为 512 个令牌,某些较旧模型则为 4096 个)。
工具
calculate_message_cost
根据令牌数,精确计算费用(美元),采用 Anthropic 当前各模型的实际定价(包括 Claude Sonnet 5 的限时介绍价,系统会根据你传入的日期自动确定是否适用)。
check_cache_breakeven
根据复用同一前缀的预期请求量,告知缓存是否能省钱,以及在哪种 TTL 下能省钱。
audit_tokenizer_usage
扫描源码,查找与 Claude API 用法同时出现的 tiktoken/gpt-tokenizer 等工具。
使用方法
托管服务(推荐): MCPize — 免费套餐,Pro 版每月 $7。
自托管:
npm install
node server.js
小型工具套件的一部分
mcp-schema-audit-mcp, cron-schedule-audit-mcp, regex-safety-audit-mcp.
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。