# Public Records Request Drafter AI Agent Connect

> Public Records Request Drafter MCP automates the heavy lifting of FOIA and public records filings. It handles the formal drafting, plans your submission route, and identifies necessary clarifications to ensure your requests meet agency requirements without the usual back-and-forth.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_3ye3v6F2grXFoDev1SXnDKE741cYlMuFw7VCm5Kd/ai-agent-connect
- **Tags:** public-records, freedom-of-information, drafting, compliance, automation

## Description

Navigating government bureaucracy is a headache, especially when you need to get the wording exactly right to avoid immediate denials. This MCP acts as a bridge between your raw information and the formal standards required by government agencies. Instead of manually formatting letters and checking submission rules, you tell your AI client what you need, and it handles the structure. You can verify your data is complete before you send anything, get a logistical plan for how to actually deliver the request, and generate specific questions to ask agencies to clear up any ambiguity. It takes the guesswork out of the process, ensuring your requests are professional, complete, and ready for delivery.

## Tools

### draft_request
This tool generates the formal, ready-to-send written request based on your specific details.

### generate_submission_plan
Use this to get the logistical details on how to deliver your request and what the expected timeline looks like.

### identify_clarifications
This tool produces a list of logical questions to ask the agency to prevent ambiguity.

### validate_request_parameters
This tool checks your input data for integrity before the drafting process begins.

## Prompt Examples

**Prompt:** 
```
Draft a request for police incident reports from the Springfield Police Department for the period of January 1, 2023, to December 31, 2023, in PDF format. My contact is Jane Doe, jane.doe@email.com, 123 Main St. Limit fees to $25. Rules: Submit via the online portal.
```

**Response:** 
```
To: Springfield Police Department
Re: Public Records Request - Police Incident Reports

I am requesting copies of all police incident reports for the period starting January 1, 2023, and ending December 31, 2023. Please provide these records in PDF format.

I request that the total fees for this request do not exceed $25.00. Please contact Jane Doe at jane.doe@email.com or 123 Main St. if there are any issues.

Submission Route: Online Portal.
```

**Prompt:** 
```
What is the submission plan for a request to the City Council using their standard email rules?
```

**Response:** 
```
The submission route is via email to records@citycouncil.gov. You can expect a response within 10 business days as per the agency rules.
```

**Prompt:** 
```
I want to request budget documents from the Department of Finance. What questions should I ask to clarify my request?
```

**Response:** 
```
You should ask: 'Does the Department of Finance categorize budget documents by fiscal year or department code?' and 'Are these records available in a machine-readable format like CSV?'
```

## Capabilities

### Formal Drafting
Your agent uses this to write the actual document you will send to the agency.

### Logistics Planning
Your agent determines the best delivery route and expected response times.

### Ambiguity Reduction
Your agent generates questions to ensure the agency understands exactly what you want.

### Data Validation
Your agent checks that you have provided all necessary info before it starts writing.

## Use Cases

### Investigative Journalism
A reporter needs police incident reports for a specific year and uses the tool to draft a professional request.

### Legal Discovery
A legal team requests budget documents from a city department and uses the clarification tool to ensure the data format is correct.

### Civic Oversight
A community group requests meeting minutes and uses the submission plan to find the correct email address or portal.

### Regulatory Compliance
A company requests environmental records and uses the validation tool to ensure all contact and fee limit info is included.

## Benefits

- Reduces the time spent formatting formal government correspondence.
- Minimizes request denials by validating parameters before submission.
- Provides clear delivery instructions for different agencies.
- Helps prevent back-and-forth by identifying necessary clarifications early.

## How It Works

Connect the MCP to your client and start drafting immediately.

1. Connect the MCP to your preferred client like Claude or Cursor.
2. Provide your raw request details and agency information to your agent.
3. The agent validates your data to ensure nothing is missing.
4. The agent drafts the formal document and provides a submission plan.
5. You review the output and send the request through the specified route.

## Frequently Asked Questions

**What clients can I use with this MCP?**
You can use this MCP with any compatible client, including Claude, Cursor, Windsurf, and VS Code.

**Do I need to host this myself?**
No, Vinkius hosts and manages the MCP for you. You just connect your client and it is ready to use.

**Can it help me avoid extra fees?**
Yes, you can include fee limit instructions in your prompt, and the tool will include them in the formal draft.

**How does it help with agency ambiguity?**
The identify_clarifications tool generates specific questions you can ask the agency to ensure they provide exactly what you need.

**Does it tell me how to submit the request?**
Yes, the generate_submission_plan tool provides the logistical details for how to deliver the request and what to expect.

**How do I ensure my request is valid?**
You can use the `validate_request_parameters` tool to check if your records description, date range, and fee limits are logically sound before you proceed with the draft.

**Can I specify how I want to receive the documents?**
Yes, you can specify your preferred format (such as PDF or CSV) within the `draft_request` tool.

**What happens if I don't know how to submit the request?**
The `generate_submission_plan` tool will analyze the agency's rules to provide you with the specific submission route and estimated timeline.
