mcpField
C
Central Bank of Iran

Central Bank of Iran

本地服务
github.com金融数据03 天前更新

关于 Central Bank of Iran

Central Bank of Iran 是面向 AI Agent 和客户端的非官方只读 MCP 服务,可读取 cbi.ir 的公开数据。它涵盖官方汇率、通胀、政策利率、流动性声明、新闻及报告。

主要功能

  1. 01官方汇率及历史记录
  2. 02月度与年度通胀数据
  3. 03银行间与政策利率
  4. 04流动性数据和声明
  5. 05新闻与报告列表
  6. 06月度统计及债券拍卖

适用场景

  1. 01查询某日的官方汇率
  2. 02查看汇率随时间的变化
  3. 03查询通胀或银行间利率
  4. 04查找央行新闻与报告

MCP 相关

通过 stdio 向 MCP 客户端提供 11 个只读工具,用于读取伊朗中央银行公开数据。无需 API 密钥或账户。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"sepehr071-cbi": {
"command": "uvx",
"args": [
"cbi-mcp"
],
"env": {
"CBI_MCP_PROXY": "<CBI_MCP_PROXY>"
}
}
}
}
启动命令uvx cbi-mcp
需要配置的环境变量
CBI_MCP_PROXYOptional HTTP proxy URL for the cbi.ir requests; system proxy settings are ignored.

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypicbi-mcp0.2.0

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

cbi-mcp:面向 AI Agent 的伊朗中央银行(بانک مرکزی)汇率、通胀与政策利率 MCP 服务

cbi-mcp 是一个非官方、只读的 MCP 服务,可为 AI Agent 提供伊朗中央银行(cbi.ir)的公开数据。
它的 8 个工具可读取官方参考汇率及其历史数据、通胀数据、每周银行间利率和政策利率,
以及该银行的新闻、流动性(نقدینگی)声明,并列出附有下载链接的报告。
无需 API 密钥或账户。它可在 Claude、Cursor、Copilot 及任何其他 MCP 客户端中使用。

PyPI Python License: MIT

面向 AI Agent · 快速开始 · 功能 · 工具 · 常见问题 · فارسی


面向 AI Agent

  • **功能:**适用于 cbi.ir 的非官方 MCP 服务(模型上下文协议),提供官方汇率(约 48 种货币,历史数据可追溯至 1383 年)、按月和按年的通胀数据、每周银行间利率/常设便利利率、新闻和公告、流动性声明、报告(《经济趋势》、月度货币统计、年度回顾)。
  • 安装:uvx cbi-mcp 或 claude mcp add cbi -- uvx cbi-mcp。传输方式:stdio。需要 uv(Python 3.10+)。
  • **身份验证:**无需身份验证。可选设置 CBI_MCP_PROXY(HTTP 代理 URL);系统代理设置会被忽略。
  • **访问权限:**只读,调用任何工具前无需确认。
  • **工具:**共 11 个,名称均以 cb_ 为前缀。典型调用顺序:cb_exchange_rates;cb_rate_history;cb_inflation;cb_news -> cb_news_item;cb_liquidity;cb_statistics;cb_bond_auctions;cb_policy_rates + cb_open_market。
  • **适用场景:**用户询问某日官方美元/欧元/迪拉姆汇率、汇率走势、伊朗通胀、利率或银行间利率、流动性增长,或央行发布了哪些公告时。
  • **不适用场景:**用户想查询自由市场(巴扎)汇率时,CBI 不会发布该数据;或想查询 CBI 时间序列数据库中的数据时(本项目构建时 tsd.cbi.ir 无响应)。
  • **输出:**紧凑的 JSON。汇率单位为每单位货币对应的里亚尔数(per_units:JPY 为 100,KRW 为 1000 等)。答案中的日期采用波斯历;参数接受波斯历(1404/01/01)或公历(2025-03-21)。文本为波斯语。
  • 机器可读信息:server.json。

为什么开发此工具

中央银行的网站是一个传统的 ASP.NET 网站:没有 API,每个日期各有一张汇率表,通胀数据藏在年份下拉菜单后, 流动性数据则埋在新闻和 Excel 文件中。cbi-mcp 会为 Agent 读取这些页面:

**你:**1404 年 1 Farvardin 的官方美元汇率是多少?现在的汇率又是多少?

**Agent:**调用 cb_exchange_rates(date="1404/01/01", currencies=["USD"]) 和 cb_exchange_rates(currencies=["USD"])

1404/01/01 为 579,503 里亚尔,1405/08/09 为 1,871,664 里亚尔。

真实数据读取自 cbi.ir,读取日期:2026-10-31。

功能

  • 官方汇率:查询某一天的汇率,包括今天或历史档案中的汇率;可查询所有货币或指定货币
  • 汇率历史:查询一种货币的汇率;可在一次调用中查询最近 7 天的数据,也可查询数月或数年的抽样序列及总变化幅度
  • 通胀:查询自 1361 年以来任意年份各月的 12 个月通胀率,以及自 1316 年以来的年度通胀率
  • 政策利率:每周银行间利率、最低回购利率,以及常备借贷便利利率走廊
  • 新闻:可按词语筛选的标题,以及任意新闻条目的全文
  • 流动性:从最新的月度 Excel 文件中读取数值(流动性、货币、准货币、货币基础及其年度增长),以及行长的最新表态
  • 月度统计表:从 Excel 文件中读取货币、国际收支(外债、官方市场、自由市场和优惠市场的月平均美元汇率)、财政和资本市场数据
  • 政府伊斯兰债券拍卖:每周各债券的发行量、售出量和收益率
  • 公开市场操作:每周回购拍卖数据
  • 出版物:提供 PDF/Excel 链接,包括《经济趋势》、月度货币统计、年度经济回顾和银行间市场回顾

示例提示词:

  • “CBI 今天的官方欧元汇率是多少?过去一周变化了多少?”
  • “显示自 Farvardin 1404 以来每个月的美元汇率。”
  • “伊朗目前的通胀率是多少?在 1403 年是如何变化的?”
  • “中央银行最近对流动性增长说了什么?”
  • 今天中央银行的官方美元汇率是多少?
  • 请提供最新的经济指标报告。

快速开始

claude mcp add cbi -- uvx cbi-mcp

任何客户端:命令为 uvx,参数为 ["cbi-mcp"]。使用代理时,设置 CBI_MCP_PROXY=http://host:port。

工具

工具返回内容
cb_exchange_rates指定日期(默认为最新日期)约 48 种货币的官方汇率,可选货币筛选
cb_rate_history一种货币的历史汇率及变化百分比;可查询最近 7 天,或两个日期之间的抽样数据
cb_inflation某个 Jalali 年份的月度 12 个月通胀率及年度通胀历史
cb_policy_rates某一年的每周银行间利率、回购利率和常备便利利率
cb_news新闻标题(ID、日期),可选按词语和年份筛选
cb_news_item某条新闻的全文和附件
cb_liquidity从最新月度 Excel 文件中读取流动性、货币、准货币和货币基础(余额、年度增长),以及最新表态
cb_publications最新的《经济趋势》、月度货币报告、年度回顾或银行间市场回顾及其文件链接
cb_statistics月度 Excel 表格中任意工作表的行:monetary、balance_of_payments、fiscal、capital_market(年份、月份、工作表)
cb_bond_auctions最新每周政府伊斯兰债券拍卖中各债券的结果:发行量、售出量、收益率
cb_open_market每周公开市场操作报告及最新回购拍卖数据

常见问题

这是市场汇率吗? 不是。这些是 CBI 的官方参考汇率;该网站不发布自由市场汇率。

为什么没有时间序列搜索? 从尝试过的网络连接来看,中央银行的时间序列数据库(tsd.cbi.ir)没有响应。

它会读取 Excel/PDF 报告吗? 月度 Excel 统计表(cb_statistics、cb_liquidity)、每周回购报告和拍卖结果会以数值形式读取。其他 Excel 和 PDF 报告则以链接形式返回。

许可证

MIT。非官方项目;与伊朗伊斯兰共和国中央银行无关联。数据归其发布者所有。

由 Sepehr Radmard(سپهر رادمرد)构建:github.com/sepehr071 · linkedin.com/in/sepehr-radmard

波斯语

cbi-mcp 是一个非官方、只读的 MCP 服务,用于访问伊朗伊斯兰共和国中央银行网站(cbi.ir):官方汇率及其历史、通胀率、银行间市场利率、新闻和流动性表态,以及附下载链接的报告目录。无需密钥或账户。 安装:claude mcp add cbi -- uvx cbi-mcp

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。