A live browser-based MCP server for checking H-1B visa sponsorship signals.
16 tools with consistent naming (verb_noun pattern: check_, get_) and basic descriptions (avg ~80 chars). All tools have single-parameter schemas with type and description. However, descriptions are minimal and lack context on WHEN to use each tool vs. alternatives. No output schemas documented. No error handling guidance. Parameters lack constraints (e.g., company_name accepts any string; no validation hints). Tools are well-composed (one responsibility each) but descriptions don't explain dependencies or recovery paths.
Check H-1B sponsorship signal for a company using H1BGrader profile data
Check if a specific job title is sponsored by a company for H-1B visas
Check H-1B sponsorship signal for a job title across all companies
Check H-1B sponsorship signal for a location across all companies
Get the complete H1BGrader profile for a company including all data tables
Get the H1BGrader grade and insights for a company
Get the list of job titles sponsored by a company for H-1B visas
Get H-1B LCA approval trends for a company
No output schemas documented. LLMs cannot plan downstream calls or extract structured data without knowing what fields each tool returns.
Descriptions lack context on WHEN to use each tool. 'Get H-1B salary data for a company' doesn't explain when to call this vs. get_company_full_profile or how results differ.
No error handling guidance. If H1BGrader blocks lookup or requires human verification, tool raises an error but description doesn't explain recovery steps or when to retry.
Inferred effective spec: <=2025-11-25.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 49 | <=2025-11-25 | v2 |
Get H-1B salary data for a company
Get H-1B USCIS approval trends for a company
Get the top employers sponsoring a specific job title for H-1B visas
Get H-1B LCA approval trends for a job title
Get H-1B salary data for a job title
Get the top employers sponsoring H-1B visas in a specific location
Get H-1B LCA approval trends for a location
Get H-1B salary data for a location
Parameter 'company_name' accepts any string with no validation hints. Description should specify format (e.g., 'exact company name or partial match') and what happens if name is ambiguous.
No pagination or result-limiting guidance. Tools returning lists (e.g., get_job_title_employers) don't document max result count or how to handle large datasets.