Skip to main content
Glama
ICE Locator MCP Server

ICE Locator MCP Server

by trose

ICE Locator MCP Server

MCP Badge

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-mcp

Claude 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_detainee_by_name

Search by personal information with fuzzy matching

first_name, last_name, date_of_birth, country_of_birth, middle_name, language, fuzzy_search

search_detainee_by_alien_number

Search by alien registration number (A-number)

alien_number, language

smart_detainee_search

AI-powered natural language search

query, context, suggest_corrections, language

bulk_search_detainees

Search multiple detainees simultaneously

search_requests, max_concurrent, continue_on_error

generate_search_report

Generate comprehensive reports for legal use

search_criteria, results, report_type, format

๐Ÿ“‹ Prompts

Prompt

Description

Arguments

detainee_search_guide

Guide for searching ICE detainees with best practices

search_type, user_role

legal_report_template

Template for generating legal reports from search results

report_type, client_name

family_support_guide

Comprehensive guide for families searching for detained relatives

relationship, language

๐Ÿ“š Resources

Resource

Description

Type

ice://facilities/database

Comprehensive database of ICE detention facilities

JSON

ice://search/history

Track and manage previous search queries and results

JSON

ice://legal/templates

Templates for legal documents and correspondence

Markdown

ice://support/resources

Resources for families of detainees

Markdown

ice://statistics/trends

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


โš ๏ธ 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โ€ฆ

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      Not graded
      maintenance
      Enables 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.
      6
      MIT
    • F
      license
      Not graded
      quality
      D
      maintenance
      Enables US case law search, citation parsing, practice management via Clio, and federal court filings through PACER.
      -