关于 Turkey Data
Turkey Data 是为 MCP 兼容助手和客户端提供土耳其实时数据的 MCP 服务。它通过公共 API 提供贵金属价格、汇率、燃油价格、祷告时间和地震信息,无需 API 密钥。
主要功能
- 01TRY 计价的金银价格
- 02TCMB 汇率
- 03按城市查询燃油价格
- 04土耳其城市祷告时间
- 05Kandilli 地震数据
适用场景
- 01查询最新美元兑里拉汇率
- 02比较不同城市的燃油价格
- 03查找土耳其城市的祷告时间
- 04按地点查询近期地震
MCP 相关
向 MCP 客户端提供查询土耳其实时数据的工具,包括价格、汇率、祷告时间和地震查询。数据来自 Turkpidya 公共 API,无需 API 密钥。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
7收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| category | enum | 否 | 按类别筛选:'gram' = 每克黄金(14k–24k),'coin' = 土耳其金币(çeyrek、yarım、tam、cumhuriyet、ata),'silver' = 每克白银,'all'(默认)= 全部。all | gram | coin | silver |
详细介绍
turkey-data-mcp
提供土耳其实时数据的 MCP 服务——黄金和白银价格、TCMB 汇率、燃油泵价格、祷告时间及 Kandilli 地震信息流。让 Claude(或任何兼容 MCP 的 AI)实时回答有关土耳其的问题。
由 turkpidya.com 提供的免费公共 API 驱动。无需 API 密钥。
工具
| 工具 | 返回内容 | 刷新频率 |
|---|---|---|
get_gold_prices | 以 TRY 计价的黄金(14k–24k 克金、土耳其金币)和白银价格,含买入价/卖出价及每日涨跌 | 5 min |
get_exchange_rates | TCMB 提供的约 22 种货币兑土耳其里拉汇率(外汇和现钞) | daily |
get_fuel_prices | 伊斯坦布尔、安卡拉、伊兹密尔、安塔利亚的 EPDK 加油站价格(95 号汽油、柴油) | 6 h |
get_prayer_times | 20 个土耳其城市按 Diyanet 方法计算的祷告时间,附伊斯兰历日期 | daily |
list_prayer_cities | 支持的 20 个城市标识 | daily |
get_earthquakes | Kandilli Observatory 最新地震,可按时间范围/震级/位置筛选 | 5 min |
get_latest_earthquake | 最新的一次地震 | 5 min |
安装后可使用的示例提示词:
“今天美元兑里拉汇率是多少?” · “克金价格是多少?” · “这周伊兹密尔附近发生过地震吗?” · “伊斯坦布尔什么时候日落祷告?” · “比较安卡拉和安塔利亚的柴油价格。”
安装
需要 Node.js ≥ 18。
注意: npm 软件包发布前,你可以直接从 GitHub 安装——将下面任意代码片段中的
turkey-data-mcp替换为github:bodyegypt/turkey-data-mcp(无需构建步骤,dist/已提交)。
Claude Code(CLI)
claude mcp add turkey-data -- npx -y turkey-data-mcp
Claude Desktop
添加到 claude_desktop_config.json(Settings → Developer → Edit Config):
{
"mcpServers": {
"turkey-data": {
"command": "npx",
"args": ["-y", "turkey-data-mcp"]
}
}
}
其他 MCP 客户端(stdio)
npx -y turkey-data-mcp
从源代码安装
git clone https://github.com/bodyegypt/turkey-data-mcp.git
cd turkey-data-mcp && npm install && npm run build
node dist/index.js
数据来源与限制
- 黄金/白银: BigPara;任何未通过纯度检查的克拉报价均使用 doviz.com · 外汇: TCMB 每日定盘价 · 燃油: EPDK 按品牌发布的报告、城市均价 · 祷告时间: Diyanet İşleri Başkanlığı 发布的时刻表 · 地震: Kandilli Observatory(KOERI)。
- 所有时间戳均采用 Europe/Istanbul 时区。所有价格均以 TRY 计价。
- 上游 API 对每个 IP 的限制为 每分钟 60 次请求;此服务会在客户端自行限流,超限时会返回清晰的重试提示。
- 原始 REST API(无需 MCP):
https://turkpidya.com/wp-json/turkpidya-data/v1/——详见 turkpidya.com/developers。
开发
npm install
npm run build # compile TypeScript to dist/
npm run smoke # run all tools against the live API via a real MCP stdio client
许可证与署名
MIT © Abdalla。数据由 turkpidya.com 提供——转载数据时欢迎注明来源。联系方式:[email protected]
致谢
每个回答都包含 web_url(含相同数据的 Turkpidya 页面)和 attribution
区块。此服务会要求助手引用该链接。如果你在自己的应用或
网站中展示这些数据,请添加醒目的“数据来源:Turkpidya”链接;这是使用免费 API 的唯一条件。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。