经济数据API服务

BEA MCP服务器提供美国经济数据访问服务,包括GDP、个人收入、区域经济和行业统计数据。

  • by shawndrake2
  • TypeScript
  • 本地部署
  • 3 星标
  • 更新于
在 GitHub 查看 shawndrake2/mcp-bea

使用说明

经济分析局MCP服务器

访问美国经济数据,包括GDP、个人收入、地区经济和行业统计数据。

可用数据

  • 国内生产总值 -国内生产总值(全国和各州)
  • 个人收入 -按州、县和都市区划分的收入
  • 区域经济核算 -州和地方经济指标
  • 行业数据 -按行业划分的国内生产总值
  • 国际贸易 -贸易统计

设置

  1. 获取免费API密钥,网址:https://apps.bea.gov/api/signup/
  2. 添加到MCP配置中:
{
  "bea": {
    "command": "node",
    "args": ["/path/to/bea/dist/index.js"],
    "env": {
      "BEA_API_KEY": "your-api-key"
    }
  }
}

工具

list_datasets

列出所有可用的BEA数据集。

退货: NIPA、区域、GDP、行业、国际等。

get_parameters

获取特定数据集的必需参数。

参数 必填 说明
数据集 是 数据集名称(例如,“区域”、“NIPA”)

get_parameter_values

获取数据集参数的有效值。

参数 必填 说明
数据集 是 数据集名称
参数 是 参数名称(例如,“TableName”、“LineCode”、“GeoFips”)

例子: 获取区域数据集中的可用表

dataset: "Regional"
parameter: "TableName"

query

使用完全参数控制获取BEA数据。

参数 必填 说明
数据集 是 数据集名称
tableName 变量 表标识符
lineCode 变化 特定系列的线路代码
geoFips 变化 地理FIPS代码
年份 变化 年份-单个、逗号分隔或“全部”、“LAST5”
频率 变化 A(年度),Q(季度),M(月度)
行业 变化 行业代码(按行业划分的GDP)

get_regional_income

州/县个人收入数据的快捷方式。

参数 必填 说明
geoFips 是 所有州为“州”,所有县为“县”,或特定FIPS
年份 是 年份
lineCode 否 1=总收入,2=人均收入,3=人口

例子: 获取过去5年所有州的人均收入

geoFips: "STATE"
year: "LAST5"
lineCode: "2"

get_gdp_by_state

国家级GDP数据的快捷方式。

参数 必填 说明
geoFips 是 “STATE”或特定FIPS代码
年份 是 年份
行业 否 总NAICS或特定NAICS为“全部”

例子: 获取加利福尼亚州和德克萨斯州的国内生产总值

geoFips: "06000,48000"
year: "2022,2023"
industry: "ALL"

公共线路代码(地区收入)

代码 描述
1 个人总收入
2 人均个人收入
3 人口
10 工资和薪水
45 股息、利息、租金
50 转账收据

速率限制

  • 每分钟100个请求
  • 每分钟100 MB数据

文档

  • API文件:https://apps.bea.gov/api/
  • 数据表:https://www.bea.gov/data