mcpField
E
exchange-rate

exchange-rate

github.com/qverisai其他2093 次安装6 周前更新
代码仓库

关于 exchange-rate

exchange-rate 是通过 QVeris 查询当前汇率和换算金额的技能。它按能力搜索工具,并可在请求失败时尝试其他提供方。

主要功能

  1. 01查询当前货币汇率
  2. 02按当前汇率换算金额
  3. 03可选历史日期查询
  4. 04失败时切换提供方
  5. 05输出 Markdown 或 JSON

适用场景

  1. 01出行前查询汇率
  2. 02换算贸易记录中的金额
  3. 03整理报告中的货币数据

MCP 相关

该技能使用 QVeris 工具搜索汇率或换算能力,再执行选定工具;输入未说明它是 MCP 服务。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/qverisai/open-qveris-skills --skill exchange-rate

安装后在 Claude Code 中输入/exchange-rate确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

.gitignore
README.md
scripts/
exchange_rate.mjs

详细介绍

汇率

使用 QVeris 工具查询实时货币汇率并进行换算。

此技能的功能

Exchange Rate 提供:

  1. 汇率查询——查询两种货币之间的当前汇率(例如 USD/EUR、CNY/JPY)。
  2. 金额换算——按当前汇率将金额从一种货币换算为另一种货币。

通过 QVeris 支持外汇和常见法定货币对;当工具支持时,还可指定历史日期查询汇率或进行换算。

主要优势

  • 仅使用 QVeris API:按功能搜索工具,然后执行;不使用硬编码的服务商列表。
  • 一个服务商失败或不可用时,可回退到其他服务商(例如 Alpha Vantage、Twelve Data)。
  • 与其他技能使用相同的凭据:仅需 QVERIS_API_KEY。
  • 只读操作,不会产生副作用;适用于旅行、贸易和报告。

核心工作流

  1. 解析用户意图:汇率查询(from_currency、to_currency)或金额换算(from_currency、to_currency、amount)。
  2. 在 QVeris 中搜索工具,例如 “currency exchange rate real-time”、“currency conversion”。
  3. 根据 success_rate、latency 和参数匹配度(汇率查询或金额换算)对结果排序。
  4. 构建请求参数:汇率查询使用 from_currency/to_currency 或 symbol(例如 EUR/USD);金额换算还需添加 amount。
  5. 使用选定的工具执行请求,超时时间为 5s;如果失败,则尝试下一个候选工具。
  6. 返回格式化的汇率和/或换算金额(Markdown 或 JSON)。

命令界面

主要脚本:scripts/exchange_rate.mjs

  • 仅查询汇率:
    • node scripts/exchange_rate.mjs rate --from USD --to EUR
    • node scripts/exchange_rate.mjs rate --from CNY --to USD
  • 换算金额:
    • node scripts/exchange_rate.mjs convert --from USD --to JPY --amount 1000
    • node scripts/exchange_rate.mjs convert --from EUR --to GBP --amount 500

可选参数:当工具支持时,使用 --date YYYY-MM-DD 查询历史汇率或进行历史换算;使用 --format json 输出机器可读的结果。

安全与免责声明

  • 仅使用 QVERIS_API_KEY;不需要其他密钥。
  • 仅通过 HTTPS 调用 QVeris;不安装软件包,也不执行任意命令。
  • 输出仅供参考,不构成金融或合同建议。

评论

支持 Markdown