mcpField
T
tokencost-dev

tokencost-dev

本地服务
github.com/atriumnAI 与智能体15 周前更新

关于 tokencost-dev

tokencost-dev 是供 AI 助手查询模型价格、估算和比较成本的 MCP 服务。它使用 LiteLLM 注册表的价格数据并在本地缓存,无需 API 密钥。

主要功能

  1. 01查询模型价格与能力
  2. 02模糊匹配模型名称
  3. 03估算输入和输出 token 成本
  4. 04按成本和需求比较模型
  5. 05刷新 LiteLLM 价格数据

适用场景

  1. 01查询模型的 token 价格
  2. 02估算提示词的模型成本
  3. 03比较高性价比模型
  4. 04刷新缓存的价格信息

MCP 相关

向 MCP 客户端提供模型查询、成本估算、比较和价格刷新工具。服务通过 stdio 运行,并从 LiteLLM 社区注册表获取数据。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"jeff-atriumn-tokencost-dev": {
"command": "npx",
"args": [
"-y",
"tokencost-dev"
]
}
}
}
启动命令npx -y tokencost-dev

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmtokencost-dev0.1.3

工具

4

收录的工具列表 · 更新于 3 周前

参数类型必填说明
model_namestring是要查询的模型名称(例如 'claude-sonnet-4-5'、'gpt-4o'、'gemini-2.0-flash')

详细介绍

README 配图

tokencost

npm 版本 npm 下载量 CI 状态 许可证

询问你的 AI 助手“GPT-4o 的费用是多少?”——立即获取准确答案。


Claude Code 中的 tokencost 演示

30 秒完成安装

Claude Code:

claude mcp add tokencost-dev -- npx -y tokencost-dev

然后询问:“在 claude-sonnet-4-5 上使用 1M 个输入 token 需要多少钱?”

Cursor(.cursor/mcp.json):

{
  "mcpServers": {
    "tokencost-dev": {
      "command": "npx",
      "args": ["-y", "tokencost-dev"]
    }
  }
}

无需 API 密钥、账号或配置文件。定价数据会从 LiteLLM 社区注册表获取,并在本地缓存 24 小时。

工具

get_model_details

查询任意模型的定价、上下文窗口和能力。模糊匹配让 "sonnet 4.5" 和 "claude-sonnet-4-5-20250514" 一样好用。

> "What are Claude Sonnet 4.5's pricing and capabilities?"

Model: claude-sonnet-4-5
Provider: anthropic | Mode: chat

Pricing (per 1M tokens):
  Input:  $3.00
  Output: $15.00

Context Window:
  Max Input:  200K
  Max Output: 8K

Capabilities: vision, function_calling, parallel_function_calling
calculate_estimate

估算给定输入和输出 token 数量的费用。

> "How much will 1000 input + 500 output tokens cost on Claude Sonnet 4.5?"

Cost Estimate for claude-sonnet-4-5

  Input:  1K tokens × $3.00/1M  = $0.003000
  Output: 500 tokens × $15.00/1M = $0.007500
  ─────────────────────────────
  Total:  $0.0105
compare_models

找出符合你要求且最具性价比的模型。

> "What are the cheapest OpenAI chat models?"

Top 2 most cost-effective models (provider: openai) (mode: chat):

1. gpt-4o-mini
   Provider: openai | Mode: chat
   Input: $0.15/1M | Output: $0.60/1M
   Context: 128K in / 16K out

2. gpt-4o
   Provider: openai | Mode: chat
   Input: $5.00/1M | Output: $15.00/1M
   Context: 128K in / 16K out
refresh_prices

强制从 LiteLLM 注册表重新获取定价数据(缓存每 24 小时自动刷新)。

文档

完整文档见 tokencost.dev

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

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

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