BIA Edge

What your AI can search through BIA Edge

Research tools

What your AI can search with BIA Edge.

Production exposes the complete 38-tool inventory below to compatible MCP clients. Every tool is read-only. BIA Edge retrieves sources and research signals; your AI evaluates them and prepares the answer.

Cases, citations, and source text

Search and verify BIA, Attorney General, AAO, circuit, district, and Supreme Court materials.

search_cases

Search cases by name, citation, issue, court, or source.

get_case_by_citation

Resolve an exact case citation and retrieve its case record.

get_more_results

Continue a truncated ranked search window with its signed continuation cursor.

get_citations

Retrieve authorities a document cites, authorities that cite it, or both.

get_most_cited

List frequently cited authorities within the requested source scope.

check_validity

Retrieve ImmCite status and later treatment evidence for a case. How ImmCite works →

get_document

Retrieve stored document metadata, text, headnotes, or holdings by document ID.

search_passages

Search for bounded source-text passages relevant to a proposition.

get_passages

Retrieve identified source-text passages and their provenance.

Statutes, regulations, and criminal codes

Search immigration provisions and official state or federal criminal-code text.

search_statutes

Search stored statutes and regulations by text or citation.

get_statute

Retrieve a statute or regulation by its BIA Edge provision ID.

get_statute_by_citation

Resolve an INA, U.S.C., or CFR citation to the stored provision.

find_in_statute

Find text within one identified statute or regulation.

lookup_criminal_code

Search state or federal criminal-code provisions by jurisdiction and citation or text.

get_criminal_code_provision

Retrieve one identified criminal-code provision and source metadata.

Agency guidance, country information, and current sources

USCIS materials, agency references, country reports, regulatory updates, and visa bulletins.

search_references

Search the reference library with an optional source-code filter.

get_reference

Retrieve one reference record by its BIA Edge ID.

get_reference_by_citation

Resolve an exact reference citation or section identifier.

find_in_reference

Find text within one identified reference source.

search_country_conditions

Search stored country-condition sources and reports.

get_regulatory_updates

Retrieve recent immigration-related regulatory updates.

get_visa_bulletin

Retrieve current or historical visa-bulletin priority-date information.

lookup_uscis_form

Retrieve current stored USCIS form, edition, and filing information.

Unpublished and district-court decisions

Nonprecedential decisions are returned with source and status information for proper labeling.

search_unpublished_cases

Search unpublished BIA and AAO decisions, including an optional reviewed favorable-result filter.

list_district_court_decision_families

List organized federal district-court decision families.

search_district_court_decisions

Search nonprecedential federal district-court opinions and orders.

get_district_court_decision

Retrieve one district-court decision record and available source text.

Reviewed doctrine relationships

Reviewed, published links among precedential authorities.

search_doctrines

Search reviewed doctrine families and linked precedent cases.

get_doctrine_by_case

Retrieve reviewed doctrine relationships for an identified case.

get_doctrine_family

Retrieve one reviewed doctrine family and its authorities.

expand_precedent_context

Expand an authority into related reviewed precedent context.

get_related_precedent_holdings

Retrieve holdings from reviewed related precedential authorities.

EOIR statistics

Descriptive source data with filters, denominators, and coverage caveats.

search_eoir_judges

Find EOIR judge profiles by name or court.

query_eoir_stats

Query supported EOIR statistical measures and filters.

get_eoir_profile

Retrieve one EOIR profile with source metadata and caveats.

Routing, corpus status, and research method

Compatibility, source-routing, and bounded research aids.

get_corpus_info

Retrieve source coverage, routing codes, and freshness information.

search

Search across supported BIA Edge item types through the generic MCP route.

fetch

Retrieve an item returned by the generic search route.

get_research_playbook

Retrieve BIA Edge’s source-verification, tool-routing, and unpublished-routing research method.

Static production inventory

Production clients receive all 38 tools at connection time. The tool surface is static: there are no toolsets to activate before using a specialist tool.

Connect your AI →