Checks US employment-based Visa Bulletin dates, priority-date status, and immigration terminology through MCP.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Immigration MCP.
get_visa_bulletinFetch the latest US Visa Bulletin with employment-based priority dates by country and category
check_priority_dateCheck if your priority date is current for I-485 filing
explain_termPlain English explanation of any immigration term
The tushariitr-19/immigration-mcp MCP server gives an MCP-compatible client access to selected US immigration information. Its documented tools cover employment-based Visa Bulletin dates, priority-date checks for I-485 filing, and plain-English explanations of immigration terminology.
Visa Bulletin results are organized by country and employment category. The priority-date tool is intended to help determine whether a supplied date is current for filing an I-485 application. The term explanation tool provides accessible definitions for immigration concepts, which can help an agent answer basic terminology questions.
The project states that its data comes from public sources including USCIS and the US Department of State. It is intended for informational use and does not replace advice from a qualified immigration attorney.
The server is written in Go and uses the official Go MCP SDK. Its entry point registers the available tools with an MCP server, while separate tool files handle Visa Bulletin, priority-date, and term-explanation requests. The process communicates with clients through the local server configuration shown for Claude Desktop.
The repository describes Visa Bulletin data as monthly and notes that government information may not always reflect the newest update. Agents should therefore treat returned dates and explanations as reference data and verify important case decisions against current official sources or professional advice.
Go 1.25 or newer is listed as a prerequisite. The documented local setup is:
go build -o immigration-mcp-server ./cmd/server/.For Claude Desktop, the configuration uses the command field to point to the locally built binary. The example also passes DEBUG through the server environment. Set DEBUG to true to enable debug logging; the example uses false by default. No API keys are required because the project uses public government data sources.
get_visa_bulletin: Retrieves the latest US Visa Bulletin information for employment-based categories, including country-specific priority dates.check_priority_date: Checks whether a supplied priority date is current for I-485 filing.explain_term: Returns a plain-English explanation of an immigration term.The project includes unit and integration test targets, plus a build target in its Makefile. Those commands are development and verification tasks rather than additional MCP tools.
The tushariitr-19/immigration-mcp MCP server is not a legal-advice system. The repository explicitly recommends consulting a qualified immigration attorney for decisions about an individual case. Its source data is drawn from official government websites, but the README cautions that it may not include the most recent updates.
The documented tool list does not establish that the server can submit forms, retrieve private case records, calculate every immigration eligibility requirement, or provide representation. It should be used for general information and initial research, with important dates and case-specific conclusions independently verified.
The project is released under the MIT license and is described as free to use. It requires a local Go build rather than presenting a hosted endpoint or a package-manager installation command.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/tushariitr-19-immigration-mcp)<a href="https://allmcps.com/mcp/tushariitr-19-immigration-mcp"><img src="https://allmcps.com/api/badge/tushariitr-19-immigration-mcp?style=directory" alt="Immigration MCP on AllMCPs" /></a>