Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| BLS_API_KEY | No | API key for the Bureau of Labor Statistics. Register for a free key at https://data.bls.gov/registrationEngine/ to increase rate limits and access optional parameters. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_single_series | Retrieve data for a single BLS time series for the past three years. Provide a valid BLS series ID (uppercase letters, numbers, underscores, dashes, hashes only). |
| get_latest_series | Retrieve the most recent data point for a given BLS series ID. |
| get_multiple_series | Retrieve data for one or more BLS time series. Registered users can include up to 50 series IDs. Optionally specify start/end years (up to 20-year range), and enable catalog, calculations, annual averages, or aspects. |
| get_popular_series | Retrieve the 25 most popular BLS series IDs overall or for a specific survey. Optionally provide a survey abbreviation to filter by survey. |
| get_all_surveys | Retrieve a list of all BLS surveys with their abbreviations and names. |
| get_survey | Retrieve metadata for a single BLS survey by its abbreviation. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |