inmigreat-mcp
v0.1.2
Published
MCP server for Inmigreat Pro — immigration case intelligence for attorneys. 17 tools: case management, judge analytics, AI predictions, legal precedent search, lead matching, client coaching, and more.
Downloads
353
Maintainers
Readme
inmigreat-mcp
Immigration case intelligence for U.S. attorneys — via Model Context Protocol.
What it does
Connect your AI assistant (Claude Desktop, Cursor, Windsurf, etc.) to your Inmigreat Pro workspace. Query your cases, analyze judges, run predictions, search legal precedents, and manage leads — all from your IDE or AI chat.
Setup
{
"mcpServers": {
"inmigreat": {
"command": "npx",
"args": ["-y", "inmigreat-mcp"],
"env": {
"INMIGREAT_API_KEY": "imp_your_token_here"
}
}
}
}Get your API key at: https://app.inmigreat.pro/mcp
Tools (17)
Case Management
| Tool | Description |
|------|-------------|
| list_cases | List your owned cases (USCIS + EOIR) |
| get_case | Full case detail by ID |
| add_case | Add a USCIS case by receipt number |
| refresh_case | Refresh case status from USCIS API |
| get_uscis_analytics | Processing forecast, outcomes, service center comparison |
Judge Intelligence
| Tool | Description |
|------|-------------|
| list_judges | Search immigration judges with grant rates |
| get_judge | Full statistics from 10.6M EOIR FOIA cases |
| compare_judges | Side-by-side comparison (venue strategy) |
AI & Analysis
| Tool | Description |
|------|-------------|
| predict_case | AI outcome prediction (judge × nationality × relief type) |
| ask_lexi | Chat with Lexi AI immigration assistant |
| search_precedents | Semantic search in legal precedent knowledge base |
| generate_report | Full hearing preparation report (Claude Opus) |
| generate_brief | Async PDF brief generation |
Leads & Coaching
| Tool | Description |
|------|-------------|
| list_leads | List matched client leads |
| claim_lead | Claim a lead (sends warm intro to client) |
| list_coaching | List enrolled coaching clients |
| get_coaching_progress | Client readiness score and session history |
Example Usage
You: "What's the grant rate for Judge Beese in the 7th Circuit?"
→ Claude calls get_judge with name "Beese"
→ Returns: 1% grant rate, 824 cases, HIGH RISK
You: "Search for precedents about Cuban political opinion asylum"
→ Claude calls search_precedents
→ Returns: Gonzalez v. U.S. AG (11th Cir. 2016), Matter of D-R- (BIA 2022), etc.
You: "Add case MSC2590065357 for my client Maria Lopez"
→ Claude calls add_case
→ Looks up USCIS API, creates case in your workspace
You: "Generate a hearing report for Rivero's case before Judge Beese"
→ Claude calls generate_report
→ Returns full strategic analysis with precedent citationsRequirements
- Active Inmigreat Pro subscription (Pro or Firm tier)
- API key generated from https://app.inmigreat.pro/mcp
- Node.js 18+ (for npx)
Data Sources
- EOIR FOIA: 10.6 million immigration court cases (2001-2026)
- USCIS API: Real-time case status lookups
- Legal Precedent KB: 30+ foundational + recent cases with semantic search
- Consumer Base: 300K+ immigrants for lead matching
Security
- All requests authenticated via bearer token (SHA-256 hashed, never stored in plain text)
- Scoped permissions per token (cases:read, judges:read, predictions:run, lexi:invoke, leads:read/write)
- Full audit trail of every tool invocation
- Data isolated per attorney — you only see your own cases
Links
- Web App: https://app.inmigreat.pro
- API Key: https://app.inmigreat.pro/mcp
- Support: [email protected]
