H1b logo

H1b

Searches H-1B sponsorship, salary, and employer rankings using US DOL LCA disclosure data.

Install H1b

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "h1b": {
      "command": "npx",
      "args": [
        "-y",
        "@pipeworx/mcp-h1b"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Automated check passed— started and listed 3 tools correctly (6d ago).

Overview

H1b MCP server queries US H-1B sponsorship and wage records from Department of Labor Labor Condition Application disclosures. Its three tools identify an employer’s filing history, benchmark disclosed base salaries, and rank sponsors for a job title by filing count. Recent fiscal years use a local DOL-data mirror, while older or unavailable data can come from h1bdata.info with the source reported in each response. Use it for recruiting research, candidate advising, employer targeting, or salary benchmarking.

Use cases

  • Check whether an employer has filed H-1B applications
  • Benchmark disclosed H-1B salaries for a role
  • Find leading sponsors for a job title in a city
  • Research employers for recruiting or candidate advising

Key features

  • Employer sponsorship profiles
  • Annualized H-1B salary statistics
  • Top-sponsor rankings by job title
  • Employer and city filters
  • DOL mirror with source-aware fallback
  • Personal-contact fields excluded from the mirror

Tools3

What H1b lets your agent do. Expand a tool for its parameters.

Verified live~822 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 2d ago

Recent health check succeeded.

11/11 checks healthy over the last 62d

What it can do

From the 3 tools this server returned when we ran it; 3 declare their own safety hints.

Makes network requests · 3Read-only tools · 3
Network at startup4 connections
Files written at startupNone
Install scriptsNone
npm provenanceSigned build
Package age103 days
Maintainers1

Observed 2026-11-02 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 15d ago via OSV.dev · @pipeworx/mcp-h1b (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

npm downloads829Package downloads in the last 30 days.
Last commit7d agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed3Callable tools this server registers over MCP.

How H1b works

What H1b does

H1b provides MCP tools for researching US H-1B sponsorship and wages from Labor Condition Application records. The data supports three related questions: whether an employer has sponsored H-1B workers, what disclosed base salaries look like for a role, and which employers file the most applications for a particular job title.

h1b_employer_sponsorship accepts an employer and optional year. It returns filing volume, salary-range information, and leading job titles and locations associated with matching employer records. Employer matching ranks exact names ahead of name-containing variants, and matching results identify the type of name match.

h1b_salary searches by job title and can narrow results by employer, city, year, and result limit. It returns salary statistics and sample disclosure records. h1b_top_sponsors ranks employers by filing count for a job title, optionally filtered by city and year, and includes median salary information.

How it works

Recent federal fiscal years are served from DOL’s own LCA disclosure files. Older years, or requests outside the locally loaded range, can use h1bdata.info, a third-party aggregator of the same underlying DOL data. Responses identify the source that supplied the result and include a data timestamp or source-related status where applicable.

The local dataset treats year as a federal fiscal year, running from October 1 through September 30. The fallback service uses a different year-filtering convention, so an identical year value may not represent the same twelve-month period across both sources. This distinction is exposed in response notes rather than hidden.

Local ingestion converts wage values into annualized base salary using the filing’s pay unit: hourly, weekly, biweekly, monthly, or yearly. DOL records are loaded with an allowlist of non-personal fields. Employer names, employer location, job, wage, and worksite data are retained, while named employer contacts, attorneys, agents, and preparers are excluded.

Tools and capabilities

  • Check an employer’s H-1B filing count, salary range, common titles, and locations.
  • Compare disclosed base salaries for a role across employers, cities, or years.
  • Rank sponsors for a job title, with optional city and year filters.
  • Use samples of underlying disclosure records alongside aggregate statistics.
  • Distinguish DOL-mirror results from h1bdata.info fallback results.
  • Avoid treating a database outage as evidence that an employer has no sponsorship: failed primary reads produce an indeterminate sponsorship value rather than a confident zero.

The local mirror avoids the raw-query row cap that can affect live aggregator searches, allowing sponsor rankings for DOL-served years to aggregate across all matching filings. Salary values still depend on the accuracy of the original filing; occasional wage-unit errors can produce implausible annualized figures. The records describe certified LCA filings, which are evidence of filings and disclosed wages rather than a guarantee of an eventual visa approval, hiring outcome, or green-card sponsorship.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about H1b

H1b is an MCP server that connects AI agents to US Department of Labor H-1B Labor Condition Application disclosures and h1bdata.info fallback data. Its main tools check employer sponsorship, return disclosed salary statistics for job titles, and rank employers by H-1B filing count, with optional employer, city, and year filters.

It searches DOL LCA disclosure records and annualizes the reported wage according to its pay unit. Queries can filter by job title, employer, city, and year, and results include aggregate salary statistics plus sample records.

Yes. The employer sponsorship tool reports matching filing counts, salary ranges, and common titles and locations from LCA disclosures. A failed primary database read is returned as indeterminate rather than being presented as proof that the employer has no sponsorship.

No. The figures are based on wages disclosed in LCA filings, and occasional wage-unit errors can create implausible annualized values. They are useful as disclosed filing benchmarks, not guarantees of hiring pay, visa approval, or employment outcomes.

Older or locally unavailable years can be served from h1bdata.info, and each response identifies the source used. DOL fiscal-year queries and fallback year filters may cover different periods, so the response notes and source fields should be checked.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewH1b AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/h1b?style=directory)](https://allmcps.com/mcp/h1b)
HTML Embed
<a href="https://allmcps.com/mcp/h1b"><img src="https://allmcps.com/api/badge/h1b?style=directory" alt="H1b on AllMCPs" /></a>