{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DiffCI/diffci","description":"Change-aware CI validation and affected-test guidance for coding agents.","title":"DiffCI","repository":{"url":"https://github.com/DiffCI/DiffCI.com","source":"github"},"version":"0.2.11","websiteUrl":"https://diffci.com/mcp-server","icons":[{"src":"https://diffci.com/assets/diffci-mark.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@diffci.com/diffci","version":"0.2.11","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"mcp"}]}],"remotes":[{"type":"streamable-http","url":"https://diffci.com/mcp/v1"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-25T13:21:42.368405Z","publishedAt":"2026-09-25T13:21:42.368405Z","updatedAt":"2026-09-25T13:21:42.368405Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DiffCI/diffci","description":"Observation-only CI/CD validation for AI coding agents.","title":"DiffCI","repository":{"url":"https://github.com/DiffCI/DiffCI.com","source":"github"},"version":"0.2.3","websiteUrl":"https://diffci.com/docs/ai-agents.html","packages":[{"registryType":"npm","identifier":"@diffci.com/diffci","version":"0.2.3","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"mcp"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-22T12:06:51.277379Z","publishedAt":"2026-09-22T12:06:51.277379Z","updatedAt":"2026-09-22T12:06:51.277379Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DiffCI/diffci","description":"Fail-closed, change-aware verification for AI coding agents with affected-test guidance.","title":"DiffCI","repository":{"url":"https://github.com/DiffCI/DiffCI.com","source":"github"},"version":"0.3.1","websiteUrl":"https://diffci.com/mcp-server","icons":[{"src":"https://diffci.com/assets/diffci-mark.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@diffci.com/diffci","version":"0.3.1","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"mcp"}]}],"remotes":[{"type":"streamable-http","url":"https://diffci.com/mcp/v1"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-02T06:50:23.080842Z","publishedAt":"2026-10-02T06:50:23.080842Z","updatedAt":"2026-10-02T06:50:23.080842Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DiffCI/diffci","description":"Fail-closed, change-aware verification for AI coding agents with affected-test guidance.","title":"DiffCI","repository":{"url":"https://github.com/DiffCI/DiffCI.com","source":"github"},"version":"0.3.10","websiteUrl":"https://diffci.com/mcp-server","icons":[{"src":"https://diffci.com/assets/diffci-mark.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@diffci.com/diffci","version":"0.3.10","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"mcp"}]}],"remotes":[{"type":"streamable-http","url":"https://diffci.com/mcp/v1"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-18T04:43:01.718877Z","publishedAt":"2026-10-18T04:43:01.718877Z","updatedAt":"2026-10-18T04:43:01.718877Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DiffCI/diffci","description":"Fail-closed, change-aware verification for AI coding agents with affected-test guidance.","title":"DiffCI","repository":{"url":"https://github.com/DiffCI/core","source":"github"},"version":"0.3.11","websiteUrl":"https://diffci.com/mcp-server","icons":[{"src":"https://diffci.com/assets/diffci-mark.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@diffci.com/diffci","version":"0.3.11","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"mcp"}]}],"remotes":[{"type":"streamable-http","url":"https://diffci.com/mcp/v1"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-18T08:03:38.904486Z","publishedAt":"2026-10-18T08:03:38.904486Z","updatedAt":"2026-10-18T08:03:38.904486Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DiffCI/diffci","description":"Fail-closed, change-aware verification for AI coding agents with affected-test guidance.","title":"DiffCI","repository":{"url":"https://github.com/DiffCI/core","source":"github"},"version":"0.3.12","websiteUrl":"https://diffci.com/mcp-server","icons":[{"src":"https://diffci.com/assets/diffci-mark.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@diffci.com/diffci","version":"0.3.12","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"mcp"}]}],"remotes":[{"type":"streamable-http","url":"https://diffci.com/mcp/v1"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-18T09:27:24.416081Z","publishedAt":"2026-10-18T09:27:24.416081Z","updatedAt":"2026-10-18T09:27:24.416081Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DiffCI/diffci","description":"Fail-closed, change-aware verification for AI coding agents with affected-test guidance.","title":"DiffCI","repository":{"url":"https://github.com/DiffCI/core","source":"github"},"version":"0.3.13","websiteUrl":"https://diffci.com/mcp-server","icons":[{"src":"https://diffci.com/assets/diffci-mark.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@diffci.com/diffci","version":"0.3.13","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"mcp"}]}],"remotes":[{"type":"streamable-http","url":"https://diffci.com/mcp/v1"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-20T18:42:05.214844Z","publishedAt":"2026-10-20T18:42:05.214844Z","updatedAt":"2026-10-20T18:42:05.214844Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DiffCI/diffci","description":"Fail-closed, change-aware verification for AI coding agents with affected-test guidance.","title":"DiffCI","repository":{"url":"https://github.com/DiffCI/core","source":"github"},"version":"0.3.16","websiteUrl":"https://diffci.com/mcp-server","icons":[{"src":"https://diffci.com/assets/diffci-mark.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@diffci.com/diffci","version":"0.3.16","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"mcp"}]}],"remotes":[{"type":"streamable-http","url":"https://diffci.com/mcp/v1"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-29T08:56:24.487486Z","publishedAt":"2026-10-29T08:56:24.487486Z","updatedAt":"2026-10-29T08:56:24.487486Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DiffCI/diffci","description":"Fail-closed, change-aware verification for AI coding agents with affected-test guidance.","title":"DiffCI","repository":{"url":"https://github.com/DiffCI/core","source":"github"},"version":"0.3.17","websiteUrl":"https://diffci.com/mcp-server","icons":[{"src":"https://diffci.com/assets/diffci-mark.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@diffci.com/diffci","version":"0.3.17","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"mcp"}]}],"remotes":[{"type":"streamable-http","url":"https://diffci.com/mcp/v1"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-29T13:57:51.338517Z","publishedAt":"2026-10-29T13:57:51.338517Z","updatedAt":"2026-10-29T13:57:51.338517Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DiffCI/diffci","description":"Fail-closed, change-aware verification for AI coding agents with affected-test guidance.","title":"DiffCI","repository":{"url":"https://github.com/DiffCI/core","source":"github"},"version":"0.3.18","websiteUrl":"https://diffci.com/mcp-server","icons":[{"src":"https://diffci.com/assets/diffci-mark.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@diffci.com/diffci","version":"0.3.18","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"mcp"}]}],"remotes":[{"type":"streamable-http","url":"https://diffci.com/mcp/v1"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-29T15:52:30.910089Z","publishedAt":"2026-10-29T15:52:30.910089Z","updatedAt":"2026-10-29T15:52:30.910089Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DiffCI/diffci","description":"Fail-closed, change-aware verification for AI coding agents with affected-test guidance.","title":"DiffCI","repository":{"url":"https://github.com/DiffCI/core","source":"github"},"version":"0.3.19","websiteUrl":"https://diffci.com/mcp-server","icons":[{"src":"https://diffci.com/assets/diffci-mark.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@diffci.com/diffci","version":"0.3.19","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"mcp"}]}],"remotes":[{"type":"streamable-http","url":"https://diffci.com/mcp/v1"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T05:28:44.255883Z","publishedAt":"2026-10-30T05:28:44.255883Z","updatedAt":"2026-10-30T05:28:44.255883Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DiffCI/diffci","description":"Fail-closed, change-aware verification for AI coding agents with affected-test guidance.","title":"DiffCI","repository":{"url":"https://github.com/DiffCI/core","source":"github"},"version":"0.3.20","websiteUrl":"https://diffci.com/mcp-server","icons":[{"src":"https://diffci.com/assets/diffci-mark.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@diffci.com/diffci","version":"0.3.20","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"mcp"}]}],"remotes":[{"type":"streamable-http","url":"https://diffci.com/mcp/v1"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T08:47:27.922795Z","publishedAt":"2026-10-30T08:47:27.922795Z","updatedAt":"2026-10-30T08:47:27.922795Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DiffCI/diffci","description":"Fail-closed, change-aware verification for AI coding agents with affected-test guidance.","title":"DiffCI","repository":{"url":"https://github.com/DiffCI/core","source":"github"},"version":"0.3.21","websiteUrl":"https://diffci.com/mcp-server","icons":[{"src":"https://diffci.com/assets/diffci-mark.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@diffci.com/diffci","version":"0.3.21","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"mcp"}]}],"remotes":[{"type":"streamable-http","url":"https://diffci.com/mcp/v1"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T11:00:42.253762Z","publishedAt":"2026-10-30T11:00:42.253762Z","updatedAt":"2026-10-30T11:00:42.253762Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DiffCI/diffci","description":"Fail-closed, change-aware verification for AI coding agents with affected-test guidance.","title":"DiffCI","repository":{"url":"https://github.com/DiffCI/core","source":"github"},"version":"0.3.22","websiteUrl":"https://diffci.com/mcp-server","icons":[{"src":"https://diffci.com/assets/diffci-mark.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@diffci.com/diffci","version":"0.3.22","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"mcp"}]}],"remotes":[{"type":"streamable-http","url":"https://diffci.com/mcp/v1"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-01T13:37:26.418244Z","publishedAt":"2026-11-01T13:37:26.418244Z","updatedAt":"2026-11-01T13:37:26.418244Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DiffCI/diffci","description":"Fail-closed, change-aware verification for AI coding agents with affected-test guidance.","title":"DiffCI","repository":{"url":"https://github.com/DiffCI/core","source":"github"},"version":"0.3.23","websiteUrl":"https://diffci.com/mcp-server","icons":[{"src":"https://diffci.com/assets/diffci-mark.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@diffci.com/diffci","version":"0.3.23","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"mcp"}]}],"remotes":[{"type":"streamable-http","url":"https://diffci.com/mcp/v1"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-03T05:58:58.967966Z","publishedAt":"2026-11-03T05:58:58.967966Z","updatedAt":"2026-11-03T05:58:58.967966Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DiffCI/diffci","description":"Fail-closed, change-aware verification for AI coding agents with affected-test guidance.","title":"DiffCI","repository":{"url":"https://github.com/DiffCI/core","source":"github"},"version":"0.3.24","websiteUrl":"https://diffci.com/mcp-server","icons":[{"src":"https://diffci.com/assets/diffci-mark.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@diffci.com/diffci","version":"0.3.24","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"mcp"}]}],"remotes":[{"type":"streamable-http","url":"https://diffci.com/mcp/v1"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-04T09:59:47.779482Z","publishedAt":"2026-11-04T09:59:47.779482Z","updatedAt":"2026-11-04T09:59:47.779482Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DiffCI/diffci","description":"Fail-closed, change-aware verification for AI coding agents with affected-test guidance.","title":"DiffCI","repository":{"url":"https://github.com/DiffCI/core","source":"github"},"version":"0.3.25","websiteUrl":"https://diffci.com/mcp-server","icons":[{"src":"https://diffci.com/assets/diffci-mark.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@diffci.com/diffci","version":"0.3.25","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"mcp"}]}],"remotes":[{"type":"streamable-http","url":"https://diffci.com/mcp/v1"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-05T03:47:57.683423Z","publishedAt":"2026-11-05T03:47:57.683423Z","updatedAt":"2026-11-05T03:47:57.683423Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DiffCI/diffci","description":"Fail-closed, change-aware verification for AI coding agents with affected-test guidance.","title":"DiffCI","repository":{"url":"https://github.com/DiffCI/core","source":"github"},"version":"0.3.26","websiteUrl":"https://diffci.com/mcp-server","icons":[{"src":"https://diffci.com/assets/diffci-mark.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@diffci.com/diffci","version":"0.3.26","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"mcp"}]}],"remotes":[{"type":"streamable-http","url":"https://diffci.com/mcp/v1"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-05T04:31:50.814919Z","publishedAt":"2026-11-05T04:31:50.814919Z","updatedAt":"2026-11-05T04:31:50.814919Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DiffCI/diffci","description":"Fail-closed, change-aware verification for AI coding agents with affected-test guidance.","title":"DiffCI","repository":{"url":"https://github.com/DiffCI/core","source":"github"},"version":"0.3.28","websiteUrl":"https://diffci.com/mcp-server","icons":[{"src":"https://diffci.com/assets/diffci-mark.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@diffci.com/diffci","version":"0.3.28","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"mcp"}]}],"remotes":[{"type":"streamable-http","url":"https://diffci.com/mcp/v1"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-05T09:44:24.422907Z","publishedAt":"2026-11-05T09:44:24.422907Z","updatedAt":"2026-11-05T09:44:24.422907Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DiffCI/diffci","description":"Fail-closed, change-aware verification for AI coding agents with affected-test guidance.","title":"DiffCI","repository":{"url":"https://github.com/DiffCI/core","source":"github"},"version":"0.3.29","websiteUrl":"https://diffci.com/mcp-server","icons":[{"src":"https://diffci.com/assets/diffci-mark.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@diffci.com/diffci","version":"0.3.29","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"mcp"}]}],"remotes":[{"type":"streamable-http","url":"https://diffci.com/mcp/v1"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-05T10:59:02.762082Z","publishedAt":"2026-11-05T10:59:02.762082Z","updatedAt":"2026-11-05T10:59:02.762082Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DiffCI/diffci","description":"Fail-closed, change-aware verification for AI coding agents with affected-test guidance.","title":"DiffCI","repository":{"url":"https://github.com/DiffCI/core","source":"github"},"version":"0.3.30","websiteUrl":"https://diffci.com/mcp-server","icons":[{"src":"https://diffci.com/assets/diffci-mark.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@diffci.com/diffci","version":"0.3.30","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"mcp"}]}],"remotes":[{"type":"streamable-http","url":"https://diffci.com/mcp/v1"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-06T03:26:22.239302Z","publishedAt":"2026-11-06T03:26:22.239302Z","updatedAt":"2026-11-06T03:26:22.239302Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DiffCI/diffci","description":"Fail-closed, change-aware verification for AI coding agents with affected-test guidance.","title":"DiffCI","repository":{"url":"https://github.com/DiffCI/core","source":"github"},"version":"0.3.31","websiteUrl":"https://diffci.com/mcp-server","icons":[{"src":"https://diffci.com/assets/diffci-mark.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@diffci.com/diffci","version":"0.3.31","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"mcp"}]}],"remotes":[{"type":"streamable-http","url":"https://diffci.com/mcp/v1"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-06T04:06:17.483912Z","publishedAt":"2026-11-06T04:06:17.483912Z","updatedAt":"2026-11-06T04:06:17.483912Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DiffCI/diffci","description":"Fail-closed, change-aware verification for AI coding agents with affected-test guidance.","title":"DiffCI","repository":{"url":"https://github.com/DiffCI/core","source":"github"},"version":"0.3.32","websiteUrl":"https://diffci.com/mcp-server","icons":[{"src":"https://diffci.com/assets/diffci-mark.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@diffci.com/diffci","version":"0.3.32","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"mcp"}]}],"remotes":[{"type":"streamable-http","url":"https://diffci.com/mcp/v1"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-06T15:56:24.417125Z","publishedAt":"2026-11-06T15:56:24.417125Z","updatedAt":"2026-11-06T15:56:24.417125Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DiffCI/diffci","description":"Fail-closed, change-aware verification for AI coding agents with affected-test guidance.","title":"DiffCI","repository":{"url":"https://github.com/DiffCI/core","source":"github"},"version":"0.3.33","websiteUrl":"https://diffci.com/mcp-server","icons":[{"src":"https://diffci.com/assets/diffci-mark.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@diffci.com/diffci","version":"0.3.33","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"mcp"}]}],"remotes":[{"type":"streamable-http","url":"https://diffci.com/mcp/v1"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-07T06:52:51.262451Z","publishedAt":"2026-11-07T06:52:51.262451Z","updatedAt":"2026-11-07T06:52:51.262451Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DiffCI/diffci","description":"Fail-closed, change-aware verification for AI coding agents with affected-test guidance.","title":"DiffCI","repository":{"url":"https://github.com/DiffCI/core","source":"github"},"version":"0.3.34","websiteUrl":"https://diffci.com/mcp-server","icons":[{"src":"https://diffci.com/assets/diffci-mark.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@diffci.com/diffci","version":"0.3.34","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"mcp"}]}],"remotes":[{"type":"streamable-http","url":"https://diffci.com/mcp/v1"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-07T08:13:17.647079Z","publishedAt":"2026-11-07T08:13:17.647079Z","updatedAt":"2026-11-07T08:13:17.647079Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DiffCI/diffci","description":"Fail-closed, change-aware verification for AI coding agents with affected-test guidance.","title":"DiffCI","repository":{"url":"https://github.com/DiffCI/core","source":"github"},"version":"0.3.35","websiteUrl":"https://diffci.com/mcp-server","icons":[{"src":"https://diffci.com/assets/diffci-mark.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@diffci.com/diffci","version":"0.3.35","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"mcp"}]}],"remotes":[{"type":"streamable-http","url":"https://diffci.com/mcp/v1"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-07T08:28:08.984481Z","publishedAt":"2026-11-07T08:28:08.984481Z","updatedAt":"2026-11-07T08:28:08.984481Z","isLatest":true}}}],"metadata":{"count":26}}
