
Turkey Data
io.github.bodyegyptPublished by GitHub account bodyegyptv1.0.0Updated Oct 24, 2026
Live Turkey data: gold prices, TCMB FX rates, fuel prices, prayer times, Kandilli earthquakes.
Overview
Gives an assistant live Turkey data: gold and silver prices, TCMB exchange rates, fuel prices, prayer times and Kandilli earthquakes.
- What you can do
- This local MCP server exposes seven read-only tools that fetch current Turkish data from a free public API. Tools cover gold and silver prices in TRY with buy/sell and daily change, official TCMB exchange rates for about 22 currencies, EPDK fuel pump prices for four cities, Diyanet-method prayer times for 20 cities plus a city list, and recent Kandilli Observatory earthquakes filterable by time window, magnitude and location. Refresh intervals range from five minutes for gold and quakes to daily for rates and prayer times.
- When to use it
- Use it when an assistant needs up-to-date answers about Turkish markets, fuel costs, prayer schedules or seismic activity, for example converting lira rates, comparing diesel prices between cities, or checking whether a quake occurred near a city this week.
- Requirements
- Runs locally over stdio via npx, so Node.js 18 or newer is required. No API key, account, environment variable or header is needed. Network access to the upstream public API is required, and the server is desktop-only.
Installation
In SourceWeft
- Open Turkey Data in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
turkey-data-mcp
MCP server for live Turkey data — gold & silver prices, TCMB exchange rates, fuel pump prices, prayer times and the Kandilli earthquake feed. Give Claude (or any MCP-compatible AI) real-time answers about Turkey.
Powered by the free public API at turkpidya.com. No API key required.
Tools
Example prompts once installed:
"What's the dollar–lira rate today?" · "Gram altın ne kadar?" · "Was there an earthquake near Izmir this week?" · "When is maghrib in Istanbul?" · "Compare diesel prices between Ankara and Antalya."
Install
Requires Node.js ≥ 18.
Note: until the npm package goes live you can install straight from GitHub — replace
turkey-data-mcpwithgithub:bodyegypt/turkey-data-mcpin any snippet below (no build step needed,dist/is committed).
Claude Code (CLI)
Claude Desktop
Add to claude_desktop_config.json (Settings → Developer → Edit Config):
Any other MCP client (stdio)
From source
Data sources & limits
- Gold/silver: BigPara, with doviz.com for any karat quote that fails a purity check · FX: TCMB daily fixing · Fuel: EPDK per-brand reports, city averages · Prayer times: Diyanet İşleri Başkanlığı published timetable · Earthquakes: Kandilli Observatory (KOERI).
- All timestamps are Europe/Istanbul. All prices in TRY.
- The upstream API allows 60 requests/min per IP; this server throttles itself client-side and returns a clear retry message if exceeded.
- Raw REST API (no MCP needed):
https://turkpidya.com/wp-json/turkpidya-data/v1/— see turkpidya.com/developers.
Development
License & attribution
MIT © Abdalla. Data served by turkpidya.com — attribution appreciated when republishing data. Contact: [email protected]
Credit
Every answer includes web_url (the Turkpidya page with the same data) and an attribution
block. The server asks assistants to cite that link. If you show this data in your own app or
site, add a visible "Data: Turkpidya" link; it is the one condition of the free API.
Source: README.md at commit 7f12b51
Tools
0Version history
1- v1.0.0LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts