Skip to content
Agentmart
Submit a tool

BLS OEWS

BLS Occupational Employment and Wage Statistics market wages, bundled; no API key.

Connector by 1102tools.com · Domain verified by the MCP Registry

IndexedMITLocal (stdio)Remote (HTTP)★ 26
Write a review

Install

Works with Claude Code, VS Code, Codex, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/1102tools-com-bls-oews-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Remote endpoint

  • https://bls-oews.1102tools.com/mcp Remote (HTTP)

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

BLS Occupational Employment and Wage Statistics market wages, bundled; no API key. 8 tools.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.

Tools
8 read · 0 write · 0 deleteRead-only
Secrets
None asked for
Install scripts
None found
Runs as
Python package

Tools by what they do 8

From the running server's own tool list (tools/list) on Oct 25, 2026.

Read 8 · Look things up without changing anything.

  • compare_metros
  • compare_occupations
  • detect_latest_year
  • get_data_status
  • get_wage_data
  • igce_wage_benchmark
  • list_common_metros
  • list_common_soc_codes

Network hosts it talks to 5

  • 1102tools.com · found in code
  • bls-oews.1102tools.com · found in remote endpoint, install command, code
  • bls.gov · found in code
  • download.bls.gov · found in code
  • github.com · found in code

Tools (8)

As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • compare_metrosCompare Metrosread-only

    Compare wages for one occupation across multiple metro areas. Pass a list of 5-digit MSA codes (e.g., ['47900', '42660', '12580'] for DC, Seattle, Baltimore). Returns the specified wage measure for each metro. Use list_common_metros() to find codes. datatype: '04' (Annual Mean, default), '13' (Median), '03' (Hourly Mean). Up to 50 metros per call.

  • compare_occupationsCompare Occupationsread-only

    Compare wages across multiple occupations in one location. Pass a list of 6-digit SOC codes. Returns the specified wage measure for each occupation. Use list_common_soc_codes() to find codes. Up to 50 occupations per call.

  • detect_latest_yearDetect Latest Yearread-only

    Report the OEWS data year this server answers from. OEWS releases annually in spring, and this server bundles the current release. Every tool defaults to that year. When BLS publishes a newer release, a new package version bundles it.

  • get_data_statusCheck Bundled OEWS Dataread-only

    Report which OEWS release this server answers from and where it came from. Returns the bundled data year and release, the BLS source files with their SHA-256 and publication dates, the retrieval date, and row counts. No API key is used or needed.

  • get_wage_dataGet Wage Dataread-only

    Get wage data for an occupation by SOC code. This is the primary tool for querying BLS OEWS wage statistics. occ_code: 6-digit SOC code without dash (e.g., '151252' for Software Developers, '131082' for Project Management Specialists). See list_common_soc_codes() for common mappings. scope + area_code: - 'national': no area_code needed (all US) - 'state': area_code = 2-digit state FIPS (e.g., '51' for VA, '11' for DC) - 'metro': area_code = 5-digit MSA code (e.g., '47900' for DC metro, '42660' for Seattle). See list_common_metros() for codes. indus…

  • igce_wage_benchmarkIGCE Wage Benchmarkread-only

    Get wage benchmarks formatted for IGCE development. Returns annual and hourly wages at the mean and the 10th, 25th, median, 75th, and 90th percentiles (25th/75th are the usual junior/senior anchors), plus estimated burdened hourly rates using the specified burden multiplier range. Hourly figures are BLS's published hourly wages (annual / 2080 only where BLS publishes no hourly wage). Also returns the cell's employment and relative standard errors (reliability) and flags thin estimates. Wages are point-in-time estimates for the OEWS reference month (wage_pe…

  • list_common_metrosList Common Metrosread-only

    List common metro area MSA codes for wage lookups. Use these codes with get_wage_data(scope='metro', area_code=...). Pass the 5-digit MSA code (the tool auto-pads to 7 characters). For the full MSA list: https://www.bls.gov/oes/current/msa_def.htm

  • list_common_soc_codesList Common SOC Codesread-only

    List common SOC code mappings for federal IT and professional services. Use these codes with get_wage_data() and other tools. SOC codes are 6 digits without a dash (e.g., '151252' not '15-1252'). For the full SOC list: https://www.bls.gov/oes/current/oes_stru.htm

Signals

Stars
26
Forks
9
Open issues
0
Weekly downloads
320
Last commit (this folder)
Oct 21, 2026 (7 days ago)
Last release
Oct 21, 2026 (7 days ago)
Last package publish
Oct 21, 2026 (7 days ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
com.1102tools/bls-oews-mcp
Version
1.1.5
Auth
Auth not stated
Packages
pypi bls-oews-mcp
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 25, 2026

More from 1102tools.com

Cite this page

BLS OEWS MCP server. Agent Mart. https://agentmart.dev/connectors/1102tools-com-bls-oews-mcp (last updated 2026-10-25)