CNBS MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MCP_CNBS_AUTH_TOKEN | No | Bearer token for authentication. By default no authentication is required, but you can enable it by setting this token. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| cnbs_get_guideA | 获取本 MCP 服务器的使用指南,包括工具列表、使用建议和重要提示。建议首次使用时调用此工具了解如何正确使用其他工具。 |
| cnbs_searchA | 通过关键词搜索中国国家统计局指标和数据(推荐优先使用)。返回匹配的数据集列表,包含 setId、名称、时间范围等信息。 Args:
Returns: 匹配的数据集列表,包含 setId、名称、时间范围等信息 |
| cnbs_fetch_nodesA | 获取中国国家统计局分类树节点。支持同时查询多个分类。isEnd=true 的节点 id 即为 setId。 Args:
Returns: 分类树节点列表,多个分类时返回按分类代码分组的结果 |
| cnbs_fetch_metricsA | 根据数据集ID (setId) 获取所有可用指标列表。支持同时查询多个数据集。 Args:
Returns: 指标列表,多个 setId 时返回按 setId 分组的结果 |
| cnbs_fetch_seriesB | 批量获取统计指标数据。支持多个指标ID、多个时间段、多地区。 Args:
Returns: 统计数据点列表 |
| cnbs_fetch_end_nodesA | 递归获取指定分类代码下所有叶子节点(setId)。注意:耗时长,不建议频繁使用。 Args:
Returns: 所有叶子节点列表 |
| cnbs_get_regionsA | 获取可用的地区列表,用于分省数据查询。返回地区代码和名称列表。 Args:
Returns: 地区列表,包含 code(地区代码)、name(全称)、shortName(简称) 示例:
|
| cnbs_get_categoriesA | 获取所有数据分类信息,包括分类代码、名称和时间粒度。 Returns: 分类列表,包含代码、名称、时间粒度类型 示例返回:
|
| cnbs_batch_searchA | 批量搜索多个关键词的统计数据。一次性查询多个指标,提高效率。 Args:
Returns: 按关键词分组的搜索结果 示例: cnbs_batch_search(keywords=["GDP", "CPI", "出生率"]) 返回三个关键词各自的搜索结果 |
| cnbs_compareA | 对比不同地区或不同时间的数据。支持地区对比和时间对比。 Args:
Returns: 对比结果表格 示例:
|
| cnbs_economic_snapshotA | 一次性获取中国当前核心宏观经济指标的最新值,覆盖 GDP、CPI、PPI、PMI、失业率、工业、消费、投资、贸易、货币供应。 适合需要快速了解中国经济全貌的场景,避免多次单独调用 cnbs_search。 Returns: 10 项核心指标的最新值及元数据(指标名、值、单位、时间) 示例: cnbs_economic_snapshot() |
| cnbs_list_data_sourcesA | 列出所有可用的数据源,包括国家统计局数据、普查数据、国际数据等。 Returns: 数据源列表,包括名称、描述、状态等信息 示例: cnbs_list_data_sources() |
| cnbs_fetch_data_from_sourceA | 从特定数据源获取数据,支持扩展数据源。 Args:
Returns: 数据源返回的数据 ⚠️ FRED 注意:通过此工具调用 source="fred" 时,仅支持 FRED_API_KEY 环境变量,不支持 X-Fred-Api-Key 请求头。HTTP 模式请改用专用工具 ext_fred。 示例: cnbs_fetch_data_from_source(source="cnbs", params={keyword: "GDP"}) cnbs_fetch_data_from_source(source="census", params={type: "population", year: "2020"}) cnbs_fetch_data_from_source(source="international", params={source: "world_bank", indicator: "GDP", country: "CHN"}) cnbs_fetch_data_from_source(source="department", params={department: "finance", indicator: "财政收入", period: "2024Q1"}) |
| cnbs_get_source_categoriesA | 获取特定数据源的分类信息。 Args:
Returns: 数据源的分类信息 示例: cnbs_get_source_categories(source="census") cnbs_get_source_categories(source="international") |
| cnbs_search_in_sourceC | 在特定数据源中搜索数据。 Args:
Returns: 搜索结果 示例: cnbs_search_in_source(source="census", keyword="人口") cnbs_search_in_source(source="international", keyword="GDP") |
| ext_world_bankA | 查询世界银行开放数据。支持 GDP、CPI、贸易、人口、失业率等全球 200+ 国家数据。完全免费,无需认证。 Args:
常用指标: GDP | GDP_GROWTH | GDP_PER_CAPITA | CPI | UNEMPLOYMENT | POPULATION | EXPORTS | IMPORTS | FDI_INFLOWS | GOVT_DEBT | GINI | LIFE_EXPECTANCY | CO2_EMISSIONS | CURRENT_ACCOUNT |
| ext_world_bank_multiA | 同时查询世界银行多个指标,跨国对比。 Args:
|
| ext_world_bank_indicatorsA | 列出世界银行数据源支持的所有预置指标及其代码和说明。 |
| ext_imfA | 查询 IMF 世界经济展望 (WEO) 数据。支持 GDP 增速、通胀、失业率、经常账户、政府债务等。支持同时查询多个指标。完全免费,无需认证。 Args:
常用指标: GDP_GROWTH | GDP_USD | GDP_PER_CAPITA | CPI_INFLATION | UNEMPLOYMENT | CURRENT_ACCOUNT | GOVT_DEBT | GOVT_BALANCE | GROSS_SAVINGS | INVESTMENT | POPULATION |
| ext_imf_indicatorsB | 列出 IMF DataMapper 支持的所有预置指标。 |
| ext_imf_all_indicatorsA | 获取 IMF DataMapper 完整指标目录(直接调用 IMF API)。 |
| ext_oecdA | 查询 OECD 统计数据(SDMX-JSON)。支持季度GDP、就业、先行指标等。完全免费,无需认证。 Args:
预置数据集: QNA_GDP | KEI_CPI | EMPLOYMENT | TRADE |
| ext_oecd_datasetsA | 列出 OECD 数据源支持的所有预置数据集。 |
| ext_bisA | 查询国际清算银行 (BIS) 统计数据。涵盖有效汇率、信贷缺口、住宅房价、债务偿还比率等金融稳定指标。支持同时查询多个国家。完全免费,无需认证。 Args:
预置数据集: EER | CREDIT_GAP | TOTAL_CREDIT | PROPERTY_PRICES | DEBT_SERVICE | CROSS_BORDER_BANKING |
| ext_bis_datasetsB | 列出 BIS 数据源支持的所有预置数据集及键模板。 |
| ext_fredB | 查询美联储经济数据库 (FRED)。涵盖美国GDP、利率、汇率、通胀、大宗商品价格等 800,000+ 系列。支持同时查询多个系列。 ⚠️ 需要 FRED API Key:在 MCP 客户端配置中添加请求头 X-Fred-Api-Key: <your_key>(在 https://fred.stlouisfed.org/docs/api/api_key.html 免费申请)。stdio 模式可改用 FRED_API_KEY 环境变量。 Args:
常用系列: US_GDP | US_GDP_GROWTH | FED_FUNDS | US_10Y_YIELD | US_2Y_YIELD | CNY_USD | EUR_USD | US_UNEMPLOYMENT | US_CPI | OIL_PRICE_WTI | GOLD_PRICE | US_M2 | SP500 | VIX | DOLLAR_INDEX |
| ext_fred_seriesA | 列出 FRED 数据源支持的所有预置系列(利率、汇率、大宗商品、宏观经济等)。 |
| ext_cn_censusA | 查询国家统计局普查数据(人口普查、经济普查、农业普查)。通过 NBS 官方 API 获取真实数据。 Args:
|
| ext_cn_departmentA | 查询各部门在国家统计局发布的统计数据。涵盖财政、工业、商务、农业、货币金融、社会保障、房地产、能源等。 Args:
可用部门: finance(财政)| industry(工业)| trade(商务)| agriculture(农业)| monetary(货币金融)| social_security(社保)| housing(房地产)| energy(能源) |
| ext_cn_department_listA | 列出所有可查询的部门及其指标关键词列表。 |
| ext_global_compareA | 同时从世界银行和 IMF 获取同一指标的多国数据,快速进行国际横向对比。 Args:
|
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| health | |
| info |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/icen-ai/mcp-cnbs'
If you have feedback or need assistance with the MCP directory API, please join our Discord server