Currency Converter MCP Server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
mcp-server
Currency Converter MCP Server
A simple Model Context Protocol (MCP) server that exposes a convert_currency tool, allowing MCP-compatible clients (like Claude Desktop) to convert an amount from one currency to another.
Note: This is a learning/demo project. The conversion rate is currently a hardcoded placeholder (
1.2) and not a live exchange rate.
Features
š Built with the official
@modelcontextprotocol/sdkšŖ Exposes one tool:
convert_currencyš” Communicates over stdio transport
ā Input validation via Zod
Related MCP server: UniRate MCP
Prerequisites
Node.js v18 or higher
npm (comes with Node.js)
Installation
git clone https://github.com/nehamangal/mcp-server.git
cd mcp-server
npm installUsage
Run the server directly
node index.jsThe server communicates over stdio, so running it standalone in a terminal won't show much ā you'll just see:
MCP server running on stdioIt's meant to be launched by an MCP client, not run interactively.
Connect it to Claude Desktop
Add the server to your Claude Desktop config file:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"currency-converter": {
"command": "node",
"args": ["/absolute/path/to/your/index.js"]
}
}
}Restart Claude Desktop, and the convert_currency tool should appear in the tools list.
Tool Reference
convert_currency
Converts an amount from one currency to another.
Parameter | Type | Description |
|
| The amount of money to convert |
|
| Currency code to convert from (e.g., |
|
| Currency code to convert to (e.g., |
Example call:
{
"amount": 100,
"fromCurrency": "USD",
"toCurrency": "EUR"
}Example response:
100 USD is approximately 120.00 EURProject Structure
.
āāā index.js # MCP server entry point
āāā package.json
āāā README.mdThis server cannot be deployed
Maintenance
Related MCP Connectors
Convert currencies on the daily European Central Bank reference rates. No API key, no signup.
Convert currencies on the daily European Central Bank reference rates. No API key, no signup.
Convert amounts on European Central Bank daily reference rates, today or on a past date.
Convert currencies and fetch blended FX rates from 50+ institutional sources.
Related MCP Servers
- FlicenseBqualityDmaintenanceEnables currency conversion between 161+ currencies using real-time exchange rates from ExchangeRate-API. Provides a simple tool to convert amounts between different currencies with error handling for invalid inputs and API issues.1-

UniRate MCPofficial
AlicenseAqualityCmaintenanceCurrency conversion and exchange rates for AI assistants. 170+ currencies, historical data back to 1999.462 npmMIT- AlicenseAqualityDmaintenanceProvides currency conversion using the Wise API, supporting real-time and historical rates with caching and cross-rate calculation.2MIT
- AlicenseNot gradedqualityCmaintenanceConverts between fiat and crypto currencies using ECB and CoinGecko rates, with pay-per-call via x402 micropayments.MIT