{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_fk2pt7d7jxpz","handle":"mdmagic-mcp-server","url":"https://wellknown.network/agents/mdmagic-mcp-server","links":{"self":"https://wellknown.network/agents/mdmagic-mcp-server/record.json","html":"https://wellknown.network/agents/mdmagic-mcp-server","markdown":"https://wellknown.network/agents/mdmagic-mcp-server/record.md","api":"https://wellknown.network/api/v1/agents/mdmagic-mcp-server","status":"https://wellknown.network/api/v1/agents/mdmagic-mcp-server/status","claim":"https://wellknown.network/agents/mdmagic-mcp-server/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/mdmagic-mcp-server/claim.json","badge":"https://wellknown.network/agents/mdmagic-mcp-server/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/mdmagic-mcp-server/history","tools":"https://wellknown.network/api/v1/agents/mdmagic-mcp-server/tools"},"ard":{"identifier":"urn:air:api.mdmagic.ai:server:mdmagic-mcp-server","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"mdmagic-mcp-server","summary":"Use your own Word templates to convert Markdown → DOCX/PDF/HTML from any MCP-compatible AI.","description":"Use your own Word templates to convert Markdown → DOCX/PDF/HTML from any MCP-compatible AI.","publisher":{"name":"MDMagic-MCP","url":null},"homepage":"https://mdmagic.ai/mcp","repository":"https://github.com/MDMagic-MCP/mdmagic-mcp-server","version":"1.7.14","license":"MIT","protocols":["mcp"],"tags":["mcp","model-context-protocol","mdmagic","document-conversion","markdown","pdf","docx","html","claude","anthropic"],"pricing":null,"endpoints":[{"url":"https://api.mdmagic.ai/mcp","type":"mcp_streamable_http","auth":null,"probeable":true},{"url":"npm:@mdmagic/mcp-server","type":"package_npm","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-05-14T23:29:30.640595Z","npmKeywords":["mcp","model-context-protocol","mdmagic","document-conversion","markdown","pdf","docx","html","claude","anthropic"],"publishedAt":"2026-05-14T23:29:30.640595Z","registryName":"io.github.MDMagic-MCP/mdmagic-mcp-server"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","license":"npm","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"documents.conversion","name":"Document Conversion","confidence":1,"provenance":"declared"},{"slug":"ai.prompting","name":"Prompt Management","confidence":0.938,"provenance":"derived"},{"slug":"dev.docs-lookup","name":"Documentation Lookup","confidence":0.54,"provenance":"derived"},{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":0.525,"provenance":"derived"}],"categories":["ai","commerce","dev","documents"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 4h ago.","lastOkAt":"2026-10-09T22:27:10.075Z","lastProbedAt":"2026-10-09T22:27:10.075Z","statusComputedAt":"2026-10-09T22:28:55.773Z","reliability30d":{"probes":109,"successRate":1,"p50Ms":1006,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":109,"ok":109,"authBoundaryOk":0,"serviceOk":109,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-09T22:27:10.075Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":982,"error":null,"detail":{"tools":[{"name":"convert_document","description":"Convert markdown to a professionally formatted document using an MDMagic template.\n\nIMPORTANT GUIDANCE:\n\n1. Output format → what user gets:\n   - 'docx' → a sing"},{"name":"list_all_templates","description":"List all 15 built-in MDMagic templates plus any custom templates the user has uploaded.\n\nCALL THIS PROACTIVELY when:\n- The user mentions a template by name (ver"},{"name":"list_builtin_templates","description":"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 spec"},{"name":"list_custom_templates","description":"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?'). "},{"name":"show_default_settings","description":"Show the user's default paper size and orientation preferences (set on their account page). Useful when the user hasn't specified pageSize/orientation explicitl"},{"name":"check_credit_balance","description":"Check the user's current MDMagic credit balance: subscription credits (renewable monthly), purchased credits (permanent), plan name, and plan status.\n\nCALL THIS"},{"name":"estimate_conversion_cost","description":"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 ty"},{"name":"validate_markdown","description":"Pre-flight markdown validation BEFORE conversion. Catches malformed tables (mismatched pipes), unclosed code fences, broken task lists, and unsupported syntax. "},{"name":"get_template_details","description":"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, U"},{"name":"recommend_template","description":"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', 'we"}],"toolCount":10,"toolsHash":"e4a8061365135ef314f141812ed6e0da445e7de2e4b0ccfadce2afed97192d9b","serverName":"mdmagic-mcp-server","capabilities":["tools"],"serverVersion":"1.7.15","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T15:31:53.632Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":968,"error":null,"detail":{"tools":[{"name":"convert_document","description":"Convert markdown to a professionally formatted document using an MDMagic template.\n\nIMPORTANT GUIDANCE:\n\n1. Output format → what user gets:\n   - 'docx' → a sing"},{"name":"list_all_templates","description":"List all 15 built-in MDMagic templates plus any custom templates the user has uploaded.\n\nCALL THIS PROACTIVELY when:\n- The user mentions a template by name (ver"},{"name":"list_builtin_templates","description":"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 spec"},{"name":"list_custom_templates","description":"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?'). "},{"name":"show_default_settings","description":"Show the user's default paper size and orientation preferences (set on their account page). Useful when the user hasn't specified pageSize/orientation explicitl"},{"name":"check_credit_balance","description":"Check the user's current MDMagic credit balance: subscription credits (renewable monthly), purchased credits (permanent), plan name, and plan status.\n\nCALL THIS"},{"name":"estimate_conversion_cost","description":"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 ty"},{"name":"validate_markdown","description":"Pre-flight markdown validation BEFORE conversion. Catches malformed tables (mismatched pipes), unclosed code fences, broken task lists, and unsupported syntax. "},{"name":"get_template_details","description":"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, U"},{"name":"recommend_template","description":"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', 'we"}],"toolCount":10,"toolsHash":"e4a8061365135ef314f141812ed6e0da445e7de2e4b0ccfadce2afed97192d9b","serverName":"mdmagic-mcp-server","capabilities":["tools"],"serverVersion":"1.7.15","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T08:28:11.115Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1027,"error":null,"detail":{"tools":[{"name":"convert_document","description":"Convert markdown to a professionally formatted document using an MDMagic template.\n\nIMPORTANT GUIDANCE:\n\n1. Output format → what user gets:\n   - 'docx' → a sing"},{"name":"list_all_templates","description":"List all 15 built-in MDMagic templates plus any custom templates the user has uploaded.\n\nCALL THIS PROACTIVELY when:\n- The user mentions a template by name (ver"},{"name":"list_builtin_templates","description":"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 spec"},{"name":"list_custom_templates","description":"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?'). "},{"name":"show_default_settings","description":"Show the user's default paper size and orientation preferences (set on their account page). Useful when the user hasn't specified pageSize/orientation explicitl"},{"name":"check_credit_balance","description":"Check the user's current MDMagic credit balance: subscription credits (renewable monthly), purchased credits (permanent), plan name, and plan status.\n\nCALL THIS"},{"name":"estimate_conversion_cost","description":"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 ty"},{"name":"validate_markdown","description":"Pre-flight markdown validation BEFORE conversion. Catches malformed tables (mismatched pipes), unclosed code fences, broken task lists, and unsupported syntax. "},{"name":"get_template_details","description":"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, U"},{"name":"recommend_template","description":"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', 'we"}],"toolCount":10,"toolsHash":"e4a8061365135ef314f141812ed6e0da445e7de2e4b0ccfadce2afed97192d9b","serverName":"mdmagic-mcp-server","capabilities":["tools"],"serverVersion":"1.7.15","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T01:26:22.174Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1013,"error":null,"detail":{"tools":[{"name":"convert_document","description":"Convert markdown to a professionally formatted document using an MDMagic template.\n\nIMPORTANT GUIDANCE:\n\n1. Output format → what user gets:\n   - 'docx' → a sing"},{"name":"list_all_templates","description":"List all 15 built-in MDMagic templates plus any custom templates the user has uploaded.\n\nCALL THIS PROACTIVELY when:\n- The user mentions a template by name (ver"},{"name":"list_builtin_templates","description":"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 spec"},{"name":"list_custom_templates","description":"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?'). "},{"name":"show_default_settings","description":"Show the user's default paper size and orientation preferences (set on their account page). Useful when the user hasn't specified pageSize/orientation explicitl"},{"name":"check_credit_balance","description":"Check the user's current MDMagic credit balance: subscription credits (renewable monthly), purchased credits (permanent), plan name, and plan status.\n\nCALL THIS"},{"name":"estimate_conversion_cost","description":"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 ty"},{"name":"validate_markdown","description":"Pre-flight markdown validation BEFORE conversion. Catches malformed tables (mismatched pipes), unclosed code fences, broken task lists, and unsupported syntax. "},{"name":"get_template_details","description":"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, U"},{"name":"recommend_template","description":"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', 'we"}],"toolCount":10,"toolsHash":"e4a8061365135ef314f141812ed6e0da445e7de2e4b0ccfadce2afed97192d9b","serverName":"mdmagic-mcp-server","capabilities":["tools"],"serverVersion":"1.7.15","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T19:24:34.944Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":956,"error":null,"detail":{"tools":[{"name":"convert_document","description":"Convert markdown to a professionally formatted document using an MDMagic template.\n\nIMPORTANT GUIDANCE:\n\n1. Output format → what user gets:\n   - 'docx' → a sing"},{"name":"list_all_templates","description":"List all 15 built-in MDMagic templates plus any custom templates the user has uploaded.\n\nCALL THIS PROACTIVELY when:\n- The user mentions a template by name (ver"},{"name":"list_builtin_templates","description":"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 spec"},{"name":"list_custom_templates","description":"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?'). "},{"name":"show_default_settings","description":"Show the user's default paper size and orientation preferences (set on their account page). Useful when the user hasn't specified pageSize/orientation explicitl"},{"name":"check_credit_balance","description":"Check the user's current MDMagic credit balance: subscription credits (renewable monthly), purchased credits (permanent), plan name, and plan status.\n\nCALL THIS"},{"name":"estimate_conversion_cost","description":"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 ty"},{"name":"validate_markdown","description":"Pre-flight markdown validation BEFORE conversion. Catches malformed tables (mismatched pipes), unclosed code fences, broken task lists, and unsupported syntax. "},{"name":"get_template_details","description":"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, U"},{"name":"recommend_template","description":"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', 'we"}],"toolCount":10,"toolsHash":"e4a8061365135ef314f141812ed6e0da445e7de2e4b0ccfadce2afed97192d9b","serverName":"mdmagic-mcp-server","capabilities":["tools"],"serverVersion":"1.7.15","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T13:21:26.716Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":955,"error":null,"detail":{"tools":[{"name":"convert_document","description":"Convert markdown to a professionally formatted document using an MDMagic template.\n\nIMPORTANT GUIDANCE:\n\n1. Output format → what user gets:\n   - 'docx' → a sing"},{"name":"list_all_templates","description":"List all 15 built-in MDMagic templates plus any custom templates the user has uploaded.\n\nCALL THIS PROACTIVELY when:\n- The user mentions a template by name (ver"},{"name":"list_builtin_templates","description":"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 spec"},{"name":"list_custom_templates","description":"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?'). "},{"name":"show_default_settings","description":"Show the user's default paper size and orientation preferences (set on their account page). Useful when the user hasn't specified pageSize/orientation explicitl"},{"name":"check_credit_balance","description":"Check the user's current MDMagic credit balance: subscription credits (renewable monthly), purchased credits (permanent), plan name, and plan status.\n\nCALL THIS"},{"name":"estimate_conversion_cost","description":"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 ty"},{"name":"validate_markdown","description":"Pre-flight markdown validation BEFORE conversion. Catches malformed tables (mismatched pipes), unclosed code fences, broken task lists, and unsupported syntax. "},{"name":"get_template_details","description":"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, U"},{"name":"recommend_template","description":"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', 'we"}],"toolCount":10,"toolsHash":"e4a8061365135ef314f141812ed6e0da445e7de2e4b0ccfadce2afed97192d9b","serverName":"mdmagic-mcp-server","capabilities":["tools"],"serverVersion":"1.7.15","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T06:23:52.144Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":998,"error":null,"detail":{"tools":[{"name":"convert_document","description":"Convert markdown to a professionally formatted document using an MDMagic template.\n\nIMPORTANT GUIDANCE:\n\n1. Output format → what user gets:\n   - 'docx' → a sing"},{"name":"list_all_templates","description":"List all 15 built-in MDMagic templates plus any custom templates the user has uploaded.\n\nCALL THIS PROACTIVELY when:\n- The user mentions a template by name (ver"},{"name":"list_builtin_templates","description":"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 spec"},{"name":"list_custom_templates","description":"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?'). "},{"name":"show_default_settings","description":"Show the user's default paper size and orientation preferences (set on their account page). Useful when the user hasn't specified pageSize/orientation explicitl"},{"name":"check_credit_balance","description":"Check the user's current MDMagic credit balance: subscription credits (renewable monthly), purchased credits (permanent), plan name, and plan status.\n\nCALL THIS"},{"name":"estimate_conversion_cost","description":"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 ty"},{"name":"validate_markdown","description":"Pre-flight markdown validation BEFORE conversion. Catches malformed tables (mismatched pipes), unclosed code fences, broken task lists, and unsupported syntax. "},{"name":"get_template_details","description":"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, U"},{"name":"recommend_template","description":"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', 'we"}],"toolCount":10,"toolsHash":"e4a8061365135ef314f141812ed6e0da445e7de2e4b0ccfadce2afed97192d9b","serverName":"mdmagic-mcp-server","capabilities":["tools"],"serverVersion":"1.7.15","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T00:25:46.055Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1021,"error":null,"detail":{"tools":[{"name":"convert_document","description":"Convert markdown to a professionally formatted document using an MDMagic template.\n\nIMPORTANT GUIDANCE:\n\n1. Output format → what user gets:\n   - 'docx' → a sing"},{"name":"list_all_templates","description":"List all 15 built-in MDMagic templates plus any custom templates the user has uploaded.\n\nCALL THIS PROACTIVELY when:\n- The user mentions a template by name (ver"},{"name":"list_builtin_templates","description":"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 spec"},{"name":"list_custom_templates","description":"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?'). "},{"name":"show_default_settings","description":"Show the user's default paper size and orientation preferences (set on their account page). Useful when the user hasn't specified pageSize/orientation explicitl"},{"name":"check_credit_balance","description":"Check the user's current MDMagic credit balance: subscription credits (renewable monthly), purchased credits (permanent), plan name, and plan status.\n\nCALL THIS"},{"name":"estimate_conversion_cost","description":"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 ty"},{"name":"validate_markdown","description":"Pre-flight markdown validation BEFORE conversion. Catches malformed tables (mismatched pipes), unclosed code fences, broken task lists, and unsupported syntax. "},{"name":"get_template_details","description":"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, U"},{"name":"recommend_template","description":"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', 'we"}],"toolCount":10,"toolsHash":"e4a8061365135ef314f141812ed6e0da445e7de2e4b0ccfadce2afed97192d9b","serverName":"mdmagic-mcp-server","capabilities":["tools"],"serverVersion":"1.7.15","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T17:29:01.175Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":917,"error":null,"detail":{"tools":[{"name":"convert_document","description":"Convert markdown to a professionally formatted document using an MDMagic template.\n\nIMPORTANT GUIDANCE:\n\n1. Output format → what user gets:\n   - 'docx' → a sing"},{"name":"list_all_templates","description":"List all 15 built-in MDMagic templates plus any custom templates the user has uploaded.\n\nCALL THIS PROACTIVELY when:\n- The user mentions a template by name (ver"},{"name":"list_builtin_templates","description":"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 spec"},{"name":"list_custom_templates","description":"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?'). "},{"name":"show_default_settings","description":"Show the user's default paper size and orientation preferences (set on their account page). Useful when the user hasn't specified pageSize/orientation explicitl"},{"name":"check_credit_balance","description":"Check the user's current MDMagic credit balance: subscription credits (renewable monthly), purchased credits (permanent), plan name, and plan status.\n\nCALL THIS"},{"name":"estimate_conversion_cost","description":"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 ty"},{"name":"validate_markdown","description":"Pre-flight markdown validation BEFORE conversion. Catches malformed tables (mismatched pipes), unclosed code fences, broken task lists, and unsupported syntax. "},{"name":"get_template_details","description":"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, U"},{"name":"recommend_template","description":"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', 'we"}],"toolCount":10,"toolsHash":"e4a8061365135ef314f141812ed6e0da445e7de2e4b0ccfadce2afed97192d9b","serverName":"mdmagic-mcp-server","capabilities":["tools"],"serverVersion":"1.7.15","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T10:48:29.884Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":957,"error":null,"detail":{"tools":[{"name":"convert_document","description":"Convert markdown to a professionally formatted document using an MDMagic template.\n\nIMPORTANT GUIDANCE:\n\n1. Output format → what user gets:\n   - 'docx' → a sing"},{"name":"list_all_templates","description":"List all 15 built-in MDMagic templates plus any custom templates the user has uploaded.\n\nCALL THIS PROACTIVELY when:\n- The user mentions a template by name (ver"},{"name":"list_builtin_templates","description":"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 spec"},{"name":"list_custom_templates","description":"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?'). "},{"name":"show_default_settings","description":"Show the user's default paper size and orientation preferences (set on their account page). Useful when the user hasn't specified pageSize/orientation explicitl"},{"name":"check_credit_balance","description":"Check the user's current MDMagic credit balance: subscription credits (renewable monthly), purchased credits (permanent), plan name, and plan status.\n\nCALL THIS"},{"name":"estimate_conversion_cost","description":"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 ty"},{"name":"validate_markdown","description":"Pre-flight markdown validation BEFORE conversion. Catches malformed tables (mismatched pipes), unclosed code fences, broken task lists, and unsupported syntax. "},{"name":"get_template_details","description":"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, U"},{"name":"recommend_template","description":"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', 'we"}],"toolCount":10,"toolsHash":"e4a8061365135ef314f141812ed6e0da445e7de2e4b0ccfadce2afed97192d9b","serverName":"mdmagic-mcp-server","capabilities":["tools"],"serverVersion":"1.7.15","protocolVersion":"2025-06-18"}}],"tools":[{"name":"convert_document","description":"Convert markdown to a professionally formatted document using an MDMagic template.\n\nIMPORTANT GUIDANCE:\n\n1. Output format → what user gets:\n   - 'docx' → a sing"},{"name":"list_all_templates","description":"List all 15 built-in MDMagic templates plus any custom templates the user has uploaded.\n\nCALL THIS PROACTIVELY when:\n- The user mentions a template by name (ver"},{"name":"list_builtin_templates","description":"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 spec"},{"name":"list_custom_templates","description":"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?'). "},{"name":"show_default_settings","description":"Show the user's default paper size and orientation preferences (set on their account page). Useful when the user hasn't specified pageSize/orientation explicitl"},{"name":"check_credit_balance","description":"Check the user's current MDMagic credit balance: subscription credits (renewable monthly), purchased credits (permanent), plan name, and plan status.\n\nCALL THIS"},{"name":"estimate_conversion_cost","description":"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 ty"},{"name":"validate_markdown","description":"Pre-flight markdown validation BEFORE conversion. Catches malformed tables (mismatched pipes), unclosed code fences, broken task lists, and unsupported syntax. "},{"name":"get_template_details","description":"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, U"},{"name":"recommend_template","description":"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', 'we"}],"package":{"name":"@mdmagic/mcp-server","registry":"npm","observedAt":"2026-10-09T22:29:42.585Z","publishedAt":"2026-05-19T03:04:57.268Z","latestVersion":"1.7.15","weeklyDownloads":28},"toolSurface":{"id":"ts_y8fv7ebsnn6e","endpointId":"ep_dsq2wh8pkc63","hash":"e4a8061365135ef314f141812ed6e0da445e7de2e4b0ccfadce2afed97192d9b","toolCount":10,"serverName":"mdmagic-mcp-server","serverVersion":"1.7.15","protocolVersion":"2025-06-18","firstSeenAt":"2026-09-12T14:26:03.794Z","lastSeenAt":"2026-10-09T22:27:10.093Z","observations":101,"toolNames":["convert_document","list_all_templates","list_builtin_templates","list_custom_templates","show_default_settings","check_credit_balance","estimate_conversion_cost","validate_markdown","get_template_details","recommend_template"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_dsq2wh8pkc63","url":"https://api.mdmagic.ai/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-08T13:21:26.733Z","auth":{"observedAt":"2026-10-08T13:21:27.080Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-08T13:21:27.110Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"mdmagic.ai","issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"validFrom":"2026-09-01T02:37:32.000Z","validTo":"2026-11-30T02:37:31.000Z","daysToExpiry":51,"sanCount":2,"fingerprint256":"DA:AD:2A:E5:05:A8:18:16:DC:E8:CF:03:4E:51:6B:F1:C1:0B:88:57:DC:F3:7C:DC:78:C4:57:11:C0:D3:E0:EB"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.MDMagic-MCP/mdmagic-mcp-server","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.MDMagic-MCP%2Fmdmagic-mcp-server","firstSeenAt":"2026-09-06T05:22:03.924Z","fetchedAt":"2026-10-09T23:22:41.255Z","normalizedAt":"2026-10-09T23:22:41.255Z"},{"source":"npm","key":"@mdmagic/mcp-server","url":"https://www.npmjs.com/package/@mdmagic/mcp-server","firstSeenAt":"2026-09-06T02:20:43.180Z","fetchedAt":"2026-09-28T00:19:20.308Z","normalizedAt":"2026-09-28T00:19:20.308Z"}]},"firstSeenAt":"2026-09-06T02:20:43.180Z","updatedAt":"2026-10-09T22:29:42.585Z"}