Server definition
- Hash
- sha256:6b5b8cf72fbabb64f3fc565023b778e68a6d5a0dfa5ebbe2671529404b313a58
- What it is
- What a remote MCP server returned when asked what it offers: 6 tools
The blob, as servednamed by its sha256
{
"instructions": "Federal records on U.S. employment-based immigration: PERM labor certification, prevailing wage requests, H-1B LCAs, DOL processing times and the State Department visa bulletin. Every answer names its source and the page it came from; cite that page. Estimates are labelled as estimates, not promises.",
"tools": [
{
"description": "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\"}.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"kind": {
"description": "One of \"employer\", \"law firm\" or \"occupation\" (singular).",
"enum": [
"employer",
"law firm",
"occupation"
],
"type": "string"
},
"slug": {
"description": "From search_sponsors, e.g. google-llc.",
"maxLength": 120,
"type": "string"
}
},
"required": [
"kind",
"slug"
],
"type": "object"
},
"name": "employer_profile",
"outputSchema": null
},
{
"description": "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\"}.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"case_number": {
"description": "A PERM case number.",
"maxLength": 40,
"type": "string"
},
"filed": {
"description": "Filing date, YYYY-MM-DD, when there's no case number.",
"maxLength": 10,
"type": "string"
}
},
"type": "object"
},
"name": "estimate_decision",
"outputSchema": null
},
{
"description": "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\"}.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"case_number": {
"description": "As DOL prints it, e.g. G-100-26045-123456.",
"maxLength": 40,
"type": "string"
}
},
"required": [
"case_number"
],
"type": "object"
},
"name": "lookup_case",
"outputSchema": null
},
{
"description": "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: {}.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"type": "object"
},
"name": "queue_status",
"outputSchema": null
},
{
"description": "Search DOL's PERM records by name. Returns each match's record and the slug that employer_profile takes. Example: {\"kind\": \"employer\", \"name\": \"Microsoft\"}.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"kind": {
"description": "One of \"employer\", \"law firm\" or \"occupation\" (singular).",
"enum": [
"employer",
"law firm",
"occupation"
],
"type": "string"
},
"name": {
"description": "Part of the name, 2 to 120 characters, e.g. Microsoft.",
"maxLength": 120,
"minLength": 2,
"type": "string"
}
},
"required": [
"kind",
"name"
],
"type": "object"
},
"name": "search_sponsors",
"outputSchema": null
},
{
"description": "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\"}.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"month": {
"description": "YYYY-MM. Leave out for the newest.",
"maxLength": 7,
"type": "string"
}
},
"type": "object"
},
"name": "visa_bulletin",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:6b5b8cf72fbabb64f3fc565023b778e68a6d5a0dfa5ebbe2671529404b313a58 | sha256sum