# Eledo PDF — MCP server on mcp.ai > Connect your Eledo PDF account and use 4 tools for documents straight from your AI agent. Connect with your own API key. Eledo PDF generates PDF documents from reusable templates and structured data, with APIs for templates, schemas, generation, and downloads. By: mcp.ai · official Page: https://mcp.ai/eledo ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_eledo?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/eledo/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/eledo/ 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/eledo/skill.md Postman collection (v2.1): https://mcp.ai/eledo/postman.json ## Tools - eledo_generate_pdf(template_id: string, template_data?: object, template_version?: integer) — Generate a downloadable PDF from an Eledo template and input data. Each successful call consumes document quota. Validate data against Get Template Schema because Eledo may render missing or invalid f - eledo_get_current_account() — Return the account identifier associated with the connected Eledo API key. - eledo_get_template_schema(schema_type?: string, template_id: string, template_version?: integer) — Return the input-field schema for an Eledo template and optional version. - eledo_list_templates(max_results?: integer) — Return a bounded list of templates owned by the connected Eledo account. This intentionally does not enumerate the potentially unbounded public library. ## Example prompts - "What can I do in Eledo PDF?" - "Show me a summary of my Eledo PDF account" ## Links Docs: https://mcp.ai/docs/mcps/eledo Website: https://mcp.ai/mcps/eledo