{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sunholo-data/parse","description":"Deterministic DOCX/PPTX/XLSX/PDF parser: track changes, comments, headers, footers, merged cells.","title":"AILANG Parse","repository":{"url":"https://github.com/sunholo-data/ailang-parse","source":"github","id":"1196083707"},"version":"0.4.5","websiteUrl":"https://www.sunholo.com/ailang-parse/","icons":[{"src":"https://www.sunholo.com/ailang-parse/img/docparse-logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@ailang/parse","version":"0.4.5","runtimeHint":"npx","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional","valueHint":"subcommand"}],"environmentVariables":[{"description":"AILANG Parse API key (dp_...). Optional — the bridge auto-loads keys saved at ~/.config/ailang-parse/credentials.json. Get one from https://www.sunholo.com/ailang-parse/","isSecret":true,"name":"DOCPARSE_API_KEY"},{"description":"Override the hosted MCP endpoint. Defaults to https://docparse.ailang.sunholo.com/mcp/","name":"AILANG_PARSE_MCP_URL"}]},{"registryType":"pypi","identifier":"ailang-parse","version":"0.4.5","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional","valueHint":"subcommand"}],"environmentVariables":[{"description":"AILANG Parse API key (dp_...). Optional — the bridge auto-loads keys saved at ~/.config/ailang-parse/credentials.json. Get one from https://www.sunholo.com/ailang-parse/","isSecret":true,"name":"DOCPARSE_API_KEY"},{"description":"Override the hosted MCP endpoint. Defaults to https://docparse.ailang.sunholo.com/mcp/","name":"AILANG_PARSE_MCP_URL"}]}],"remotes":[{"type":"streamable-http","url":"https://docparse.ailang.sunholo.com/mcp/"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-08T12:58:49.775351Z","publishedAt":"2026-04-08T12:58:49.775351Z","updatedAt":"2026-04-08T12:58:49.775351Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sunholo-data/parse","description":"Deterministic DOCX/PPTX/XLSX/PDF parser: track changes, comments, headers, footers, merged cells.","title":"AILANG Parse","repository":{"url":"https://github.com/sunholo-data/ailang-parse","source":"github","id":"1196083707"},"version":"0.5.3","websiteUrl":"https://www.sunholo.com/ailang-parse/","icons":[{"src":"https://www.sunholo.com/ailang-parse/img/docparse-logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@ailang/parse","version":"0.5.3","runtimeHint":"npx","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional","valueHint":"subcommand"}],"environmentVariables":[{"description":"AILANG Parse API key (dp_...). Optional — the bridge auto-loads keys saved at ~/.config/ailang-parse/credentials.json. Get one from https://www.sunholo.com/ailang-parse/","isSecret":true,"name":"DOCPARSE_API_KEY"},{"description":"Override the hosted MCP endpoint. Defaults to https://docparse.ailang.sunholo.com/mcp/","name":"AILANG_PARSE_MCP_URL"}]},{"registryType":"pypi","identifier":"ailang-parse","version":"0.5.3","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional","valueHint":"subcommand"}],"environmentVariables":[{"description":"AILANG Parse API key (dp_...). Optional — the bridge auto-loads keys saved at ~/.config/ailang-parse/credentials.json. Get one from https://www.sunholo.com/ailang-parse/","isSecret":true,"name":"DOCPARSE_API_KEY"},{"description":"Override the hosted MCP endpoint. Defaults to https://docparse.ailang.sunholo.com/mcp/","name":"AILANG_PARSE_MCP_URL"}]}],"remotes":[{"type":"streamable-http","url":"https://docparse.ailang.sunholo.com/mcp/"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-09T12:39:10.421839Z","publishedAt":"2026-04-09T12:39:10.421839Z","updatedAt":"2026-04-09T12:39:10.421839Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sunholo-data/parse","description":"Deterministic DOCX/PPTX/XLSX/PDF parser: track changes, comments, headers, footers, merged cells.","title":"AILANG Parse","repository":{"url":"https://github.com/sunholo-data/ailang-parse","source":"github","id":"1196083707"},"version":"0.5.4","websiteUrl":"https://www.sunholo.com/ailang-parse/","icons":[{"src":"https://www.sunholo.com/ailang-parse/img/docparse-logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@ailang/parse","version":"0.5.4","runtimeHint":"npx","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional","valueHint":"subcommand"}],"environmentVariables":[{"description":"AILANG Parse API key (dp_...). Optional — the bridge auto-loads keys saved at ~/.config/ailang-parse/credentials.json. Get one from https://www.sunholo.com/ailang-parse/","isSecret":true,"name":"DOCPARSE_API_KEY"},{"description":"Override the hosted MCP endpoint. Defaults to https://docparse.ailang.sunholo.com/mcp/","name":"AILANG_PARSE_MCP_URL"}]},{"registryType":"pypi","identifier":"ailang-parse","version":"0.5.4","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional","valueHint":"subcommand"}],"environmentVariables":[{"description":"AILANG Parse API key (dp_...). Optional — the bridge auto-loads keys saved at ~/.config/ailang-parse/credentials.json. Get one from https://www.sunholo.com/ailang-parse/","isSecret":true,"name":"DOCPARSE_API_KEY"},{"description":"Override the hosted MCP endpoint. Defaults to https://docparse.ailang.sunholo.com/mcp/","name":"AILANG_PARSE_MCP_URL"}]}],"remotes":[{"type":"streamable-http","url":"https://docparse.ailang.sunholo.com/mcp/"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-24T20:49:11.275332Z","publishedAt":"2026-04-24T20:49:11.275332Z","updatedAt":"2026-04-24T20:49:11.275332Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sunholo-data/parse","description":"Deterministic DOCX/PPTX/XLSX/PDF parser: track changes, comments, headers, footers, merged cells.","title":"AILANG Parse","repository":{"url":"https://github.com/sunholo-data/ailang-parse","source":"github","id":"1196083707"},"version":"0.7.0","websiteUrl":"https://www.sunholo.com/ailang-parse/","icons":[{"src":"https://www.sunholo.com/ailang-parse/img/docparse-logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@ailang/parse","version":"0.7.0","runtimeHint":"npx","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional","valueHint":"subcommand"}],"environmentVariables":[{"description":"AILANG Parse API key (dp_...). Optional — the bridge auto-loads keys saved at ~/.config/ailang-parse/credentials.json. Get one from https://www.sunholo.com/ailang-parse/","isSecret":true,"name":"DOCPARSE_API_KEY"},{"description":"Override the hosted MCP endpoint. Defaults to https://docparse.ailang.sunholo.com/mcp/","name":"AILANG_PARSE_MCP_URL"}]},{"registryType":"pypi","identifier":"ailang-parse","version":"0.7.0","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional","valueHint":"subcommand"}],"environmentVariables":[{"description":"AILANG Parse API key (dp_...). Optional — the bridge auto-loads keys saved at ~/.config/ailang-parse/credentials.json. Get one from https://www.sunholo.com/ailang-parse/","isSecret":true,"name":"DOCPARSE_API_KEY"},{"description":"Override the hosted MCP endpoint. Defaults to https://docparse.ailang.sunholo.com/mcp/","name":"AILANG_PARSE_MCP_URL"}]}],"remotes":[{"type":"streamable-http","url":"https://docparse.ailang.sunholo.com/mcp/"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-16T10:42:17.580807Z","publishedAt":"2026-05-16T10:42:17.580807Z","updatedAt":"2026-05-16T10:42:17.580807Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sunholo-data/parse","description":"Deterministic DOCX/PPTX/XLSX/PDF parser: track changes, comments, headers, footers, merged cells.","title":"AILANG Parse","repository":{"url":"https://github.com/sunholo-data/ailang-parse","source":"github","id":"1196083707"},"version":"0.7.1","websiteUrl":"https://www.sunholo.com/ailang-parse/","icons":[{"src":"https://www.sunholo.com/ailang-parse/img/docparse-logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@ailang/parse","version":"0.7.1","runtimeHint":"npx","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional","valueHint":"subcommand"}],"environmentVariables":[{"description":"AILANG Parse API key (dp_...). Optional — the bridge auto-loads keys saved at ~/.config/ailang-parse/credentials.json. Get one from https://www.sunholo.com/ailang-parse/","isSecret":true,"name":"DOCPARSE_API_KEY"},{"description":"Override the hosted MCP endpoint. Defaults to https://docparse.ailang.sunholo.com/mcp/","name":"AILANG_PARSE_MCP_URL"}]},{"registryType":"pypi","identifier":"ailang-parse","version":"0.7.1","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional","valueHint":"subcommand"}],"environmentVariables":[{"description":"AILANG Parse API key (dp_...). Optional — the bridge auto-loads keys saved at ~/.config/ailang-parse/credentials.json. Get one from https://www.sunholo.com/ailang-parse/","isSecret":true,"name":"DOCPARSE_API_KEY"},{"description":"Override the hosted MCP endpoint. Defaults to https://docparse.ailang.sunholo.com/mcp/","name":"AILANG_PARSE_MCP_URL"}]}],"remotes":[{"type":"streamable-http","url":"https://docparse.ailang.sunholo.com/mcp/"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-16T11:20:14.631439Z","publishedAt":"2026-05-16T11:20:14.631439Z","updatedAt":"2026-05-16T11:20:14.631439Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sunholo-data/parse","description":"Deterministic DOCX/PPTX/XLSX/PDF parser: track changes, comments, headers, footers, merged cells.","title":"AILANG Parse","repository":{"url":"https://github.com/sunholo-data/ailang-parse","source":"github","id":"1196083707"},"version":"0.8.0","websiteUrl":"https://www.sunholo.com/ailang-parse/","icons":[{"src":"https://www.sunholo.com/ailang-parse/img/docparse-logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@ailang/parse","version":"0.8.0","runtimeHint":"npx","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional","valueHint":"subcommand"}],"environmentVariables":[{"description":"AILANG Parse API key (dp_...). Optional — the bridge auto-loads keys saved at ~/.config/ailang-parse/credentials.json. Get one from https://www.sunholo.com/ailang-parse/","isSecret":true,"name":"DOCPARSE_API_KEY"},{"description":"Override the hosted MCP endpoint. Defaults to https://docparse.ailang.sunholo.com/mcp/","name":"AILANG_PARSE_MCP_URL"}]},{"registryType":"pypi","identifier":"ailang-parse","version":"0.8.0","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional","valueHint":"subcommand"}],"environmentVariables":[{"description":"AILANG Parse API key (dp_...). Optional — the bridge auto-loads keys saved at ~/.config/ailang-parse/credentials.json. Get one from https://www.sunholo.com/ailang-parse/","isSecret":true,"name":"DOCPARSE_API_KEY"},{"description":"Override the hosted MCP endpoint. Defaults to https://docparse.ailang.sunholo.com/mcp/","name":"AILANG_PARSE_MCP_URL"}]}],"remotes":[{"type":"streamable-http","url":"https://docparse.ailang.sunholo.com/mcp/"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-29T15:46:42.343856Z","publishedAt":"2026-05-29T15:46:42.343856Z","updatedAt":"2026-05-29T15:46:42.343856Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sunholo-data/parse","description":"Deterministic DOCX/PPTX/XLSX/PDF parser: track changes, comments, headers, footers, merged cells.","title":"AILANG Parse","repository":{"url":"https://github.com/sunholo-data/ailang-parse","source":"github","id":"1196083707"},"version":"0.9.0","websiteUrl":"https://www.sunholo.com/ailang-parse/","icons":[{"src":"https://www.sunholo.com/ailang-parse/img/docparse-logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@ailang/parse","version":"0.9.0","runtimeHint":"npx","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional","valueHint":"subcommand"}],"environmentVariables":[{"description":"AILANG Parse API key (dp_...). Optional — the bridge auto-loads keys saved at ~/.config/ailang-parse/credentials.json. Get one from https://www.sunholo.com/ailang-parse/","isSecret":true,"name":"DOCPARSE_API_KEY"},{"description":"Override the hosted MCP endpoint. Defaults to https://docparse.ailang.sunholo.com/mcp/","name":"AILANG_PARSE_MCP_URL"}]},{"registryType":"pypi","identifier":"ailang-parse","version":"0.9.0","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional","valueHint":"subcommand"}],"environmentVariables":[{"description":"AILANG Parse API key (dp_...). Optional — the bridge auto-loads keys saved at ~/.config/ailang-parse/credentials.json. Get one from https://www.sunholo.com/ailang-parse/","isSecret":true,"name":"DOCPARSE_API_KEY"},{"description":"Override the hosted MCP endpoint. Defaults to https://docparse.ailang.sunholo.com/mcp/","name":"AILANG_PARSE_MCP_URL"}]}],"remotes":[{"type":"streamable-http","url":"https://docparse.ailang.sunholo.com/mcp/"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-11T13:50:39.370967Z","publishedAt":"2026-08-11T13:50:39.370967Z","updatedAt":"2026-08-11T13:50:39.370967Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sunhome243/figma-mcp-express","description":"Fast, quota-free, token-efficient Figma MCP via a local plugin bridge.","repository":{"url":"https://github.com/sunhome243/figma-mcp-express","source":"github"},"version":"1.0.1","packages":[{"registryType":"npm","identifier":"figma-mcp-express","version":"1.0.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-12T04:05:50.808032Z","publishedAt":"2026-06-12T04:05:50.808032Z","updatedAt":"2026-06-12T04:05:50.808032Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sunhome243/figma-mcp-express","description":"Fast, quota-free, token-efficient Figma MCP via a local plugin bridge.","repository":{"url":"https://github.com/sunhome243/figma-mcp-express","source":"github"},"version":"1.0.2","packages":[{"registryType":"npm","identifier":"figma-mcp-express","version":"1.0.2","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-12T05:50:48.520935Z","publishedAt":"2026-06-12T05:50:48.520935Z","updatedAt":"2026-06-12T05:50:48.520935Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sunhome243/figma-mcp-express","description":"Fast, quota-free, token-efficient Figma MCP via a local plugin bridge.","repository":{"url":"https://github.com/sunhome243/figma-mcp-express","source":"github"},"version":"1.0.3","packages":[{"registryType":"npm","identifier":"figma-mcp-express","version":"1.0.3","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-13T11:37:55.101049Z","publishedAt":"2026-06-13T11:37:55.101049Z","updatedAt":"2026-06-13T11:37:55.101049Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sunhome243/figma-mcp-express","description":"Fast, quota-free, token-efficient Figma MCP via a local plugin bridge.","repository":{"url":"https://github.com/sunhome243/figma-mcp-express","source":"github"},"version":"1.0.4","packages":[{"registryType":"npm","identifier":"figma-mcp-express","version":"1.0.4","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-14T02:29:02.603544Z","publishedAt":"2026-06-14T02:29:02.603544Z","updatedAt":"2026-06-14T02:29:02.603544Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sunhome243/figma-mcp-express","description":"Fast, quota-free, token-efficient Figma MCP via a local plugin bridge.","repository":{"url":"https://github.com/sunhome243/figma-mcp-express","source":"github"},"version":"2.0.0","packages":[{"registryType":"npm","identifier":"figma-mcp-express","version":"2.0.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-14T13:44:35.260664Z","publishedAt":"2026-06-14T13:44:35.260664Z","updatedAt":"2026-06-14T13:44:35.260664Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sunhome243/figma-mcp-express","description":"Fast, quota-free, token-efficient Figma MCP via a local plugin bridge.","repository":{"url":"https://github.com/sunhome243/figma-mcp-express","source":"github"},"version":"2.0.1","packages":[{"registryType":"npm","identifier":"figma-mcp-express","version":"2.0.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-15T02:15:48.733398Z","publishedAt":"2026-06-15T02:15:48.733398Z","updatedAt":"2026-06-15T02:15:48.733398Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sunhome243/figma-mcp-express","description":"Fast, quota-free, token-efficient Figma MCP via a local plugin bridge.","repository":{"url":"https://github.com/sunhome243/figma-mcp-express","source":"github"},"version":"2.1.0","packages":[{"registryType":"npm","identifier":"figma-mcp-express","version":"2.1.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-15T06:14:45.824898Z","publishedAt":"2026-06-15T06:14:45.824898Z","updatedAt":"2026-06-15T06:14:45.824898Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sunhome243/figma-mcp-express","description":"Fast, quota-free, token-efficient Figma MCP via a local plugin bridge.","repository":{"url":"https://github.com/sunhome243/figma-mcp-express","source":"github"},"version":"2.2.0","packages":[{"registryType":"npm","identifier":"figma-mcp-express","version":"2.2.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-16T12:01:57.176791Z","publishedAt":"2026-06-16T12:01:57.176791Z","updatedAt":"2026-06-16T12:01:57.176791Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sunhome243/figma-mcp-express","description":"Fast, quota-free, token-efficient Figma MCP via a local plugin bridge.","repository":{"url":"https://github.com/sunhome243/figma-mcp-express","source":"github"},"version":"2.3.0","packages":[{"registryType":"npm","identifier":"figma-mcp-express","version":"2.3.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-17T08:51:04.151154Z","publishedAt":"2026-06-17T08:51:04.151154Z","updatedAt":"2026-06-17T08:51:04.151154Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sunhome243/figma-mcp-express","description":"Fast, quota-free, token-efficient Figma MCP via a local plugin bridge.","repository":{"url":"https://github.com/sunhome243/figma-mcp-express","source":"github"},"version":"2.4.0","packages":[{"registryType":"npm","identifier":"figma-mcp-express","version":"2.4.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-18T00:21:34.130594Z","publishedAt":"2026-06-18T00:21:34.130594Z","updatedAt":"2026-06-18T00:21:34.130594Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sunhome243/figma-mcp-express","description":"Fast, quota-free, token-efficient Figma MCP via a local plugin bridge.","repository":{"url":"https://github.com/sunhome243/figma-mcp-express","source":"github"},"version":"2.5.0","packages":[{"registryType":"npm","identifier":"figma-mcp-express","version":"2.5.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-18T06:51:59.475961Z","publishedAt":"2026-06-18T06:51:59.475961Z","updatedAt":"2026-06-18T06:51:59.475961Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sunhome243/figma-mcp-express","description":"Fast, quota-free, token-efficient Figma MCP via a local plugin bridge.","repository":{"url":"https://github.com/sunhome243/figma-mcp-express","source":"github"},"version":"2.5.1","packages":[{"registryType":"npm","identifier":"figma-mcp-express","version":"2.5.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-18T07:21:32.048423Z","publishedAt":"2026-06-18T07:21:32.048423Z","updatedAt":"2026-06-18T07:21:32.048423Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sunhome243/figma-mcp-express","description":"Fast, quota-free, token-efficient Figma MCP via a local plugin bridge.","repository":{"url":"https://github.com/sunhome243/figma-mcp-express","source":"github"},"version":"2.5.2","packages":[{"registryType":"npm","identifier":"figma-mcp-express","version":"2.5.2","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-18T08:24:37.273923Z","publishedAt":"2026-06-18T08:24:37.273923Z","updatedAt":"2026-06-18T08:24:37.273923Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sunhome243/figma-mcp-express","description":"Fast, quota-free, token-efficient Figma MCP via a local plugin bridge.","repository":{"url":"https://github.com/sunhome243/figma-mcp-express","source":"github"},"version":"2.5.3","packages":[{"registryType":"npm","identifier":"figma-mcp-express","version":"2.5.3","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-19T01:02:57.921512Z","publishedAt":"2026-06-19T01:02:57.921512Z","updatedAt":"2026-06-19T01:02:57.921512Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sunhome243/figma-mcp-express","description":"Fast, quota-free, token-efficient Figma MCP via a local plugin bridge.","repository":{"url":"https://github.com/sunhome243/figma-mcp-express","source":"github"},"version":"2.6.0","packages":[{"registryType":"npm","identifier":"figma-mcp-express","version":"2.6.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-20T03:19:02.21365Z","publishedAt":"2026-06-20T03:19:02.21365Z","updatedAt":"2026-06-20T03:19:02.21365Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sunhome243/figma-mcp-express","description":"Compact Figma MCP with validated batch ops through a local plugin bridge.","repository":{"url":"https://github.com/sunhome243/figma-mcp-express","source":"github"},"version":"2.7.0","packages":[{"registryType":"npm","identifier":"figma-mcp-express","version":"2.7.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-24T07:36:34.172859Z","publishedAt":"2026-06-24T07:36:34.172859Z","updatedAt":"2026-06-24T07:36:34.172859Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sunhome243/figma-mcp-express","description":"Compact Figma MCP with validated batch ops through a local plugin bridge.","repository":{"url":"https://github.com/sunhome243/figma-mcp-express","source":"github"},"version":"2.8.0","packages":[{"registryType":"npm","identifier":"figma-mcp-express","version":"2.8.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-11T13:39:52.014479Z","publishedAt":"2026-07-11T13:39:52.014479Z","updatedAt":"2026-07-11T13:39:52.014479Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sunhome243/figma-mcp-express","description":"Compact Figma MCP with validated batch ops through a local plugin bridge.","repository":{"url":"https://github.com/sunhome243/figma-mcp-express","source":"github"},"version":"2.8.1","packages":[{"registryType":"npm","identifier":"figma-mcp-express","version":"2.8.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-06T06:01:08.948619Z","publishedAt":"2026-08-06T06:01:08.948619Z","updatedAt":"2026-08-06T06:01:08.948619Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sunsatosolutions/vulcanus","description":"A validated Markdown memory vault your coding agent can recall, project by project.","title":"Vulcanus","repository":{"url":"https://github.com/sunsatosolutions/Vulcanus","source":"github"},"version":"0.4.4","websiteUrl":"https://vulcanus.sunsato.com","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@sunsato/vulcanus","version":"0.4.4","runtimeHint":"npx","transport":{"type":"stdio"},"packageArguments":[{"description":"Serves the vault in the current directory; pass --cwd when the client starts elsewhere.","value":"serve","type":"positional","valueHint":"serve"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-14T10:38:31.163049Z","publishedAt":"2026-08-14T10:38:31.163049Z","updatedAt":"2026-08-14T10:38:31.163049Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.sunshad0w/html2md","description":"Converts HTML to clean Markdown. Supports Playwright for JavaScript-heavy pages.","title":"HTML to Markdown MCP Server","repository":{"url":"https://github.com/sunshad0w/html2md-mcp","source":"github"},"version":"0.2.0","packages":[{"registryType":"oci","identifier":"docker.io/sunshad0w/html2md-mcp","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-31T16:51:46.971363Z","publishedAt":"2025-10-31T16:51:46.971363Z","updatedAt":"2025-10-31T16:51:46.971363Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.sunshad0w/html2md","description":"Converts HTML to Markdown with auto-summary and section extraction. Supports Playwright.","title":"HTML to Markdown MCP Server","repository":{"url":"https://github.com/sunshad0w/html2md-mcp","source":"github"},"version":"0.3.0","packages":[{"registryType":"oci","identifier":"docker.io/sunshad0w/html2md-mcp","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-11-01T09:14:23.461442Z","publishedAt":"2025-11-01T09:14:23.461442Z","updatedAt":"2025-11-01T09:14:23.461442Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sunsiyuan/human-survey","description":"Feedback collection for AI agents. Create surveys, collect responses, get results.","repository":{"url":"https://github.com/sunsiyuan/human-survey","source":"github"},"version":"0.1.0","packages":[{"registryType":"npm","identifier":"humansurvey-mcp","version":"0.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your HumanSurvey API key (starts with mts_sk_). Get one at https://www.humansurvey.co","isRequired":true,"format":"string","isSecret":true,"name":"MTS_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-07T14:55:16.487574Z","publishedAt":"2026-04-07T14:55:16.487574Z","updatedAt":"2026-04-07T14:55:16.487574Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sunsiyuan/human-survey","description":"Feedback collection for AI agents. Create surveys, collect responses, get results.","repository":{"url":"https://github.com/sunsiyuan/human-survey","source":"github"},"version":"0.6.0","packages":[{"registryType":"npm","identifier":"humansurvey-mcp","version":"0.6.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your HumanSurvey API key (starts with hs_sk_). Get one at https://www.humansurvey.co","isRequired":true,"format":"string","isSecret":true,"name":"HUMANSURVEY_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-22T02:47:49.092393Z","publishedAt":"2026-05-22T02:47:49.092393Z","updatedAt":"2026-05-22T02:47:49.092393Z","isLatest":false}}}],"metadata":{"nextCursor":"io.github.sunsiyuan/human-survey:0.6.0","count":30}}
