ICE Locator MCP Server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
ICE Locator MCP Server
A Model Context Protocol (MCP) server for searching ICE detainee locations with AI-powered natural language queries.
Features
๐ Smart Search: Natural language queries with fuzzy matching
๐ Bulk Operations: Search multiple detainees simultaneously
๐ Multilingual: Support for English, Spanish, and more
๐ Legal Reports: Generate comprehensive reports for legal use
๐บ๏ธ Heatmap Visualization: Interactive web app showing facility locations
Related MCP server: legal-mcp
Quick Start
Installation
pip install ice-locator-mcpClaude Desktop Configuration
Add to your Claude Desktop config:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"ice-locator": {
"command": "ice-locator-mcp",
"args": []
}
}
}Available Tools
๐ Search Tools
Tool | Description | Parameters |
| Search by personal information with fuzzy matching |
|
| Search by alien registration number (A-number) |
|
| AI-powered natural language search |
|
| Search multiple detainees simultaneously |
|
| Generate comprehensive reports for legal use |
|
๐ Prompts
Prompt | Description | Arguments |
| Guide for searching ICE detainees with best practices |
|
| Template for generating legal reports from search results |
|
| Comprehensive guide for families searching for detained relatives |
|
๐ Resources
Resource | Description | Type |
| Comprehensive database of ICE detention facilities | JSON |
| Track and manage previous search queries and results | JSON |
| Templates for legal documents and correspondence | Markdown |
| Resources for families of detainees | Markdown |
| Historical data and trends about ICE detention | JSON |
Usage Examples
# Natural language search
result = await smart_detainee_search(
query="Find Maria Rodriguez from Guatemala born around 1985"
)
# Name-based search
result = await search_detainee_by_name(
first_name="John",
last_name="Doe",
date_of_birth="1990-01-15",
country_of_birth="Mexico"
)
# Bulk search
result = await bulk_search_detainees(
search_requests=[...],
max_concurrent=3
)Web App
View the interactive heatmap: ice-locator-mcp.vercel.app
Use Cases
Legal Representatives: Locate clients in ICE custody
Family Members: Find detained relatives with AI assistance
Advocacy Organizations: Streamline detainee location workflows
AI Assistants: Enable immigration-related support capabilities
Privacy & Security
No Data Storage: Search data is not permanently stored
Local Processing: All processing happens locally
Optional Analytics: Privacy-first analytics with automatic data redaction
Rate Limiting: Respectful usage with built-in rate limiting
License
MIT License - see LICENSE for details.
Support
Issues: GitHub Issues
Documentation: Full Documentation
โ ๏ธ Important: This is an independent project not affiliated with ICE. Use responsibly and in compliance with applicable laws.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelogโฆ
This server cannot be deployed
Maintenance
Related MCP Connectors
Search U.S. case law, fetch opinions, and ask matter-aware legal questions over your documents.
Resolve, search and verify legal citations against the official sources, with provenance.
Connect AI to millions of laws and court cases with the Lawstronaut MCP.
Verified lawyer and attorney search, discovery, and matching for AI โ 991K+ US profiles.
Related MCP Servers
- AlicenseNot gradedqualityNot gradedmaintenanceEnables AI assistants to search and analyze legal documents from multiple jurisdictions including US federal and state law, case law, EU regulations, UK legislation, Canadian law, Congress bills, SEC filings, and FDA data through free government APIs.6MIT
- FlicenseNot gradedqualityDmaintenanceEnables US case law search, citation parsing, practice management via Clio, and federal court filings through PACER.-
- FlicenseNot gradedqualityDmaintenanceEnables semantic and keyword search over legal documents, conflict detection, and document overview, supporting Indonesian and English texts.-
- FlicenseNot gradedqualityDmaintenanceEnables users to search Spanish judicial rulings and extract text from resolutions using natural language queries.18-