Mdmagic MCP Server
by mdmagic.ai in Documents & files
Use your own Word templates to convert Markdown → DOCX/PDF/HTML from any MCP-compatible AI.
https://api.mdmagic.ai/mcp- Tools
- 10
- open to any client
- Uptime
- 100%
- last 30 days
- Response time
- 1.1 s
- 1.4 s slowest 5%
- Last check
- Passed
- 29 min ago, next in 6 h
Reliability
Status and outage history · Atom feed · Watch with other listings
How to connect
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"mdmagic-mcp-server": {
"type": "http",
"url": "https://api.mdmagic.ai/mcp"
}
}
}10 tools
- convert_document
Convert markdown to a professionally formatted document using an MDMagic template. IMPORTANT GUIDANCE: 1. Output format → what user gets: - 'docx' → a single Word .docx file - 'pdf' → a single .pdf file - 'html' → a single .html file - 'all' → a ZIP containing all…
- list_all_templates
List all 15 built-in MDMagic templates plus any custom templates the user has uploaded. CALL THIS PROACTIVELY when: - The user mentions a template by name (verify it exists before convert_document) - The user asks 'what templates are available' or similar - A previous…
- list_builtin_templates
List the 15 built-in MDMagic templates, grouped by category. Same as list_all_templates but excludes the user's custom uploads. Use this when the user asks specifically about MDMagic's bundled templates rather than their personal ones. Categories available: Business (5)…
- list_custom_templates
List only the user's custom-uploaded Word templates. Use this when the user asks about their own templates ('show me my templates', 'do I have a letterhead?'). Custom templates are referenced by UUID, not name, when calling convert_document.
- show_default_settings
Show the user's default paper size and orientation preferences (set on their account page). Useful when the user hasn't specified pageSize/orientation explicitly — call this to honor their defaults instead of using A4/Portrait blindly.
- check_credit_balance
Check the user's current MDMagic credit balance: subscription credits (renewable monthly), purchased credits (permanent), plan name, and plan status. CALL THIS PROACTIVELY when: - The user asks 'how many credits do I have' or similar - After a conversion, if the user wants to…
- estimate_conversion_cost
Estimate credit cost for a conversion BEFORE running it. Returns word count, page calculation (300 words/page), and a credit breakdown by format and template type. Use this when the user asks 'how much will this cost?' or when you suspect a conversion might exceed their balance…
- validate_markdown
Pre-flight markdown validation BEFORE conversion. Catches malformed tables (mismatched pipes), unclosed code fences, broken task lists, and unsupported syntax. Returns a green/amber/red status plus the detected markdown features. CALL THIS PROACTIVELY when: - The user is about…
- get_template_details
Show available variants (page sizes and orientations) for a specific template. All MDMagic templates support the full 5×2 matrix: A3, A4, Executive, US_Legal, US_Letter × Portrait/Landscape. Use this when the user asks 'does this template come in Legal Landscape?' or 'what sizes…
- recommend_template
Suggest the best built-in template(s) for a described purpose. Use this when the user describes WHAT the document is (e.g. 'Q4 board pack', 'API reference', 'wedding invitation', 'legal contract') without naming a template. Returns ranked recommendations with rationale. Why…
Security scan
No findings
We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 29 min ago | Passed | 200 | 1.2 s |
| 15 h ago | Passed | 200 | 1.1 s |
| 30 h ago | Passed | 200 | 1.1 s |
| 44 h ago | Passed | 200 | 1.2 s |
| 2 days ago | Passed | 200 | 1.2 s |
Show 10 older checks
| 3 days ago | Passed | 200 | 1.1 s |
| 3 days ago | Passed | 200 | 1.4 s |
| 4 days ago | Passed | 200 | 1.2 s |
| 4 days ago | Passed | 200 | 1.2 s |
| 5 days ago | Passed | 200 | 1.1 s |
| 6 days ago | Passed | 200 | 1.1 s |
| 6 days ago | Passed | 200 | 1.1 s |
| 7 days ago | Passed | 200 | 1.1 s |
| 7 days ago | Passed | 200 | 1.2 s |
| 8 days ago | Passed | 200 | 1.2 s |