Back to Home
ofurkanuygur icon

tcmb_mcp

Verified Safe

by ofurkanuygur

Overview

Provides current and historical exchange rates, currency conversion, and rate comparisons from the Turkish Central Bank (TCMB).

Installation

Run Command
docker run -p 8080:8080 tcmb-mcp

Environment 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

Stats

Interest Score0
Security Score9
Cost ClassLow
Avg Tokens750
Stars0
Forks0
Last Update2025-11-30

Tags

Exchange RatesCurrencyTCMBFinanceMCP