Currency MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Currency MCP Serverwhat's the exchange rate from USD to EUR?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Currency MCP Server π΅
A simple MCP server that provides exchange rate information using the Frankfurter API.
Deploying the MCP Server on Cloud Run
Enable APIs (Cloud Run, Artifact Registry, Cloud Build)
cd run-mcp-servergcloud services enable \ run.googleapis.com \ artifactregistry.googleapis.com \ cloudbuild.googleapis.comDeploy to Cloud Run
gcloud run deploy currency-mcp-server \ --no-allow-unauthenticated \ --region=us-central1 \ --source=.
Related MCP server: Currency MCP Server
Testing the MCP Server using the Gemini CLI in Cloud Shell
Add Cloud Run Invoker permission to the Cloud Shell User
gcloud projects add-iam-policy-binding $GOOGLE_CLOUD_PROJECT \ --member=user:$(gcloud config get-value account) \ --role='roles/run.invoker'Declare environment variables
# Get the service URL from the deployed Cloud Run service export MCP_SERVER_URL=$(gcloud run services describe currency-mcp-server --region=us-central1 --format="value(status.url)") # Get an identity token for authentication export ID_TOKEN=$(gcloud auth print-identity-token)Configure the MCP server in the Gemini CLI
cat <<EOF > ~/.gemini/settings.json { "selectedAuthType": "cloud-shell", // only cloudshell "mcpServers": { "exchange-mcp-server": { "httpUrl": "${MCP_SERVER_URL}/mcp", "headers": { "Authorization": "Bearer ${ID_TOKEN}" } } } } EOFTest in the Gemini CLI
USD μμ KRW λ‘μ νμ¨μ μλ €μ£ΌμΈμ

References
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceProvides real-time and historical foreign exchange rates for 31+ currencies, enabling currency conversion, historical rate lookups, and time series analysis using data from the Frankfurter API.
- Flicense-qualityDmaintenanceEnables fetching real-time exchange rates between currencies and listing supported currency codes using the Frankfurter API.
- Alicense-qualityCmaintenanceWraps the Frankfurter API to enable currency exchange rate queries and conversions through natural language.7MIT
- Alicense-qualityCmaintenanceEnables real-time currency exchange rate lookup, conversion, historical rates, and currency catalog using the free Frankfurter API, no API key required.1ISC
Related MCP Connectors
Fetch latest and historical currency exchange rates from Frankfurter. Convert amounts between currβ¦
Frankfurter MCP β wraps Frankfurter API (api.frankfurter.dev)
Convert currencies, get FX rates, and query historical ECB exchange rate data.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/kiwonilee/run-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server