mcpField
T
TokenMark

TokenMark

本地服务
tokenmark.appAI 与智能体02 周前更新

关于 TokenMark

TokenMark 是面向 Agent 的 MCP 服务,提供经实测的本地 LLM 基准数据和硬件适配的模型推荐。它展示基准配置及速度,不会编造数值。

主要功能

  1. 01按硬件推荐模型
  2. 02提供实测配置与速度
  3. 03提供含来源的硬件规格
  4. 04搜索模型和基准配置
  5. 05提交基准供人工审核

适用场景

  1. 01为特定硬件选择编码模型
  2. 02比较某模型的已跟踪配置
  3. 03查看 GPU 卡的基准结果

MCP 相关

向 MCP 客户端提供基准、硬件、搜索和提交工具。服务通过 stdio 运行,并从 tokenmark.app 实时获取数据。

配置

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

mcp.json · 通用配置
{
"mcpServers": {
"sypherin-tokenmark": {
"command": "npx",
"args": [
"-y",
"@altronis/tokenmark-mcp"
]
}
}
}
启动命令npx -y @altronis/tokenmark-mcp

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

安装包
npm@altronis/tokenmark-mcp0.4.1

工具

7

收录的工具列表 · 更新于 6 天前

参数类型必填说明
limitnumber否推荐项数量(默认值:5,最大:10)
tasksarray否用户想要执行的任务
preferenum否默认均衡speed | quality | balanced
hardwarestring是例如:“Strix Halo”、“Gorgon Halo”、“DGX Spark”、“Mac Ultra”、“RTX 5090”

详细介绍

@altronis/tokenmark-mcp

M8ven Score

一个 MCP 服务,可从 TokenMark 获取真实的本地大模型基准测试数据,并根据硬件推荐模型,供 Claude(以及其他 Agent)使用。

问 “在 Strix Halo 上运行什么模型适合编码?”,Agent 就会根据实测配置(解码 tok/s、量化、后端)作答,并附上每项数据的来源链接。它绝不会编造数字。

添加到 Claude Code

claude mcp add tokenmark -- npx -y @altronis/tokenmark-mcp

添加到 Cline

Cline CLI:

cline mcp add tokenmark --yes -- npx -y @altronis/tokenmark-mcp

VS Code 中的 Cline:将下方 JSON 中的 tokenmark 条目添加到 cline_mcp_settings.json。面向 Agent 的分步说明见 llms-install.md。

添加到任何 MCP 客户端

通过 stdio 运行服务:

npx -y @altronis/tokenmark-mcp

或在客户端配置中添加:

{
  "mcpServers": {
    "tokenmark": {
      "command": "npx",
      "args": ["-y", "@altronis/tokenmark-mcp"]
    }
  }
}

工具

  • tokenmark_recommend:{ hardware, tasks?, prefer?, limit?, cards? } → 按排名列出模型和最佳配置推荐(默认 5 个,最多 10 个),附带实测 tok/s 和推荐理由。lane 表示结果来自哪个类别:GPU 显卡(RTX 5090、RTX PRO 6000)单独排名,不会与 AI 主机混排。指定显卡名称或设置 cards: true,即可读取显卡类别的数据。
  • tokenmark_configs:{ model?, hardware?, limit?, cards? } → 返回单个类别中已追踪的基准测试配置,按速度从快到慢排列(默认 25 个,最多 50 个;matched 返回匹配总数),并提供运行模式(MTP/DFlash/草稿模型运行时为 speculative: true)。other_lane 统计另一类别中的匹配项。
  • tokenmark_hardware:{ platform? } → 硬件目录(Strix Halo、Gorgon Halo、DGX Spark、Mac Max/Ultra),以及包含实测运行记录的 gpu_cards。指定平台时:提供芯片规格及每项数据的来源、搭载该芯片的主机和新加坡价格。指定显卡(“RTX 5090”)时:提供显存和带宽及其来源,以及该显卡已追踪的配置。
  • tokenmark_search:{ term } → 查找匹配的模型/配置,GPU 显卡的匹配项单独列在 gpu_cards 下。
  • tokenmark_submit:{ repo, source?, note? } → 将包含基准测试数字的 GitHub/Hugging Face 仓库加入队列,供人工审核。
  • tokenmark_submission_status:{ id } → 查询提交状态。
  • tokenmark_submit_result:{ bench_output?, pick?, model?, quant?, hardware?, backend?, decode_tps?, prefill_tps?, ctx?, concurrency?, ..., dry_run? } → 提交用户实测的速度,供人工审核。将原始 llama-bench 或 vllm bench serve 输出作为 bench_output 传入,也可以手动填写各字段;手动传入的字段优先于解析出的内容。提交需要调用两次:dry_run: true 会返回一行摘要和一个 confirm 代码;向用户展示摘要,用户确认后,再以相同字段再次调用,并将 confirm 设为该代码。未提供代码,或试运行后修改了字段,提交都会被拒绝。
提交实测速度

tokenmark_submit_result 需要在同一台机器上的终端中进行一次性登录:

npx @altronis/tokenmark-cli login

在 https://tokenmark.app/cli 批准短代码。登录凭据只能用于提交结果以供审核,有效期为 90 天;服务每次调用时都会读取凭据,无需重启。如果没有主目录,请改为在服务的环境中设置 TOKENMARK_TOKEN。登录信息只会通过 https 发送(或通过普通 http 发送到本机),并且可以在 https://tokenmark.app/cli 撤销该账户的所有登录凭据。

目录中没有的硬件,或手动输入的结果,也可以通过已登录的表单在 https://tokenmark.app/submit 提交。

数据从 https://tokenmark.app 实时获取(可通过 TOKENMARK_URL 覆盖)。运行时零依赖。

终端中的同一份数据

CLI 位于此仓库的 cli/ 目录中:

npx @altronis/tokenmark-cli recommend --hardware "Strix Halo" --tasks coding

bin/ 中的文件是已发布的构建版本,基于运行于 https://tokenmark.app 的 TokenMark 追踪器构建。

采用 MIT 许可。数据汇总自公开的社区基准测试,并注明出处。

评论

支持 Markdown

第一次接触 MCP?

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

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