Bureau of Economic Analysis (BEA) MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Bureau of Economic Analysis (BEA) MCP ServerShow me the per capita income for all states for the last 5 years"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
BEA (Bureau of Economic Analysis) MCP Server
Access U.S. economic data including GDP, personal income, regional economics, and industry statistics.
Data Available
GDP - Gross Domestic Product (national and by state)
Personal Income - Income by state, county, and metro area
Regional Economic Accounts - State and local economic indicators
Industry Data - GDP by industry sector
International Trade - Trade statistics
Related MCP server: FRED Economic MCP Server
Setup
Get a free API key at: https://apps.bea.gov/api/signup/
Add to your MCP config:
{
"bea": {
"command": "node",
"args": ["/path/to/bea/dist/index.js"],
"env": {
"BEA_API_KEY": "your-api-key"
}
}
}Tools
list_datasets
List all available BEA datasets.
Returns: NIPA, Regional, GDPbyIndustry, International, etc.
get_parameters
Get required parameters for a specific dataset.
Parameter | Required | Description |
dataset | Yes | Dataset name (e.g., "Regional", "NIPA") |
get_parameter_values
Get valid values for a dataset parameter.
Parameter | Required | Description |
dataset | Yes | Dataset name |
parameter | Yes | Parameter name (e.g., "TableName", "LineCode", "GeoFips") |
Example: Get available tables in Regional dataset
dataset: "Regional"
parameter: "TableName"query
Fetch BEA data with full parameter control.
Parameter | Required | Description |
dataset | Yes | Dataset name |
tableName | Varies | Table identifier |
lineCode | Varies | Line code for specific series |
geoFips | Varies | Geographic FIPS codes |
year | Varies | Year(s) - single, comma-separated, or "ALL", "LAST5" |
frequency | Varies | A (annual), Q (quarterly), M (monthly) |
industry | Varies | Industry code (for GDP by Industry) |
get_regional_income
Shortcut for personal income data by state/county.
Parameter | Required | Description |
geoFips | Yes | "STATE" for all states, "COUNTY" for all counties, or specific FIPS |
year | Yes | Year(s) |
lineCode | No | 1=Total income, 2=Per capita income, 3=Population |
Example: Get per capita income for all states, last 5 years
geoFips: "STATE"
year: "LAST5"
lineCode: "2"get_gdp_by_state
Shortcut for state-level GDP data.
Parameter | Required | Description |
geoFips | Yes | "STATE" or specific FIPS codes |
year | Yes | Year(s) |
industry | No | "ALL" for total, or specific NAICS |
Example: Get GDP for California and Texas
geoFips: "06000,48000"
year: "2022,2023"
industry: "ALL"Common Line Codes (Regional Income)
Code | Description |
1 | Total Personal Income |
2 | Per Capita Personal Income |
3 | Population |
10 | Wages and Salaries |
45 | Dividends, Interest, Rent |
50 | Transfer Receipts |
Rate Limits
100 requests per minute
100 MB data per minute
Documentation
API Documentation: https://apps.bea.gov/api/
Data Tables: https://www.bea.gov/data
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables access to Bureau of Labor Statistics (BLS) economic data including Consumer Price Index, employment statistics, and other labor market indicators. Supports fetching data series, listing available datasets, and retrieving metadata through natural language queries.Last updated4MIT
- Alicense-qualityDmaintenanceProvides access to 800,000+ Federal Reserve Economic Data (FRED) time series, enabling users to search, retrieve, and analyze economic indicators like GDP, unemployment, inflation, and interest rates through natural language queries.Last updatedMIT
- AlicenseAqualityDmaintenanceProvides access to over 800,000 economic time series from the Federal Reserve, allowing users to browse, search, and retrieve data for indicators like GDP and unemployment. It supports custom date ranges and data transformations such as percentage changes or frequency aggregations.Last updated3455112AGPL 3.0
- Flicense-qualityDmaintenanceProvides access to over 800,000 economic time series from the Federal Reserve Bank of St. Louis, including data on GDP, inflation, and employment. It enables users to search for, retrieve, and analyze various economic indicators and state-level statistics.Last updated1
Related MCP Connectors
Macro data for AI agents: GDP, inflation, unemployment and more (World Bank, US BLS). No keys.
Macro data for AI agents: GDP, inflation, unemployment & trade, any country. No API keys.
Macro indicators from World Bank, FRED, IMF, and OECD via unified query surface.
Appeared in Searches
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/shawndrake2/mcp-bea'
If you have feedback or need assistance with the MCP directory API, please join our Discord server