
koala73/worldmonitor88kWorld Monitor
Live markets, conflicts, country risk, chokepoints, energy, and China decision signals. 90 tools.
AI & agents

BLS Occupational Employment and Wage Statistics market wages, bundled; no API key. 8 tools.
Add --scope user to use it in every project.
PyPI package bls-oews-mcp
claude mcp add bls-oews -- uvx bls-oews-mcp==1.1.0
Free, open-source MCP server for BLS Occupational Employment and Wage Statistics (OEWS) market wages. For IGCE development, price analysis, and labor market research.
No API key and no daily limit. The package bundles the current OEWS release (May 2025 estimates, published by BLS on May 15, 2026) as a read-only database built from BLS's published flat files, so every answer is local and each result cites the BLS release, publication date, retrieval date, and source file. Use the installation and configuration instructions below to connect this MCP directly.
Tested and hardened through a 5-round retroactive live audit with a real BLS API key after the initial smoke test reported zero bugs, then round 7's full-source re-audit. 276 collected regression tests (275 offline, 1 live parity check against the BLS API), covering the 1 P0 usability-breaking bug (SOC format), 10 P1 silent-wrong-data bugs, 12 P1 response-shape crash paths, and 7 P2 validation gaps fixed in that audit. See TESTING.md for the full testing record.
| MCP | Claude | ChatGPT |
|---|---|---|
| BLS OEWS | Install | Coming soon |
This MCP is published in the Claude directory. Open the listing to install and connect it; no user API key or local Python setup is required. A ChatGPT directory listing is coming soon. Then try a matching prompt. Prompts that combine sources require every listed MCP to be connected.
The installation and configuration sections below cover direct setup in other compatible MCP clients. The local server needs no key either.
Answers OEWS questions from the bundled release through 8 MCP tools:
Core
get_wage_data - Wage statistics for an occupation by SOC code (national, state, or metro)compare_metros - Compare wages for one occupation across multiple metro areascompare_occupations - Compare wages across multiple occupations in one locationWorkflow
igce_wage_benchmark - Wage benchmarks with burdened rate estimates for IGCE developmentdetect_latest_year - Report the bundled OEWS data year and releaseReference
list_common_soc_codes - SOC code mappings for federal IT/professional serviceslist_common_metros - Metro area MSA codesget_data_status - The bundled release, its BLS source files with SHA-256 and publication dates, and the retrieval dateThe bundled database is built by scripts/build_oews_db.py from the BLS OEWS flat files at download.bls.gov/pub/time.series/oe/: national, state, metropolitan and nonmetropolitan area, and national industry estimates for every occupation and all 17 OEWS datatypes, including the relative standard errors. data/manifest.json records each source file's URL, size, SHA-256, and BLS publication date. A weekly check reports when BLS publishes a new release, which ships as a new package version.
BLS.gov cannot vouch for the data or analyses derived from these data after the data have been retrieved from BLS.gov.
uvx bls-oews-mcp
Use the configuration below as the server definition and adapt its placement to your compatible MCP client. For practical requests using this source, see the prompt library.
{
"mcpServers": {
"bls-oews": {
"command": "uvx",
"args": ["--refresh-package", "bls-oews-mcp", "--from", "bls-oews-mcp", "bls-oews-mcp"]
}
}
}
The --refresh-package flag tells uv to check PyPI for a newer release each time your client launches the server, so fixes and new OEWS releases arrive automatically; without it, uv keeps serving whatever version it first cached. It adds a moment of network time at startup, so raise your platform's MCP startup timeout if it enforces a short one.
On first use the server decompresses the bundled database (about 50 MB) into your user cache directory; set BLS_OEWS_DATA_DIR to put it elsewhere.
Restart the client and the tools appear.
BLS OEWS data represents employer-reported base wages (no fringe, overhead, G&A, or profit). To estimate fully burdened hourly rates for an IGCE, apply a burden multiplier:
The igce_wage_benchmark tool applies the multiplier automatically.
OEWS publishes about a year in arrears. The server answers from the bundled release, 2025 (May 2025 estimates, published May 15, 2026); other years raise a clear error pointing to the historical tables at bls.gov/oes/tables.htm. Omit the year argument in normal use, and call detect_latest_year or get_data_status to see the bundled release.
Use alongside gsa-calc-mcp (GSA CALC+ ceiling rates) for complete pricing analysis. BLS provides what the market pays; CALC+ provides what GSA contractors charge. Together they form the IGCE pricing toolkit.
None. Every tool answers from the bundled database, so the server makes no upstream requests and has no BLS quota. See the pacing reference for the other servers.
MIT

koala73/worldmonitor88kLive markets, conflicts, country risk, chokepoints, energy, and China decision signals. 90 tools.
AI & agents

ahujasid/mcp-for-blender30kCommunity plugin to control Blender 3D with any LLM of your choice. Not affiliated with the official Blender Foundation.
AI & agents

oraios/serena30kA powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent
AI & agents

agentskills/agentskills26kSearch and discover Agent Skills from the skills.sh registry. Powered by HAPI MCP server.
AI & agents

activepieces/activepieces25kAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
AI & agents

czlonkowski/n8n-mcp23kA MCP for Claude Desktop / Claude Code / Windsurf / Cursor to build n8n workflows for you
AI & agents