Description
H1B Job Search MCP Server provides direct access to U.S. Department of Labor H-1B LCA disclosure data, enabling comprehensive job market analysis for visa sponsorship opportunities. Built by aryaminus using FastMCP and pandas, it automatically downloads and caches quarterly LCA data from DOL sources, then exposes tools for searching sponsoring companies by job role and location, analyzing company sponsorship statistics, identifying top sponsors by volume, and exporting filtered results to CSV. The implementation includes intelligent filtering to exclude staffing agencies, salary-based searches, natural language query processing through an 'ask' tool, and robust data handling with multiple fallback URLs for government data sources, making it valuable for job seekers researching H-1B sponsorship opportunities, immigration attorneys analyzing employer patterns, and researchers studying visa sponsorship trends across different industries and locations.
Installation
git clone https://github.com/aryaminus/h1b-job-search-mcp Claude Desktop Configuration
Add this configuration to your Claude Desktop config file to enable this MCP server:
Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json
Config file location: %APPDATA%\Claude\claude_desktop_config.json
Config file location: ~/.config/Claude/claude_desktop_config.json
{
"mcpServers": {
"h-1b-job-search": {
"command": "node",
"args": [
"path/to/server.js"
]
}
}
}