{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.MDMagic-MCP/mdmagic-mcp-server","description":"Use your own Word templates to convert Markdown → DOCX/PDF/HTML from any MCP-compatible AI.","repository":{"url":"https://github.com/MDMagic-MCP/mdmagic-mcp-server","source":"github"},"version":"1.7.14","websiteUrl":"https://mdmagic.ai/mcp","packages":[{"registryType":"npm","identifier":"@mdmagic/mcp-server","version":"1.7.14","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your personal MDMagic API key (format: mdmagic-XXXXXXXXXXXXXXXX). Get yours at https://mdmagic.ai/account — the 'Connect to AI Assistants via MCP' card on your account page generates the key and pre-fills a copy-pasteable config block.","isRequired":true,"isSecret":true,"name":"MDMAGIC_API_KEY"},{"description":"Override the MDMagic API base URL. Defaults to https://api.mdmagic.ai. Only set this if you're running MDMagic against a local dev backend.","default":"https://api.mdmagic.ai","name":"MDMAGIC_BASE_URL"},{"description":"Request timeout in milliseconds. Increase for very large documents on slow connections. Default: 30000 (30s).","default":"30000","name":"REQUEST_TIMEOUT"},{"description":"Transport mode: 'stdio' (default, for local clients like Claude Desktop) or 'http' (for self-hosted Streamable HTTP).","default":"stdio","name":"MCP_TRANSPORT"},{"description":"Port for HTTP transport mode. Default: 3001. Only used when MCP_TRANSPORT=http.","default":"3001","name":"MCP_HTTP_PORT"},{"description":"Bind address for HTTP transport mode. Default: 127.0.0.1. Only used when MCP_TRANSPORT=http.","default":"127.0.0.1","name":"MCP_HTTP_HOST"}]}],"remotes":[{"type":"streamable-http","url":"https://api.mdmagic.ai/mcp","headers":[{"description":"Your personal MDMagic API key from https://mdmagic.ai/account","isRequired":true,"isSecret":true,"name":"x-api-key"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"categories":["productivity","document-processing","content-generation"],"documentationUrl":"https://github.com/MDMagic-MCP/mdmagic-mcp-server#readme","homepage":"https://mdmagic.ai/mcp","icon":"https://mdmagic.ai/mdmagic-logo.png","license":"MIT","tags":["markdown","docx","pdf","html","document-conversion","pandoc","templates","office","word","claude","cursor"],"title":"MDMagic — Markdown to professional documents"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-14T23:29:30.640595Z","publishedAt":"2026-05-14T23:29:30.640595Z","updatedAt":"2026-05-14T23:29:30.640595Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.MDMagic-MCP/mdmagic-mcp-server","description":"Turn Markdown into professional DOCX, PDF, and HTML using MDMagic templates from any MCP AI client.","title":"MDMagic — Markdown to professional documents","repository":{"url":"https://github.com/MDMagic-MCP/mdmagic-mcp-server","source":"github"},"version":"1.7.4","websiteUrl":"https://mdmagic.ai/mcp","packages":[{"registryType":"npm","identifier":"@mdmagic/mcp-server","version":"1.7.4","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your personal MDMagic API key (format: mdmagic-XXXXXXXXXXXXXXXX). Get yours at https://mdmagic.ai/account — the 'Connect to AI Assistants via MCP' card on your account page generates the key and pre-fills a copy-pasteable config block.","isRequired":true,"isSecret":true,"name":"MDMAGIC_API_KEY"},{"description":"Override the MDMagic API base URL. Defaults to https://api.mdmagic.ai. Only set this if you're running MDMagic against a local dev backend.","default":"https://api.mdmagic.ai","name":"MDMAGIC_BASE_URL"},{"description":"Request timeout in milliseconds. Increase for very large documents on slow connections. Default: 30000 (30s).","default":"30000","name":"REQUEST_TIMEOUT"},{"description":"Transport mode: 'stdio' (default, for local clients like Claude Desktop) or 'http' (for self-hosted Streamable HTTP).","default":"stdio","name":"MCP_TRANSPORT"},{"description":"Port for HTTP transport mode. Default: 3001. Only used when MCP_TRANSPORT=http.","default":"3001","name":"MCP_HTTP_PORT"},{"description":"Bind address for HTTP transport mode. Default: 127.0.0.1. Only used when MCP_TRANSPORT=http.","default":"127.0.0.1","name":"MCP_HTTP_HOST"}]}],"remotes":[{"type":"streamable-http","url":"https://api.mdmagic.ai/mcp","headers":[{"description":"Your personal MDMagic API key from https://mdmagic.ai/account","isRequired":true,"isSecret":true,"name":"x-api-key"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-09T21:35:36.682828Z","publishedAt":"2026-05-09T21:35:36.682828Z","updatedAt":"2026-05-09T21:35:36.682828Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.MDMagic-MCP/mdmagic-mcp-server","description":"Use your own Word templates to convert Markdown → DOCX/PDF/HTML from any MCP-compatible AI.","title":"MDMagic — Markdown to professional documents","repository":{"url":"https://github.com/MDMagic-MCP/mdmagic-mcp-server","source":"github"},"version":"1.7.5","websiteUrl":"https://mdmagic.ai/mcp","packages":[{"registryType":"npm","identifier":"@mdmagic/mcp-server","version":"1.7.5","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your personal MDMagic API key (format: mdmagic-XXXXXXXXXXXXXXXX). Get yours at https://mdmagic.ai/account — the 'Connect to AI Assistants via MCP' card on your account page generates the key and pre-fills a copy-pasteable config block.","isRequired":true,"isSecret":true,"name":"MDMAGIC_API_KEY"},{"description":"Override the MDMagic API base URL. Defaults to https://api.mdmagic.ai. Only set this if you're running MDMagic against a local dev backend.","default":"https://api.mdmagic.ai","name":"MDMAGIC_BASE_URL"},{"description":"Request timeout in milliseconds. Increase for very large documents on slow connections. Default: 30000 (30s).","default":"30000","name":"REQUEST_TIMEOUT"},{"description":"Transport mode: 'stdio' (default, for local clients like Claude Desktop) or 'http' (for self-hosted Streamable HTTP).","default":"stdio","name":"MCP_TRANSPORT"},{"description":"Port for HTTP transport mode. Default: 3001. Only used when MCP_TRANSPORT=http.","default":"3001","name":"MCP_HTTP_PORT"},{"description":"Bind address for HTTP transport mode. Default: 127.0.0.1. Only used when MCP_TRANSPORT=http.","default":"127.0.0.1","name":"MCP_HTTP_HOST"}]}],"remotes":[{"type":"streamable-http","url":"https://api.mdmagic.ai/mcp","headers":[{"description":"Your personal MDMagic API key from https://mdmagic.ai/account","isRequired":true,"isSecret":true,"name":"x-api-key"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-09T22:20:16.05307Z","publishedAt":"2026-05-09T22:20:16.05307Z","updatedAt":"2026-05-09T22:20:16.05307Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.MDMagic-MCP/mdmagic-mcp-server","description":"Use your own Word templates to convert Markdown → DOCX/PDF/HTML from any MCP-compatible AI.","repository":{"url":"https://github.com/MDMagic-MCP/mdmagic-mcp-server","source":"github"},"version":"1.7.6","websiteUrl":"https://mdmagic.ai/mcp","packages":[{"registryType":"npm","identifier":"@mdmagic/mcp-server","version":"1.7.6","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your personal MDMagic API key (format: mdmagic-XXXXXXXXXXXXXXXX). Get yours at https://mdmagic.ai/account — the 'Connect to AI Assistants via MCP' card on your account page generates the key and pre-fills a copy-pasteable config block.","isRequired":true,"isSecret":true,"name":"MDMAGIC_API_KEY"},{"description":"Override the MDMagic API base URL. Defaults to https://api.mdmagic.ai. Only set this if you're running MDMagic against a local dev backend.","default":"https://api.mdmagic.ai","name":"MDMAGIC_BASE_URL"},{"description":"Request timeout in milliseconds. Increase for very large documents on slow connections. Default: 30000 (30s).","default":"30000","name":"REQUEST_TIMEOUT"},{"description":"Transport mode: 'stdio' (default, for local clients like Claude Desktop) or 'http' (for self-hosted Streamable HTTP).","default":"stdio","name":"MCP_TRANSPORT"},{"description":"Port for HTTP transport mode. Default: 3001. Only used when MCP_TRANSPORT=http.","default":"3001","name":"MCP_HTTP_PORT"},{"description":"Bind address for HTTP transport mode. Default: 127.0.0.1. Only used when MCP_TRANSPORT=http.","default":"127.0.0.1","name":"MCP_HTTP_HOST"}]}],"remotes":[{"type":"streamable-http","url":"https://api.mdmagic.ai/mcp","headers":[{"description":"Your personal MDMagic API key from https://mdmagic.ai/account","isRequired":true,"isSecret":true,"name":"x-api-key"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"categories":["productivity","document-processing","content-generation"],"documentationUrl":"https://github.com/MDMagic-MCP/mdmagic-mcp-server#readme","homepage":"https://mdmagic.ai/mcp","icon":"https://mdmagic.ai/mdmagic-logo.png","license":"MIT","tags":["markdown","docx","pdf","html","document-conversion","pandoc","templates","office","word","claude","cursor"],"title":"MDMagic — Markdown to professional documents"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-09T22:32:01.184031Z","publishedAt":"2026-05-09T22:32:01.184031Z","updatedAt":"2026-05-09T22:32:01.184031Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.MDMagic-MCP/mdmagic-mcp-server","description":"Use your own Word templates to convert Markdown → DOCX/PDF/HTML from any MCP-compatible AI.","repository":{"url":"https://github.com/MDMagic-MCP/mdmagic-mcp-server","source":"github"},"version":"1.7.7","websiteUrl":"https://mdmagic.ai/mcp","packages":[{"registryType":"npm","identifier":"@mdmagic/mcp-server","version":"1.7.7","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your personal MDMagic API key (format: mdmagic-XXXXXXXXXXXXXXXX). Get yours at https://mdmagic.ai/account — the 'Connect to AI Assistants via MCP' card on your account page generates the key and pre-fills a copy-pasteable config block.","isRequired":true,"isSecret":true,"name":"MDMAGIC_API_KEY"},{"description":"Override the MDMagic API base URL. Defaults to https://api.mdmagic.ai. Only set this if you're running MDMagic against a local dev backend.","default":"https://api.mdmagic.ai","name":"MDMAGIC_BASE_URL"},{"description":"Request timeout in milliseconds. Increase for very large documents on slow connections. Default: 30000 (30s).","default":"30000","name":"REQUEST_TIMEOUT"},{"description":"Transport mode: 'stdio' (default, for local clients like Claude Desktop) or 'http' (for self-hosted Streamable HTTP).","default":"stdio","name":"MCP_TRANSPORT"},{"description":"Port for HTTP transport mode. Default: 3001. Only used when MCP_TRANSPORT=http.","default":"3001","name":"MCP_HTTP_PORT"},{"description":"Bind address for HTTP transport mode. Default: 127.0.0.1. Only used when MCP_TRANSPORT=http.","default":"127.0.0.1","name":"MCP_HTTP_HOST"}]}],"remotes":[{"type":"streamable-http","url":"https://api.mdmagic.ai/mcp","headers":[{"description":"Your personal MDMagic API key from https://mdmagic.ai/account","isRequired":true,"isSecret":true,"name":"x-api-key"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"categories":["productivity","document-processing","content-generation"],"documentationUrl":"https://github.com/MDMagic-MCP/mdmagic-mcp-server#readme","homepage":"https://mdmagic.ai/mcp","icon":"https://mdmagic.ai/mdmagic-logo.png","license":"MIT","tags":["markdown","docx","pdf","html","document-conversion","pandoc","templates","office","word","claude","cursor"],"title":"MDMagic — Markdown to professional documents"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-11T02:34:43.89135Z","publishedAt":"2026-05-11T02:34:43.89135Z","updatedAt":"2026-05-11T02:34:43.89135Z","isLatest":false}}}],"metadata":{"count":5}}
