DocSpring (FormAPI) MCP connector
DocSpring (FormAPI) is a platform for generating, filling, and signing PDF documents from templates. Its MCP connector allows AI agents to merge and combine generated PDFs, template files, and custom uploads into single submissions while tracking their status. It also supports managing submission data requests and authentication tokens, giving agents control over the full document generation and delivery workflow.
Authentication type
- Basic Auth - Requires a username and password to be configured for the agent to access the service.
Uses
Use the DocSpring (FormAPI) MCP connector to perform the following actions:
- Generate filled PDF forms automatically from templates and submitted data
- Collect signatures and structured data through hosted form submissions
- Merge multiple PDFs into a single combined document for delivery
- Organize templates into folders for easier team management
- Track submission and batch job statuses in real time
- Update templates and add new fields without recreating them
- Automate bulk PDF generation for high-volume document workflows
- Expire outdated submissions to keep records current and secure
Example prompts
Use the following example prompts to invoke DocSpring (FormAPI) MCP connector tools from your AI assistant or Boomi Connect workflow:
Generate a signed rental agreement PDF using DocSpring (FormAPI).Show me all templates available in DocSpring (FormAPI).Merge the last three submission PDFs into one file in DocSpring (FormAPI).Check the status of my latest PDF batch job in DocSpring (FormAPI).Create a new folder for onboarding templates in DocSpring (FormAPI).List all submissions for the employment contract template in DocSpring (FormAPI).Expire the submission I created yesterday in DocSpring (FormAPI).Add a new signature field to my invoice template in DocSpring (FormAPI).Copy my NDA template so I can edit a new version in DocSpring (FormAPI).Fetch the data schema for my onboarding template in DocSpring (FormAPI).
DocSpring (FormAPI) MCP connector tools
The DocSpring (FormAPI) MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| testAuthentication | Test Authentication |
| listCombinedSubmissions | Get a list of all combined submissions |
| combineSubmissions | Merge generated PDFs together |
| expireCombinedSubmission | Expire a combined submission |
| getCombinedSubmission | Check the status of a combined submission (merged PDFs) |
| combinePdfs | Merge submission PDFs, template PDFs, or custom files |
| createCustomFileFromUpload | Create a new custom file from a cached presign upload |
| getDataRequest | Look up a submission data request |
| updateDataRequest | Update a submission data request |
| createDataRequestToken | Creates a new data request token for form authentication |
| listFolders | Get a list of all folders |
| createFolder | Create a folder |
| deleteFolder | Delete a folder |
| moveFolderToFolder | Move a folder |
| renameFolder | Rename a folder |
| listSubmissions | List all submissions |
| batchGeneratePdfs | Generates multiple PDFs |
| getSubmissionBatch | Check the status of a submission batch job |
| expireSubmission | Expire a PDF submission |
| getSubmission | Check the status of a PDF |
| listTemplates | Get a list of all templates |
| getTemplate | Check the status of an uploaded template |
| updateTemplate | Update a Template |
| addFieldsToTemplate | Add new fields to a Template |
| copyTemplate | Copy a Template |
| moveTemplateToFolder | Move Template to folder |
| getTemplateSchema | Fetch the JSON schema for a template |
| getTemplatesSubmissions | List all submissions for a given template |
| generatePDF | Generates a new PDF |
| batchGeneratePdfV1 | Generates multiple PDFs |
| getFullTemplate | Fetch the full template attributes |
| createPDFTemplateFromUpload | Create a new PDF template from a cached presign upload |
| createHTMLTemplate | Create a new HTML template |
| getPresignUrl | Get a presigned URL so that you can upload a file to our AWS S3 bucket |