# ActiveMerge — MCP server on mcp.ai > Connect your ActiveMerge account and use 13 tools for documents straight from your AI agent. Connect with your own API key. ActiveMerge automates document and image generation, document merging, e-signatures, file storage, and template-based workflows. By: mcp.ai · official Page: https://mcp.ai/active_merge ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_active_merge?ms=1787293560000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/active_merge/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/active_merge/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/active_merge/skill.md Postman collection (v2.1): https://mcp.ai/active_merge/postman.json ## Tools - active_merge_generate_document(data: object, format: string, template_id: string) — Start asynchronous document generation from a template and case-sensitive placeholder data. Each generation consumes ActiveMerge credits. Returns a job ID to monitor with Get Document Generations. - active_merge_generate_images(data: object[], template_id: integer, field_mapping: object) — Start an asynchronous image-generation job from inline JSON records. Each image consumes one ActiveMerge credit. Supports 1 to 2,000 images and returns a job ID to monitor with Get Image Generation. - active_merge_generate_workflow_documents(data: object, format: string, workflow_id: string) — Generate documents for every template in an ActiveMerge workflow using case-sensitive placeholder data. This operation consumes ActiveMerge credits and returns an output URL that expires after 24 hour - active_merge_get_credits() — Get total, used, remaining, plan, and prepaid ActiveMerge credits before running credit-consuming generation tools. - active_merge_get_document_generations(job_id?: string, status?: string, date_to?: string, date_from?: string, page_size?: integer, next_cursor?: string, template_id?: string) — Get one document-generation job by ID, or list and filter generation history when no job ID is supplied. Returns one history page at a time. - active_merge_get_document_template_placeholders(template_id: string) — Return the case-sensitive placeholder names required by one document template. - active_merge_get_file_download_url(file_id: integer) — Create a temporary download URL for a file in ActiveMerge cloud storage. This requires a Pro or higher plan with cloud storage enabled. - active_merge_get_image_generation(job_id: integer) — Get an image-generation job's progress, credit usage, errors, and temporary ZIP download URL when complete. - active_merge_get_image_templates(template_id?: integer) — List image templates and basic placeholders, or get complete dimensions, positions, defaults, and styles for one template when template_id is supplied. - active_merge_get_workflows(workflow_id?: string) — List available ActiveMerge workflows, or return the case-sensitive placeholders for one workflow when workflow_id is supplied. - active_merge_list_document_templates() — List document templates available to the connected ActiveMerge account, including the unique template IDs needed for placeholder lookup and generation. - active_merge_list_files(parent_folder_id?: integer) — List the immediate files and folders at the ActiveMerge cloud-storage root, or directly inside parent_folder_id when supplied. Cloud storage is a Pro+ feature; Free accounts may return an empty list. - active_merge_save_generated_files(job_id: string, filename?: string, folder_id?: integer) — Save non-expired output from a completed document-generation job to permanent ActiveMerge cloud storage. This requires a Pro+ plan and consumes one ActiveMerge credit per saved file. ## Example prompts - "What can I do in ActiveMerge?" - "Show me a summary of my ActiveMerge account" ## Links Docs: https://mcp.ai/docs/mcps/active_merge Website: https://mcp.ai/mcps/active_merge