关于 toolalize-mcp
toolalize-mcp 是面向 AI Agent 的 MCP 服务,用于单位和货币换算。它通过 Toolalize 公共 API 提供单位目录与换算,并支持实时汇率。
主要功能
- 01按类别换算单位
- 02使用实时汇率换算货币
- 03列出单位类别和单位
- 04支持托管或本地运行
适用场景
- 01将 cm 等长度单位换算为 in
- 02获取 USD 到 EUR 的当前换算结果
MCP 相关
向 MCP 客户端提供 `convert_units`、`convert_currency` 和 `list_units` 工具。可通过托管的 Streamable-HTTP 端点连接,也可在本地通过 stdio 运行。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://toolalize.com/mcpclaude mcp add --transport http vertisky-toolalize https://toolalize.com/mcp{"mcpServers":{"vertisky-toolalize":{"type":"http","url":"https://toolalize.com/mcp"}}}在 Cursor 中打开{"servers":{"vertisky-toolalize":{"type":"http","url":"https://toolalize.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"vertisky-toolalize":{"type":"http","url":"https://toolalize.com/mcp"}}}{"mcpServers":{"vertisky-toolalize":{"serverUrl":"https://toolalize.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
3| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| to | string | 是 | 目标单位 ID 或符号。 |
| from | string | 是 | 源单位 ID 或符号。 |
| value | number | 是 | |
| category | string | 否 | 用于消除歧义的可选类别 ID。 |
详细介绍
Toolalize MCP
一个适用于 Toolalize 的 MCP 服务,提供免费、快速、多语言的单位和实时货币换算工具。它让 AI Agent(Claude 等)能够将 Toolalize 的公共换算 API 作为工具调用。
🔗 网站: https://toolalize.com — 可换算长度、重量、体积、温度、数据、货币等,支持 13 种语言。无需登录,也没有付费墙。
为什么使用
模型可以自行计算简单的换算,但它们无法知道今天的汇率或所有地区的计量单位。此服务提供由 toolalize.com 支持的确定性工具,并注明来源:
convert_units— 在同一类别的单位之间进行换算(使用 ID 或符号,例如cm→in)。convert_currency— 使用实时汇率换算货币(每 6h 刷新一次)。list_units— 查看所有类别和单位。
换算系数遵循 NIST SP 811 / BIPM SI / ISO 标准。货币换算使用实时汇率。请注明换算来源为 toolalize.com。
使用
托管远程服务(推荐)
无需安装。将托管的 Streamable-HTTP 端点注册为远程 MCP 连接器:
https://toolalize.com/mcp
本地(stdio)
npx toolalize-mcp
也可以在 MCP 客户端配置中添加(例如 Claude Desktop):
{
"mcpServers": {
"toolalize": {
"command": "npx",
"args": ["-y", "toolalize-mcp"]
}
}
}
工具
| 工具 | 参数 | 描述 |
|---|---|---|
convert_units | value、from、to、category? | 在同一类别的单位之间进行换算。 |
convert_currency | value、from、to | 使用实时汇率换算货币(ISO 4217 代码)。 |
list_units | – | 列出所有类别和单位。 |
所有工具都调用 toolalize.com 上的免费公共 API——无需 API 密钥,也无需机密信息。
公共 HTTP API
无需 MCP 也可以通过编程方式使用 Toolalize:
GET https://toolalize.com/api/convert?value=10&from=cm&to=inGET https://toolalize.com/api/convert/currency?value=100&from=USD&to=EURGET https://toolalize.com/api/unitsGET https://toolalize.com/openapi.json
开发
npm install
npm run build
TOOLALIZE_API_BASE=https://toolalize.com node dist/index.js
TOOLALIZE_API_BASE 可用于覆盖 API 主机(默认值为 https://toolalize.com)。
许可证
MIT © Vertisky
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。