Exchange Rate MCP Server

Exchange Rate MCP Server

By karashiiro GitHub

Toy MCP server that provides access to exchange rate data from the Norges Bank API.

exchange-rate mcp
Overview

What is Exchange Rate MCP?

Exchange Rate MCP is a toy Model Context Protocol (MCP) server that provides access to exchange rate data from the Norges Bank API.

How to use Exchange Rate MCP?

To use Exchange Rate MCP, run the command npx -y @karashiiro/exchange-rate-mcp in your terminal to start the server and access the exchange rate tool.

Key features of Exchange Rate MCP?

  • Provides exchange rate data between different currencies.
  • Simple command-line interface for fetching rates.
  • Supports optional date parameter for historical rates.

Use cases of Exchange Rate MCP?

  1. Fetching current exchange rates for currency conversion.
  2. Accessing historical exchange rates for financial analysis.
  3. Integrating exchange rate data into applications or services.

FAQ from Exchange Rate MCP?

  • Is Exchange Rate MCP suitable for production use?

No, it is a toy project and not meant for serious use.

  • What currencies are supported?

Any currency supported by the Norges Bank API can be used.

  • How do I install the project?

You can install it using pnpm install after cloning the repository.

Content

Exchange Rate MCP Server

This is a Model Context Protocol (MCP) server that provides access to exchange rate data from the Norges Bank API.

This is just a toy project and isn't meant to be used seriously.

Overview

The Exchange Rate MCP exposes a single tool called exchange_rate that allows an LLM or other clients to fetch exchange rates between different currencies.

Usage

npx -y @karashiiro/exchange-rate-mcp

Development

Installation

pnpm install

Build

pnpm build

Run

pnpm start

Usage

The server exposes a single tool:

exchange_rate

Fetches the exchange rate between two currencies.

Parameters:
  • baseCurrency (string, required): The base currency code (e.g., NOK, USD)
  • targetCurrency (string, required): The target currency code (e.g., EUR, USD)
  • date (string, optional): Date in YYYY-MM-DD format. Defaults to latest available rate.
Example Response:
{
  "baseCurrency": "NOK",
  "targetCurrency": "USD",
  "date": "2025-04-04",
  "rate": 0.12345
}
No tools information available.
School MCP
School MCP by 54yyyu

A Model Context Protocol (MCP) server for academic tools, integrating with Canvas and Gradescope platforms.

canvas mcp
View Details
repo-template
repo-template by loonghao

A Model Context Protocol (MCP) server for Python package intelligence, providing structured queries for PyPI packages and GitHub repositories. Features include dependency analysis, version tracking, and package metadata retrieval for LLM interactions.

-

google-calendar mcp
View Details
strava-mcp
strava-mcp by jeremysilva1098

MCP server for strava

strava mcp
View Details

Model Context Protocol (MCP) server implementation for Rhinoceros/Grasshopper integration, enabling AI models to interact with parametric design tools

grasshopper mcp
View Details

MCP configuration to connect AI agent to a Linux machine.

security mcp
View Details

AI assistant built with Streamlit, NVIDIA NIM (LLaMa 3.3:70B) / Ollama, and Model Control Protocol (MCP).

python mcp
View Details