tcmb_mcp
Verified Safeby ofurkanuygur
Overview
Provides current and historical exchange rates, currency conversion, and rate comparisons from the Turkish Central Bank (TCMB).
Installation
docker run -p 8080:8080 tcmb-mcpEnvironment Variables
- TCMB_CACHE_ENABLED
- TCMB_CACHE_DB_PATH
- TCMB_CACHE_TTL_TODAY
- TCMB_CACHE_TTL_HISTORICAL
- TCMB_TIMEOUT
- TCMB_MAX_RETRIES
- TCMB_DEBUG
- TCMB_LOG_LEVEL
- MCP_TRANSPORT
- PORT
- HOST
Security Notes
The project uses `defusedxml` for secure XML parsing to mitigate XML vulnerabilities and `aiosqlite` with parameterized queries, which prevents common SQL injection risks. Configuration is loaded from environment variables and `.env` files, which is good practice. No obvious hardcoded credentials, `eval` usage, or malicious patterns were found. Network calls use `httpx` with timeouts and retries, enhancing reliability.
Similar Servers
alpha_vantage_mcp
Enables LLMs and agentic workflows to seamlessly interact with real-time and historical stock market data through the Model Context Protocol (MCP).
frankfurtermcp
Provides currency exchange rates and conversion functionalities from the Frankfurter API for language model agents.
asset-price-mcp
Retrieves real-time price information for various assets (precious metals, cryptocurrencies) to be used by large language models.
mcp-finance-intel
A financial intelligence MCP server providing structured market analysis and insights for crypto and equities, designed for LLM and human developer consumption.