DocuQueue MCP
Ce que fait ce MCP
Creates templated PDFs and presentation decks, extracts branding, previews documents, and provides downloadable or shareable outputs.
Outils
Schéma d’entrée
{'type': 'object', 'required': ['name', 'html_content'], 'properties': {'name': {'type': 'string', 'description': 'Template name'}, 'description': {'type': 'string', 'description': 'Brief description of template purpose'}, 'html_content': {'type': 'string', 'description': 'HTML layout with {{variables}}'}}}
Schéma de sortie
{'type': 'object', 'required': ['template_id', 'name'], 'properties': {'name': {'type': 'string'}, 'message': {'type': 'string'}, 'template_id': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string', 'description': 'Completed job ID'}}}
Schéma de sortie
{'type': 'object', 'required': ['download_url'], 'properties': {'filename': {'type': 'string'}, 'size_bytes': {'type': 'integer'}, 'download_url': {'type': 'string', 'format': 'uri'}}}
Schéma d’entrée
{'type': 'object', 'required': ['website'], 'properties': {'website': {'type': 'string', 'description': 'Website URL to analyze'}}}
Schéma de sortie
{'type': 'object', 'required': ['website'], 'properties': {'font': {'type': ['string', 'null']}, 'website': {'type': 'string'}, 'logo_url': {'type': ['string', 'null']}, 'company_name': {'type': ['string', 'null']}, 'primary_color': {'type': ['string', 'null']}, 'secondary_color': {'type': ['string', 'null']}}}
Schéma d’entrée
{'type': 'object', 'required': ['template_id', 'data'], 'properties': {'data': {'type': 'object', 'description': 'Template variables as key-value pairs'}, 'margin': {'type': 'string', 'description': "Page margin (e.g., '1in', '20mm')"}, 'confirm': {'type': 'boolean', 'default': False, 'description': 'Set true to generate PDF (preview runs first if false)'}, 'page_size': {'enum': ['A4', 'Letter', 'Legal'], 'type': 'string', 'description': 'Paper size'}, 'orientation': {'enum': ['portrait', 'landscape'], 'type': 'string', 'description': 'Page orientation'}, 'template_id': {'type': 'string', 'description': 'Template ID to fill'}}}
Schéma de sortie
{'type': 'object', 'required': ['job_id', 'status'], 'properties': {'job_id': {'type': 'string'}, 'status': {'enum': ['pending', 'processing', 'completed', 'failed'], 'type': 'string'}, 'message': {'type': 'string'}, 'download_url': {'type': ['string', 'null']}}}
Schéma d’entrée
{'type': 'object', 'required': ['slides'], 'properties': {'slides': {'type': 'array', 'items': {'type': 'object', 'required': ['template', 'data'], 'properties': {'data': {'type': 'object', 'description': 'Template variables as key-value pairs'}, 'template': {'type': 'string', 'description': 'Template name (title, content, chart, comparison, timeline)'}}}, 'description': 'Array of slides, each with template name and data'}}}
Schéma de sortie
{'type': 'object', 'required': ['html', 'slide_count'], 'properties': {'html': {'type': 'string', 'description': 'Complete deck HTML'}, 'slide_count': {'type': 'integer'}}}
Schéma d’entrée
{'type': 'object', 'required': ['topic'], 'properties': {'topic': {'type': 'string', 'description': 'What to research and visualize'}, 'format': {'enum': ['scrollytelling', 'multipage-3d', 'slides'], 'type': 'string', 'default': 'scrollytelling'}}}
Schéma de sortie
{'type': 'object', 'required': ['job_id', 'status'], 'properties': {'job_id': {'type': 'string'}, 'status': {'type': 'string'}, 'message': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string', 'description': 'Job ID from fill_template'}}}
Schéma de sortie
{'type': 'object', 'required': ['job_id', 'status'], 'properties': {'error': {'type': ['string', 'null']}, 'job_id': {'type': 'string'}, 'status': {'enum': ['pending', 'processing', 'completed', 'failed'], 'type': 'string'}, 'message': {'type': 'string'}, 'download_url': {'type': ['string', 'null']}}}
Schéma d’entrée
{'type': 'object', 'properties': {}}
Schéma de sortie
{'type': 'object', 'required': ['templates'], 'properties': {'templates': {'type': 'array', 'items': {'type': 'object', 'properties': {'name': {'type': 'string'}, 'fields': {'type': 'object'}, 'description': {'type': 'string'}}}}}}
Schéma d’entrée
{'type': 'object', 'properties': {'tags': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Filter by tags'}, 'query': {'type': 'string', 'description': 'Search term to filter templates'}, 'category': {'type': 'string', 'description': 'Filter by category (e.g., invoice, receipt, form)'}}}
Schéma de sortie
{'type': 'object', 'required': ['templates'], 'properties': {'templates': {'type': 'array', 'items': {'type': 'object', 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'tags': {'type': 'array', 'items': {'type': 'string'}}, 'category': {'type': ['string', 'null']}, 'description': {'type': ['string', 'null']}}}}}}
Schéma d’entrée
{'type': 'object', 'required': ['template_id', 'data'], 'properties': {'data': {'type': 'object', 'description': 'Template variables as key-value pairs'}, 'accept': {'enum': ['text/html', 'application/pdf'], 'type': 'string', 'default': 'text/html'}, 'template_id': {'type': 'string', 'description': 'Template ID to preview'}}}
Schéma de sortie
{'type': 'object', 'required': ['html'], 'properties': {'html': {'type': 'string', 'description': 'Rendered HTML preview'}}}
Schéma d’entrée
{'type': 'object', 'required': ['html', 'title'], 'properties': {'html': {'type': 'string', 'description': 'HTML content to host'}, 'title': {'type': 'string', 'description': 'Title for the document'}}}
Schéma de sortie
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'format': 'uri'}, 'title': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['docx_base64', 'name'], 'properties': {'name': {'type': 'string', 'description': 'Human-readable template name'}, 'description': {'type': 'string', 'description': 'Optional description'}, 'docx_base64': {'type': 'string', 'description': 'Base64-encoded .docx file content'}}}
Schéma de sortie
{'type': 'object', 'required': ['template_id', 'name'], 'properties': {'name': {'type': 'string'}, 'schema': {'type': 'object'}, 'message': {'type': 'string'}, 'template_id': {'type': 'string'}}}
Modifications récentes des outils
Serveurs MCP similaires
Renderball
Creates, edits, renders, previews, and shares presentation decks from outlines and submitted deck files.
John's Essentials
Analyzes and converts documents, images, audio, video, archives, data files, and other media formats, with PDF chat and file insp…
MiOffice — AI-Powered Workspace Studio
Provides browser-based tools for processing PDFs, images, video, and audio, including generation, enhancement, conversion, transc…
BlitzReels Video Editor
Creates and edits short-form videos, including timelines, captions, transitions, AI-generated visuals, music, voiceovers, sound e…
HelpySelf
Provides utilities for PDF and image conversion, compression, redaction, scanning, encoding, calculations, accessibility checks, …
Morpha
Enables creating, animating, and exporting layered short-form video projects.
switch
Enables management and exploration of an account-scoped library of AI-generated images and videos.
framesail
Creates long-form YouTube videos through script generation, storyboarding, visual assets, voiceover, music, scene composition, an…