{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.do-droid/seoul-essentials","description":"22,000+ Seoul public facility data for tourists: restrooms, pharmacies, WiFi, AEDs, and subway.","repository":{"url":"https://github.com/do-droid/seoul-essentials","source":"github"},"version":"0.2.0","packages":[{"registryType":"oci","identifier":"ghcr.io/do-droid/seoul-essentials:0.2.0","transport":{"type":"streamable-http","url":"https://seoul-essentials-mcp-230987091625.asia-northeast3.run.app/mcp"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-28T06:38:49.794478Z","publishedAt":"2026-02-28T06:38:49.794478Z","updatedAt":"2026-02-28T06:38:49.794478Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.doazvjettu/leakguard-mcp","description":"Static analyzer flagging lookahead bias & data leakage in ML/trading code before backtest.","repository":{"url":"https://github.com/doazvjettu/leakguard-mcp","source":"github"},"version":"0.1.1","packages":[{"registryType":"pypi","identifier":"leakguard-mcp","version":"0.1.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-13T04:07:50.521586Z","publishedAt":"2026-06-13T04:07:50.521586Z","updatedAt":"2026-06-13T04:07:50.521586Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.doc2mcp/agentverse","description":"MCP server for agentverse documentation, generated by doc2mcp.","title":"agentverse","repository":{"url":"https://github.com/doc2mcp/doc2mcp","source":"github"},"version":"1.0.1781779784","remotes":[{"type":"streamable-http","url":"https://doc2mcp.site/api/mcp/353ba712-2c3b-4699-9c58-0dc4e54ff4eb/mcp","headers":[{"description":"Bearer <your project MCP token> from the project's Connect tab. Treat it like a password.","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-18T10:49:46.337611Z","publishedAt":"2026-06-18T10:49:46.337611Z","updatedAt":"2026-06-18T10:49:46.337611Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.doc2mcp/autoxingtech","description":"MCP server for autoxingtech documentation, generated by doc2mcp.","title":"autoxingtech","repository":{"url":"https://github.com/doc2mcp/doc2mcp-registry","source":"github"},"version":"1.0.1787738943","remotes":[{"type":"streamable-http","url":"https://www.doc2mcp.site/api/mcp/0ddc91d1-3136-4c4a-8627-1a0be89c0ec7/mcp","headers":[{"description":"Bearer <your project MCP token> from the project's Connect tab. Treat it like a password.","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-26T10:09:06.617692Z","publishedAt":"2026-08-26T10:09:06.617692Z","updatedAt":"2026-08-26T10:09:06.617692Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.doc2mcp/cavalry","description":"MCP server for cavalry documentation, generated by doc2mcp.","title":"cavalry","repository":{"url":"https://github.com/doc2mcp/doc2mcp","source":"github"},"version":"1.0.1781655028","remotes":[{"type":"streamable-http","url":"https://doc2mcp.site/api/mcp/2b3751c9-893e-49b2-b627-da208f631cbb/mcp","headers":[{"description":"Bearer <your project MCP token> from the project's Connect tab. Treat it like a password.","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-17T00:10:30.024735Z","publishedAt":"2026-06-17T00:10:30.024735Z","updatedAt":"2026-06-17T00:10:30.024735Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.doc2mcp/dev","description":"MCP server for dev documentation, generated by doc2mcp.","title":"dev","repository":{"url":"https://github.com/doc2mcp/doc2mcp-registry","source":"github"},"version":"1.0.1788206244","remotes":[{"type":"streamable-http","url":"https://www.doc2mcp.site/api/mcp/a21ddb4d-2344-4869-a191-162e1ebea375/mcp","headers":[{"description":"Bearer <your project MCP token> from the project's Connect tab. Treat it like a password.","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-31T19:57:26.698839Z","publishedAt":"2026-08-31T19:57:26.698839Z","updatedAt":"2026-08-31T19:57:26.698839Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.doc2mcp/developer","description":"MCP server for developer documentation, generated by doc2mcp.","title":"developer","repository":{"url":"https://github.com/doc2mcp/doc2mcp","source":"github"},"version":"1.0.1782461537","remotes":[{"type":"streamable-http","url":"https://doc2mcp.site/api/mcp/c7dd7af1-84b9-4bc3-a3e8-0b3a324c8413/mcp","headers":[{"description":"Bearer <your project MCP token> from the project's Connect tab. Treat it like a password.","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-26T08:12:18.978234Z","publishedAt":"2026-06-26T08:12:18.978234Z","updatedAt":"2026-06-26T08:12:18.978234Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.doc2mcp/developers","description":"MCP server for developers documentation, generated by doc2mcp.","title":"developers","repository":{"url":"https://github.com/doc2mcp/doc2mcp-registry","source":"github"},"version":"1.0.1788760789","remotes":[{"type":"streamable-http","url":"https://www.doc2mcp.site/api/mcp/f335b6a5-ec4b-4b0f-9f19-ef5af221aed2/mcp","headers":[{"description":"Bearer <your project MCP token> from the project's Connect tab. Treat it like a password.","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-07T05:59:50.924064Z","publishedAt":"2026-09-07T05:59:50.924064Z","updatedAt":"2026-09-07T05:59:50.924064Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.doc2mcp/doc2mcp","description":"MCP server for doc2mcp documentation, generated by doc2mcp.","title":"doc2mcp","repository":{"url":"https://github.com/doc2mcp/doc2mcp-registry","source":"github"},"version":"1.0.1783805784","remotes":[{"type":"streamable-http","url":"https://doc2mcp.site/api/mcp/5bfd0790-3cac-4fef-8632-6fb6eb8fa71a/mcp","headers":[{"description":"Bearer <your project MCP token> from the project's Connect tab. Treat it like a password.","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-11T21:36:26.381027Z","publishedAt":"2026-07-11T21:36:26.381027Z","updatedAt":"2026-07-11T21:36:26.381027Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.doc2mcp/freefirecommunity","description":"MCP server for freefirecommunity documentation, generated by doc2mcp.","title":"freefirecommunity","repository":{"url":"https://github.com/doc2mcp/doc2mcp-registry","source":"github"},"version":"1.0.1785564364","remotes":[{"type":"streamable-http","url":"https://doc2mcp.site/api/mcp/d590fef3-1aee-410c-86fa-3abd968db980/mcp","headers":[{"description":"Bearer <your project MCP token> from the project's Connect tab. Treat it like a password.","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-01T06:06:06.587903Z","publishedAt":"2026-08-01T06:06:06.587903Z","updatedAt":"2026-08-01T06:06:06.587903Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.doc2mcp/innovationlab","description":"MCP server for innovationlab documentation, generated by doc2mcp.","title":"innovationlab","repository":{"url":"https://github.com/doc2mcp/doc2mcp","source":"github"},"version":"1.0.1780737423","remotes":[{"type":"streamable-http","url":"https://doc2mcp.site/api/mcp/07229b9b-be76-4823-b6ef-8e05641be899/mcp","headers":[{"description":"Bearer <your project MCP token> from the project's Connect tab. Treat it like a password.","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-06T09:17:05.623312Z","publishedAt":"2026-06-06T09:17:05.623312Z","updatedAt":"2026-06-06T09:17:05.623312Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.doc2mcp/langchain","description":"MCP server for langchain documentation, generated by doc2mcp.","title":"langchain","repository":{"url":"https://github.com/doc2mcp/doc2mcp","source":"github"},"version":"1.0.1781396655","remotes":[{"type":"streamable-http","url":"https://doc2mcp.site/api/mcp/0cd2635e-0cd5-4712-b33c-13b10c547e42/mcp","headers":[{"description":"Bearer <your project MCP token> from the project's Connect tab. Treat it like a password.","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-14T00:24:16.968006Z","publishedAt":"2026-06-14T00:24:16.968006Z","updatedAt":"2026-06-14T00:24:16.968006Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.doc2mcp/learnhouse","description":"MCP server for learnhouse documentation, generated by doc2mcp.","title":"learnhouse","repository":{"url":"https://github.com/doc2mcp/doc2mcp-registry","source":"github"},"version":"1.0.1789797106","remotes":[{"type":"streamable-http","url":"https://www.doc2mcp.site/api/mcp/5fec58e0-096c-486e-ab5b-8934917535cc/mcp","headers":[{"description":"Bearer <your project MCP token> from the project's Connect tab. Treat it like a password.","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-19T05:51:47.996775Z","publishedAt":"2026-09-19T05:51:47.996775Z","updatedAt":"2026-09-19T05:51:47.996775Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.doc2mcp/lightfield","description":"MCP server for lightfield documentation, generated by doc2mcp.","title":"lightfield","repository":{"url":"https://github.com/doc2mcp/doc2mcp","source":"github"},"version":"1.0.1780875164","remotes":[{"type":"streamable-http","url":"https://doc2mcp.site/api/mcp/24fd8d23-16a6-4eb9-bee0-f8080a6b31b2/mcp","headers":[{"description":"Bearer <your project MCP token> from the project's Connect tab. Treat it like a password.","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-07T23:32:46.53932Z","publishedAt":"2026-06-07T23:32:46.53932Z","updatedAt":"2026-06-07T23:32:46.53932Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.doc2mcp/manus","description":"MCP server for manus documentation, generated by doc2mcp.","title":"manus","repository":{"url":"https://github.com/doc2mcp/doc2mcp","source":"github"},"version":"1.0.1780872068","remotes":[{"type":"streamable-http","url":"https://doc2mcp.site/api/mcp/221536c8-fc67-48b8-a177-b04b58d6b268/mcp","headers":[{"description":"Bearer <your project MCP token> from the project's Connect tab. Treat it like a password.","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-07T22:41:10.41966Z","publishedAt":"2026-06-07T22:41:10.41966Z","updatedAt":"2026-06-07T22:41:10.41966Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.doc2mcp/network","description":"MCP server for network documentation, generated by doc2mcp.","title":"network","repository":{"url":"https://github.com/doc2mcp/doc2mcp-registry","source":"github"},"version":"1.0.1785624232","remotes":[{"type":"streamable-http","url":"https://www.doc2mcp.site/api/mcp/627464b0-c66d-44f0-a60d-76664a9bdbb1/mcp","headers":[{"description":"Bearer <your project MCP token> from the project's Connect tab. Treat it like a password.","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-01T22:43:54.45939Z","publishedAt":"2026-08-01T22:43:54.45939Z","updatedAt":"2026-08-01T22:43:54.45939Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.doc2mcp/opencode","description":"MCP server for opencode documentation, generated by doc2mcp.","title":"opencode","repository":{"url":"https://github.com/doc2mcp/doc2mcp","source":"github"},"version":"1.0.1782367812","remotes":[{"type":"streamable-http","url":"https://doc2mcp.site/api/mcp/3f20f9f1-6c33-4679-8d37-613e07293a1d/mcp","headers":[{"description":"Bearer <your project MCP token> from the project's Connect tab. Treat it like a password.","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-25T06:10:14.556451Z","publishedAt":"2026-06-25T06:10:14.556451Z","updatedAt":"2026-06-25T06:10:14.556451Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.doc2mcp/skill","description":"MCP server for skill documentation, generated by doc2mcp.","title":"skill","repository":{"url":"https://github.com/doc2mcp/doc2mcp-registry","source":"github"},"version":"1.0.1785400102","remotes":[{"type":"streamable-http","url":"https://doc2mcp.site/api/mcp/60778812-f202-41a2-964a-1cdea1a87f6a/mcp","headers":[{"description":"Bearer <your project MCP token> from the project's Connect tab. Treat it like a password.","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-30T08:28:28.367113Z","publishedAt":"2026-07-30T08:28:28.367113Z","updatedAt":"2026-07-30T08:28:28.367113Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.doc2mcp/smoothsend","description":"MCP server for smoothsend documentation, generated by doc2mcp.","title":"smoothsend","repository":{"url":"https://github.com/doc2mcp/doc2mcp-registry","source":"github"},"version":"1.0.1791081161","remotes":[{"type":"streamable-http","url":"https://www.doc2mcp.site/api/mcp/206c5de4-cd25-461b-8eb8-0010d1c8e0b0/mcp","headers":[{"description":"Bearer <your project MCP token> from the project's Connect tab. Treat it like a password.","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-04T02:32:43.301303Z","publishedAt":"2026-10-04T02:32:43.301303Z","updatedAt":"2026-10-04T02:32:43.301303Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.doc2mcp/stocksense-ai","description":"MCP server for stocksense-ai documentation, generated by doc2mcp.","title":"stocksense-ai","repository":{"url":"https://github.com/doc2mcp/doc2mcp","source":"github"},"version":"1.0.1783197997","remotes":[{"type":"streamable-http","url":"https://doc2mcp.site/api/mcp/d7de7361-0a4a-4deb-b2a5-0849d5bb0a34/mcp","headers":[{"description":"Bearer <your project MCP token> from the project's Connect tab. Treat it like a password.","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-04T20:46:38.653477Z","publishedAt":"2026-07-04T20:46:38.653477Z","updatedAt":"2026-07-04T20:46:38.653477Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.doc2mcp/sunpeak","description":"MCP server for sunpeak documentation, generated by doc2mcp.","title":"sunpeak","repository":{"url":"https://github.com/doc2mcp/doc2mcp","source":"github"},"version":"1.0.1780873603","remotes":[{"type":"streamable-http","url":"https://doc2mcp.site/api/mcp/c97f81d9-55ac-4b5d-b64d-6e3c04c6eb36/mcp","headers":[{"description":"Bearer <your project MCP token> from the project's Connect tab. Treat it like a password.","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-07T23:06:45.056367Z","publishedAt":"2026-06-07T23:06:45.056367Z","updatedAt":"2026-06-07T23:06:45.056367Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.doc2mcp/tabletopsimulator","description":"MCP server for tabletopsimulator documentation, generated by doc2mcp.","title":"tabletopsimulator","repository":{"url":"https://github.com/doc2mcp/doc2mcp","source":"github"},"version":"1.0.1781925825","remotes":[{"type":"streamable-http","url":"https://doc2mcp.site/api/mcp/1b5ee653-f763-415b-8d1b-46c60f17b363/mcp","headers":[{"description":"Bearer <your project MCP token> from the project's Connect tab. Treat it like a password.","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-20T03:23:47.356067Z","publishedAt":"2026-06-20T03:23:47.356067Z","updatedAt":"2026-06-20T03:23:47.356067Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.doc2mcp/uagents","description":"MCP server for uagents documentation, generated by doc2mcp.","title":"uagents","repository":{"url":"https://github.com/doc2mcp/doc2mcp","source":"github"},"version":"1.0.1781555819","remotes":[{"type":"streamable-http","url":"https://doc2mcp.site/api/mcp/52d6b035-f43d-409a-abcb-affb352eee63/mcp","headers":[{"description":"Bearer <your project MCP token> from the project's Connect tab. Treat it like a password.","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-15T20:37:00.787294Z","publishedAt":"2026-06-15T20:37:00.787294Z","updatedAt":"2026-06-15T20:37:00.787294Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.docdiagram/docdiagram-mcp","description":"DocDiagram MCP server - embedded diagrams in MDX docs","version":"0.3.1","packages":[{"registryType":"pypi","identifier":"docdiagram-mcp","version":"0.3.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"DocDiagram personal API key","isRequired":true,"isSecret":true,"name":"DOCDIAGRAM_API_KEY"},{"description":"Override base URL for self-hosted deployments","name":"DOCDIAGRAM_API_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-24T18:08:21.687666Z","publishedAt":"2026-06-24T18:08:21.687666Z","updatedAt":"2026-06-24T18:08:21.687666Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.docdyhr/macwhisper-mcp-server","description":"MacWhisper transcription for Claude Desktop. Fully local, no cloud, audio stays on your Mac.","repository":{"url":"https://github.com/docdyhr/macwhisper-mcp-server","source":"github"},"version":"1.0.1","packages":[{"registryType":"pypi","identifier":"macwhisper-mcp-server","version":"1.0.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Colon-separated list of directories the server may read audio files from (e.g. ~/Desktop:~/Downloads)","isRequired":true,"format":"string","name":"MACWHISPER_ALLOWED_PATHS"},{"description":"Path to the mw binary. Auto-detected from /Applications/MacWhisper.app if omitted.","format":"string","name":"MACWHISPER_CLI"},{"description":"Log file path. Defaults to ~/Library/Logs/macwhisper-mcp.log","format":"string","name":"MACWHISPER_LOG_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-25T17:52:19.566691Z","publishedAt":"2026-04-25T17:52:19.566691Z","updatedAt":"2026-04-25T17:52:19.566691Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.docfork/docfork","description":"Up-to-date Docs for AI Agents.","repository":{"url":"https://github.com/docfork/docfork","source":"github"},"version":"1.3.2","icons":[{"src":"https://mcp.docfork.com/icon.svg","mimeType":"image/svg+xml"}],"packages":[{"registryType":"npm","identifier":"docfork","version":"1.3.2","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-01-14T07:46:02.735995Z","publishedAt":"2026-01-14T07:46:02.735995Z","updatedAt":"2026-01-14T07:46:02.735995Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.docjet-dev/docjet-mcp","description":"Render branded PDFs and PNG images from templates or raw HTML via the DocJet API. Free tier.","repository":{"url":"https://github.com/docjet-dev/docjet-mcp","source":"github"},"version":"1.0.1","websiteUrl":"https://docjet.dev/docs/","packages":[{"registryType":"npm","identifier":"docjet-mcp","version":"1.0.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"DocJet API key (get one free at https://docjet.dev — POST /v1/signup)","isRequired":true,"format":"string","isSecret":true,"name":"DOCJET_API_KEY"},{"description":"Override the API base URL (default: https://api.docjet.dev)","format":"string","name":"DOCJET_BASE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-12T22:03:36.896142Z","publishedAt":"2026-06-12T22:03:36.896142Z","updatedAt":"2026-06-12T22:03:36.896142Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.dockersamples/mcp-docker-release-information","description":"MCP server providing Docker Desktop release notes and security information.","repository":{"url":"https://github.com/dockersamples/mcp-docker-release-information","source":"github"},"version":"0.3.0","packages":[{"registryType":"oci","identifier":"docker.io/dockersamples/mcp-docker-release-information:0.3.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-09-10T18:54:52.764339Z","publishedAt":"2025-09-10T18:54:52.764339Z","updatedAt":"2025-09-10T18:54:52.764339Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dockndevai/mcp-azure","description":"Azure Resource Manager inventory & ops for AI agents — governed, confirmation-gated.","repository":{"url":"https://github.com/dockndevai/mcp-azure","source":"github"},"version":"0.3.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@dockndevai/mcp-azure","version":"0.3.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Entra ID tenant id.","isRequired":true,"name":"AZURE_TENANT_ID"},{"description":"App registration (service principal) client id.","isRequired":true,"name":"AZURE_CLIENT_ID"},{"description":"Service principal client secret.","isRequired":true,"isSecret":true,"name":"AZURE_CLIENT_SECRET"},{"description":"Default subscription id.","name":"AZURE_SUBSCRIPTION_ID"},{"description":"Access mode: read-only | read-write | admin.","name":"AZURE_MODE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-29T12:32:07.586778Z","publishedAt":"2026-09-29T12:32:07.586778Z","updatedAt":"2026-09-29T12:32:07.586778Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dockndevai/mcp-azure-devops","description":"Azure DevOps boards, repos, pipelines & projects for AI agents — governed.","repository":{"url":"https://github.com/dockndevai/mcp-azure-devops","source":"github"},"version":"0.3.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@dockndevai/mcp-azure-devops","version":"0.3.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Azure DevOps organization URL, e.g. https://dev.azure.com/your-org.","isRequired":true,"name":"AZDO_ORG_URL"},{"description":"Personal Access Token (read-only to start).","isRequired":true,"isSecret":true,"name":"AZDO_PAT"},{"description":"Access mode: read-only | read-write | admin.","name":"AZDO_MODE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-29T12:31:29.184559Z","publishedAt":"2026-09-29T12:31:29.184559Z","updatedAt":"2026-09-29T12:31:29.184559Z","isLatest":true}}}],"metadata":{"nextCursor":"io.github.dockndevai/mcp-azure-devops:0.3.0","count":30}}
