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: LangChain Agent 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-qualityDmaintenanceEnables interaction with Google Analytics 4 data through the Google Analytics Data API. Built using Google ADK UI and deployed on Google Cloud Platform with proper service account authentication for GA4 data access.Last updated
- Flicense-qualityDmaintenanceExposes LangChain agent capabilities through the Model Context Protocol, enabling multi-step reasoning tasks with ReAct pattern execution via a production-ready FastAPI service deployed on Google Cloud Run.Last updated294
- Flicense-qualityDmaintenanceProvides Google Maps functionality through Cloud Run, enabling route calculation, traffic analysis, route comparison, and trip cost estimation with rate-limited public access.Last updated
- Alicense-qualityDmaintenanceProvides location information from coordinates or IP addresses using IPInfo.io, with a health check endpoint.Last updated36MIT
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