Token导航 LogoToken导航TokenDH.com
Token Cost Estimator logo
开发工具stdio官方级别未说明来源级核验

Token Cost Estimator

MCP Server

一个用于估算MCP服务器工具响应令牌成本的工具,基于模型和成本乘数提供费用预估。

工具数

3

提示词数

0

GitHub Stars

0

资源数

0
开发工具PythonToken认证

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

nik1097

提供方

nik1097

最后核验

2026/5/17 20:20

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uv run mcp-tok <server-url> --tools-config <config-file> [OPTIONS]

详细介绍

mcp服务器令牌成本估算器

你有没有想过,根据你使用的模型,MCP服务器上的工具的单个响应会花费你多少钱?工具响应基本上是令牌,这些令牌最终成为LLM的输入令牌,这需要花钱。由于MCP服务器将LLM推理成本推回客户端,因此客户端必须知道MCP服务器是否不仅使上下文膨胀,而且运行成本也越来越高。

一些MCP服务器工具返回的信息太多,只是为了回答您的查询。此回购可帮助您检查成本。无论您是构建MCP服务器的开发人员,还是试图了解不同请求成本的客户端,此工具都可以帮助您根据您提供的模型和成本乘数估算每个请求的成本。

安装

uv pip install -e .

用法

uv run mcp-tok  --tools-config  [OPTIONS]

选项

  • --tools-config, -t:指定工具及其输入参数的JSON文件路径
  • --token:用于身份验证的承载令牌
  • --cost, -c:每百万输入代币的成本(例如,2.50美元/1M代币的成本为2.50)

工具配置文件

创建一个JSON文件,将工具名称映射到它们的输入参数。每个工具可以有不同的输入。

示例 tools.json:

{
  "id-lookup-tool": {
    "investments": [{"investment_name": "Apple"}]
  },
  "data-fetch-tool": {
    "investment_ids": ["ABC123XYZ"],
    "d_ids": ["DP_001"]
  },
  "data=create-tool": {
    "investment_ids": ["FUND456DEF"],
    "num_points": 10
  }
}

对于没有必需参数的工具,请使用空对象:

{
  "tool-with-no-params": {},
  "another-tool": {
    "param1": "value1"
  }
}

例子

基本用法:

uv run mcp-tok https://mcp.morningstar.com/mcp \
  --tools-config tools.json \
  --token YOUR_TOKEN

成本估算:

uv run mcp-tok https://mcp.morningstar.com/mcp \
  --tools-config tools.json \
  --token YOUR_TOKEN \
  --cost 2.50

测试所有可用工具(无需配置):

uv run mcp-tok https://mcp.morningstar.com/mcp --token YOUR_TOKEN

输出

控制台输出显示每个工具的令牌计数和成本:

[morningstar-id-lookup-tool] tokens = 245 | cost = $0.000613
[morningstar-data-tool] tokens = 1823 | cost = $0.004558

最终JSON摘要:

{
  "server": "https://mcp.morningstar.com/mcp",
  "results": [
    {"tool": "morningstar-id-lookup-tool", "tokens": 245},
    {"tool": "morningstar-data-tool", "tokens": 1823}
  ]
}

目录标签

目录标签

开发工具PythonToken认证成本估算本地部署MCP服务器令牌计算

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

token

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiotoken部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP