货币转换服务

一个基于Frankfurter API的货币转换服务器,支持命令行和编程方式调用。

  • by Vivek205
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 Vivek205/currency_converter_mcp

使用说明

货币转换器mcp

使用法兰克福API进行货币兑换的MCP服务器。

安装

npm install currency-converter-mcp

用法

命令行界面

npx currency-converter-mcp

可选配置(所有字段均为可选):

npx currency-converter-mcp --config '{"port":8000,"provider":{"name":"Frankfurter"}}'

默认值: port: 8000, provider: { name: "Frankfurter" }

程序化

import { CurrencyConverterMcp } from "currency-converter-mcp";

// No config (uses defaults)
const mcp = new CurrencyConverterMcp();
mcp.start();

// Partial config
new CurrencyConverterMcp({ port: 3000 });
new CurrencyConverterMcp({ provider: { name: "Frankfurter" } });

工具

  • convert -将金额从一种货币转换为另一种货币
  • get_available_currencies -获取支持的货币列表

发展

npm run develop    # Watch mode
npm run inspector  # MCP Inspector