MCP.so
ログイン
U

UniRate MCP Server

@UniRate-API

基本情報

カテゴリ

その他

トランスポート

stdio

作者

UniRate-API

投稿者

Rob

UniRate MCP Server について

Currency conversion and exchange rates for AI assistants. 170+ currencies (fiat + major crypto), historical data back to 1999, free tier, MIT-licensed. Stdio + Streamable HTTP/SSE transports. Tools: convert, latest_rate, historical_rate, list_currencies.

UniRate MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "unirate": {
      "command": "npx",
      "args": [
        "-y",
        "@unirate/mcp"
      ],
      "env": {
        "UNIRATE_API_KEY": "<YOUR_UNIRATE_API_KEY>"
      }
    }
  }
}

UniRate MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

上のボタンで一時的なサンドボックスでこのサーバーを実行し、ツール一覧を取得できます。

概要

What is UniRate MCP?

UniRate MCP is a Model Context Protocol server that connects the UniRate API to any MCP-compatible AI assistant (Claude, Cursor, Continue, etc.). It gives assistants first-class access to real-time currency conversion and exchange rates for over 170 fiat and major crypto currencies, plus historical rates back to 1999 (Pro plan). A free tier is available without a credit card.

How to use UniRate MCP?

Install globally with npm install -g @unirate/mcp or run on demand with npx @unirate/mcp. Get a free API key at unirateapi.com. Configure the server in your MCP client’s JSON config (e.g., Claude Desktop or Cursor) by setting the UNIRATE_API_KEY environment variable. To run as a remote endpoint, use the --http flag (e.g., unirate-mcp --http 3001). The package also exports buildServer(client) for programmatic use in edge runtimes.

Key features of UniRate MCP

  • Real-time conversion between 170+ currencies (fiat & crypto)
  • Historical exchange rates back to 1999 (Pro plan)
  • Free tier available, no credit card required
  • Four fully-typed tools with structured outputs
  • Supports Stdio and Streamable HTTP/SSE transports
  • Pure Node 18+, minimal dependencies

Use cases of UniRate MCP

  • Chat assistants performing on-demand currency conversion
  • Historical rate retrieval for financial analysis or reporting
  • Validating user-supplied currency codes via list_currencies
  • Multi-currency calculations chained into other tool calls

よくある質問

1

What currencies are supported?

Over 170 fiat and major crypto currencies are supported, returned by the `list_currencies` tool.

2

Do I need an API key?

Yes. Get a free key from unirateapi.com with no credit card required. The free tier covers `convert`, `latest_rate`, and `list_currencies`; `historical_rate` requires a Pro plan.

3

What transports does UniRate MCP support?

It supports Stdio (default for most MCP clients) and Streamable HTTP/SSE for running as a remote endpoint.

4

How do I run it as a remote server?

Start with `UNIRATE_API_KEY=your-key unirate-mcp --http <port>` or set the `UNIRATE_MCP_HTTP_PORT` environment variable. Point HTTP-capable MCP clients at `http://your-host:port/mcp`.

5

Are there errors if something goes wrong?

All failures are mapped to friendly tool errors (e.g., invalid API key, rate limit, currency not found) so the model can recover gracefully.

コメント

「その他」の他のコンテンツ