What is Autofill PDF?
Autofill PDF is an MCP server that connects your Instafill.ai workspace to the Claude and ChatGPT MCP clients. It enables users to upload, search, and automatically fill out PDF forms directly from chat using document URLs, saved profiles, or manual text input.
The server extracts structured data from completed forms as JSON for further processing. Users can monitor autofill sessions, check completion status, and securely download completed PDF forms.
Website: https://instafill.ai/
Docs: https://mcp.instafill.ai/docs
MCP Server: https://mcp.instafill.ai/mcp
Auth: OAuth 2.0 (PKCE) • Capabilities: Read + Write
What you can do
• Manage your form library: list and search PDF form templates in your workspace
• Autofill forms from chat using:
-
public URLs (web pages / documents)
-
saved profiles (reusable structured data)
-
manual text you provide
• Track progress of fill jobs via session_id
• Export structured results as JSON (all fields + filled values)
• Download the completed PDF securely (time-limited download link)
Common use cases
• Automate repetitive paperwork (onboarding, HR, compliance, procurement)
• Fill the same form repeatedly using saved profiles
• Fill Form A → extract JSON → reuse the data to fill Form B
• Populate PDFs from information on your site or other accessible sources
Quick start
• “List my PDF form templates” (list_forms)
• “Search for ‘W-9’ forms” (search_forms)
• “Fill form <form_id> using profile <profile_id>” (fill_form / fill_form_widget)
• “Check status for session <session_id>” (check_form_fill_status)
• “Download the completed PDF for session <session_id>” (download_filled_form)
• “Get the filled field data as JSON for session <session_id>” (get_filled_form_data)
Privacy & Security
Authentication uses OAuth 2.0 with PKCE, scoped to your selected workspace. Access can be revoked anytime from your Instafill.ai account settings.
Server Config
{
"mcpServers": {
"autofill-pdf": {
"type": "streamableHttp",
"url": "https://mcp.instafill.ai/mcp"
}
}
}