FOIA.gov (Freedom of Information)

FOIA.gov (Freedom of Information) MCP Connector for Claude

F

Access US government FOIA data — list agency components, retrieve request forms, and fetch annual reports directly from FOIA.gov.

4 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect to the FOIA.gov API to streamline access to Freedom of Information Act data. This MCP server allows AI agents to navigate the complex structure of US government agencies and their specific FOIA requirements through natural conversation.

What you can do

  • Agency Discovery — List all FOIA agency components and filter by specific fields like titles and abbreviations.
  • Component Details — Fetch deep metadata for specific agency components using their unique UUIDs.
  • Request Forms — Retrieve the exact structure and fields required for FOIA request forms for any specific component.
  • Annual Reports — Access NIEM-standard XML annual reports for agencies by year to analyze transparency metrics.

How it works

  1. Subscribe to this server
  2. Enter your FOIA.gov API Key
  3. Start querying government transparency data from your AI assistant

Who is this for?

  • Journalists & Researchers — quickly identify which agency components handle specific types of records.
  • Legal Professionals — automate the retrieval of request form structures to ensure compliance with agency-specific requirements.
  • Data Analysts — pull annual report data in XML format for large-scale transparency analysis.
transparencypublic-recordslegal-dataagency-reportingdocument-management

4 tools expose this connector's capabilities to your AI agent.

get_agency_component_request_form

Fetch the FOIA request form structure for a specific component

get_agency_component

Fetch a specific agency component by UUID

get_annual_report_xml

Fetch an agency annual report in XML format

list_agency_components

Supports JSON API sparse fieldsets and includes. List all FOIA agency components

See how to talk to your AI agent using FOIA.gov (Freedom of Information).

List all FOIA agency components and include their parent agency names.

I've retrieved the list of agency components. There are several hundred components across departments like the DOJ, DOD, and DHS. Would you like to filter this list by a specific keyword or agency abbreviation?

Get the FOIA request form structure for the agency component with UUID '654321-abc-...'.

I have the form structure for that component. It requires fields such as 'Description of Records', 'Fee Waiver Request', and 'Expedited Processing'. I can provide the specific JSON schema for these fields if you need to build a submission.

Fetch the 2021 annual report XML for the DOJ.

I've successfully retrieved the 2021 Annual FOIA Report for the Department of Justice in XML format. The report includes detailed statistics on requests received, processed, and pending, as well as processing times.

You can use the `get_agency_component_request_form` tool with the agency's UUID. It will return the full structure of the form, including all required fields and instructions.

Related Connectors