Fill PDF forms with your AI assistant
The Instafill.ai MCP server connects Claude, ChatGPT, and Codex to your forms, profiles, and fill sessions. Search a template, fill it from your own data, and download the finished PDF, all from a chat.
Connect your assistant
Add this server URL as a custom connector, then approve access.
Remote MCP server URLEverything your assistant can do
One connection exposes your whole form-filling workflow as tools the assistant can call on your behalf.
Forms
Find and shape the templates you fill.
- Browse and full-text search templates
- Inspect fields, groups, and examples
- Upload a new PDF, DOCX, or DOC, direct or by link
- Refine field names and metadata
Fill sessions
Turn data into a finished document.
- Fill from files, profiles, or text
- Track job status as it runs
- Read back structured field data
- Download the completed PDF
Profiles
Reuse your data across forms.
- Create reusable data profiles
- Add files and text to a profile
- Rename and update details
- Fill any form straight from a profile
Get connected in a minute
Three steps in your assistant. The full guide covers every supported client.
Copy the server URL
Use https://api.instafill.ai/mcp as the remote MCP server address.
Add it to your assistant
In Claude, ChatGPT, or Codex, add it as a custom connector or MCP server with OAuth authentication.
Approve and fill
Sign in, pick a workspace, allow access, then ask your assistant to fill a form.
Setting up a specific client? Step-by-step guides for Claude Desktop, Claude.ai, Claude Code, ChatGPT, and Codex live in the documentation.
Read the docsFrequently asked questions
What is the Instafill.ai MCP server?
https://api.instafill.ai/mcp. Connect it to an AI
assistant such as Claude, ChatGPT, or Codex, and the assistant can search your form templates, fill them,
check job status, and download completed PDFs through natural language.
How do I connect Instafill.ai to Claude, ChatGPT, or Codex?
https://api.instafill.ai/mcp as a custom connector or MCP server in your assistant, then approve
access through the OAuth sign-in. Step-by-step guides for every supported client are in the
documentation.