# Documint — MCP server on mcp.ai > Connect your Documint account and use 6 tools for documents straight from your AI agent. Connect with your own API key. Documint is a document generation platform that allows you to create dynamic documents from templates. By: mcp.ai · official Page: https://mcp.ai/documint ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_documint?ms=1787293620000 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/documint/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/documint/ 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/documint/skill.md Postman collection (v2.1): https://mcp.ai/documint/postman.json ## Tools - documint_create_document(data: object, active?: boolean, preview?: boolean, templateId: string, watchFields?: string, ignoreFields?: string) — Tool to merge data into a template to create a document (PDF generation). Send JSON data with template variables in the request body to generate a PDF document. Returns a URL to the generated PDF (val - documint_delete_template(template_id: string) — Tool to permanently delete a single template by its ID. Use when you need to remove an outdated or unused template; ensure the template ID is correct before calling. - documint_get_template(templateId: string) — Tool to retrieve a single template by its ID. Use when you need to fetch details of a specific template before generating documents. - documint_list_documents(page?: integer, limit?: integer) — Retrieves documents from the authenticated user's Documint account with optional pagination. Returns a list of documents with their IDs, names, associated templates, and timestamps. Use this to view p - documint_list_templates() — Tool to list all templates in the authenticated user's account. Use after obtaining a valid API key. - documint_update_template(css?: string, html?: string, name?: string, options?: object, template_id: string, footer_template?: string, header_template?: string) — Tool to update a single template by its ID. Use when you need to modify an existing template's settings or layout after fetching its current details. ## Example prompts - "What can I do in Documint?" - "Show me a summary of my Documint account" ## Links Docs: https://mcp.ai/docs/mcps/documint Website: https://mcp.ai/mcps/documint