mcpbeat Sign in

PERM Tracker MCP Server

by permtracker Your server? Claim it
answering

PERM Tracker is answering right now. Last checked 12 min ago. It exposes 7 tools.

PERM, prevailing wage and H-1B case status, DOL's queue and the visa bulletin, from federal records

Uptime history 30 days of history
30 days agonow
100.0%
Uptime 24h
91 of 91 checks
7
Tools
read from the server
697 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 1

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 29 October 2026. No other catalogue keeps this.

29 Oct a tool appeared find_soc_code

Nothing serious here today

Today is the operative word: we check PERM Tracker every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 12 min ago.

run in your terminal
claude mcp add perm-tracker --transport http https://permtracker.app/mcp
Settings → Connectors → Add custom connector, then paste this address
https://permtracker.app/mcp
~/.codex/config.toml
[mcp_servers.perm-tracker]
url = "https://permtracker.app/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "perm-tracker": {
      "url": "https://permtracker.app/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "perm-tracker": {
      "type": "http",
      "url": "https://permtracker.app/mcp"
    }
  }
}

Available tools 7

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

employer
employer_profile
Cases in DOL's published files (certified, denied, median days to a decision, filings in the last 12 months, and for an occupation the median offered wage), plus how many of its cases are pending at DOL right now and at which stage. Find the slug with search_sponsors first. Example: {"kind": "employer", "slug": "microsoft-corporation"}.
estimate
estimate_decision
When a pending PERM case is likely to be decided, with a range, the model used and its caveats. Pass a case number, or a filing date for a case in analyst review. An estimate, not a promise. Examples: {"case_number": "G-100-26045-123456"} or {"filed": "2026-01-15"}.
lookup
lookup_case
One DOL case by number: status, filing date, employer, job and, once decided, DOL's decided record. PERM (G-100-...), prevailing wage (P-100- to P-203-...), H-1B LCA (I-200-...) and H-2A, H-2B or CW-1 numbers. Example: {"case_number": "G-100-26045-123456"}.
queue
queue_status
DOL's processing times today: the month each PERM and prevailing wage queue is working on, average days to a decision, and how many PERM cases are pending from each filing month. Takes no arguments: {}.
soc
find_soc_code
The SOC occupation codes employers filed a job title under in DOL's PERM, prevailing wage and LCA files, with each code's share of the title's filings; or a code's title, and for a 2010 code the 2018 codes it became. Examples: {"query": "data scientist"} or {"query": "15-1132"}.
sponsors
search_sponsors
Search DOL's PERM records by name. Returns each match's record and the slug that employer_profile takes. Example: {"kind": "employer", "name": "Microsoft"}.
visa
visa_bulletin
A visa bulletin's employment and family final action and dates for filing charts, as printed. The newest by default; months back to June 2005. Examples: {} for the newest, or {"month": "2026-10"}.

Endpoints

URLTransportStateLatencyChecked
https://permtracker.app/mcp streamable-http answering 4000 ms 12 min ago

Alternatives to PERM Tracker

same job, measured the same way
Receita Federal PF
by mcp-dir

Looks up the registration status of an individual at the Federal Revenue from the CPF and date of bi

7 tools answering
Cadastro PF + Receita Federal
by mcp-dir

Registration data for an individual with the Federal Revenue status, from a CPF. Platform-hosted, no

7 tools answering
PermitStack
by permit-stack

U.S. building permits, permit histories by address and contractors from city and county records.

6 tools answering
Court Records MCP
by nexlab

Search US federal and state court records through CourtListener and the RECAP archive

answering
L
Legal MCP Server
by thenextgennexus

Federal and state court records lookup for due-diligence and background checks.

1 tools answering
At Ris
by pipeworx-io

Austria — consolidated federal law and case law, from the Bundeskanzleramt's…

457 installs/wk 49 tools answering
Govbase
by govbase

U.S. federal policy data — bills, Congress members, voting records, and civic info.

12 tools answering
H-1B Sponsor
by janishkumar

Is this company still sponsoring H-1Bs and green cards? Trends from DOL and USCIS filings.

474 installs/wk local only

PERM Tracker — questions

Answers built from our own checks of this server.

What can PERM Tracker do?
It exposes 7 tools, read directly from the server on our last check. Among them: employer_profile, estimate_decision, find_soc_code, lookup_case, queue_status, search_sponsors and 1 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is PERM Tracker working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 697 ms. The bar chart above shows every period we have measured.
How do I connect PERM Tracker?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does PERM Tracker need an API key?
No. PERM Tracker completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 7 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is PERM Tracker?
It answers our handshake in 697 ms on average, which is faster than 14% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.