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. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| 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: (在 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
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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