{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.polygraphso/litmus","description":"Grade MCP servers A–F with the open behavioral litmus: reproducible, content-addressed evidence.","repository":{"url":"https://github.com/polygraphso/litmus","source":"github"},"version":"0.12.1","websiteUrl":"https://polygraph.so","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@polygraphso/litmus","version":"0.12.1","transport":{"type":"stdio"},"packageArguments":[{"value":"polygraphso-litmus-mcp","type":"positional"}],"environmentVariables":[{"description":"Base URL used to look up published grades (verify_attestation).","default":"https://polygraph.so","name":"POLYGRAPH_API_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-19T13:45:11.676388Z","publishedAt":"2026-06-19T13:45:11.676388Z","updatedAt":"2026-06-19T13:45:11.676388Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.polygraphso/litmus","description":"Grade MCP servers A–F with the open behavioral litmus: reproducible, content-addressed evidence.","repository":{"url":"https://github.com/polygraphso/litmus","source":"github"},"version":"0.26.0","websiteUrl":"https://polygraph.so","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@polygraphso/litmus","version":"0.26.0","transport":{"type":"stdio"},"packageArguments":[{"value":"polygraphso-litmus-mcp","type":"positional"}],"environmentVariables":[{"description":"Base URL for published-grade lookups (check_server, list_servers, request_grade) and attestation resolution.","default":"https://polygraph.so","name":"POLYGRAPH_API_URL"},{"description":"Which network to read attestations from: 'base' (mainnet, default) or 'base-sepolia' (testnet).","default":"base","name":"NEXT_PUBLIC_POLYGRAPH_NETWORK"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-03T23:06:44.736727Z","publishedAt":"2026-07-03T23:06:44.736727Z","updatedAt":"2026-07-03T23:06:44.736727Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.polygraphso/litmus","description":"Grade MCP servers A–F with the open behavioral litmus: reproducible, content-addressed evidence.","repository":{"url":"https://github.com/polygraphso/litmus","source":"github"},"version":"0.28.0","websiteUrl":"https://polygraph.so","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@polygraphso/litmus","version":"0.28.0","transport":{"type":"stdio"},"packageArguments":[{"value":"polygraphso-litmus-mcp","type":"positional"}],"environmentVariables":[{"description":"Base URL for published-grade lookups (check_server, list_servers, request_grade) and attestation resolution.","default":"https://polygraph.so","name":"POLYGRAPH_API_URL"},{"description":"Which network to read attestations from: 'base' (mainnet, default) or 'base-sepolia' (testnet).","default":"base","name":"NEXT_PUBLIC_POLYGRAPH_NETWORK"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-06T08:47:19.875533Z","publishedAt":"2026-07-06T08:47:19.875533Z","updatedAt":"2026-07-06T08:47:19.875533Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.polygraphso/litmus","description":"Grade MCP servers A–F with the open behavioral litmus: reproducible, content-addressed evidence.","repository":{"url":"https://github.com/polygraphso/litmus","source":"github"},"version":"0.29.0","websiteUrl":"https://polygraph.so","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@polygraphso/litmus","version":"0.29.0","transport":{"type":"stdio"},"packageArguments":[{"value":"polygraphso-litmus-mcp","type":"positional"}],"environmentVariables":[{"description":"Base URL for published-grade lookups (check_server, list_servers, request_grade) and attestation resolution.","default":"https://polygraph.so","name":"POLYGRAPH_API_URL"},{"description":"Which network to read attestations from: 'base' (mainnet, default) or 'base-sepolia' (testnet).","default":"base","name":"NEXT_PUBLIC_POLYGRAPH_NETWORK"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-06T09:10:23.898275Z","publishedAt":"2026-07-06T09:10:23.898275Z","updatedAt":"2026-07-06T09:10:23.898275Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.polygraphso/litmus","description":"Grade MCP servers A–F with the open behavioral litmus: reproducible, content-addressed evidence.","repository":{"url":"https://github.com/polygraphso/litmus","source":"github"},"version":"0.30.0","websiteUrl":"https://polygraph.so","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@polygraphso/litmus","version":"0.30.0","transport":{"type":"stdio"},"packageArguments":[{"value":"polygraphso-litmus-mcp","type":"positional"}],"environmentVariables":[{"description":"Base URL for published-grade lookups (check_server, list_servers, request_grade) and attestation resolution.","default":"https://polygraph.so","name":"POLYGRAPH_API_URL"},{"description":"Which network to read attestations from: 'base' (mainnet, default) or 'base-sepolia' (testnet).","default":"base","name":"NEXT_PUBLIC_POLYGRAPH_NETWORK"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-06T14:24:33.074556Z","publishedAt":"2026-07-06T14:24:33.074556Z","updatedAt":"2026-07-06T14:24:33.074556Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.polygraphso/litmus","description":"Grade MCP servers A–F with the open behavioral litmus: reproducible, content-addressed evidence.","repository":{"url":"https://github.com/polygraphso/litmus","source":"github"},"version":"0.31.0","websiteUrl":"https://polygraph.so","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@polygraphso/litmus","version":"0.31.0","transport":{"type":"stdio"},"packageArguments":[{"value":"polygraphso-litmus-mcp","type":"positional"}],"environmentVariables":[{"description":"Base URL for published-grade lookups (check_server, list_servers, request_grade) and attestation resolution.","default":"https://polygraph.so","name":"POLYGRAPH_API_URL"},{"description":"Which network to read attestations from: 'base' (mainnet, default) or 'base-sepolia' (testnet).","default":"base","name":"NEXT_PUBLIC_POLYGRAPH_NETWORK"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-08T11:22:19.733222Z","publishedAt":"2026-07-08T11:22:19.733222Z","updatedAt":"2026-07-08T11:22:19.733222Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.polygraphso/litmus","description":"Grade MCP servers A–F with the open behavioral litmus: reproducible, content-addressed evidence.","repository":{"url":"https://github.com/polygraphso/litmus","source":"github"},"version":"0.32.0","websiteUrl":"https://polygraph.so","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@polygraphso/litmus","version":"0.32.0","transport":{"type":"stdio"},"packageArguments":[{"value":"polygraphso-litmus-mcp","type":"positional"}],"environmentVariables":[{"description":"Base URL for published-grade lookups (check_server, list_servers, request_grade) and attestation resolution.","default":"https://polygraph.so","name":"POLYGRAPH_API_URL"},{"description":"Which network to read attestations from: 'base' (mainnet, default) or 'base-sepolia' (testnet).","default":"base","name":"NEXT_PUBLIC_POLYGRAPH_NETWORK"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-09T15:22:30.022182Z","publishedAt":"2026-07-09T15:22:30.022182Z","updatedAt":"2026-07-09T15:22:30.022182Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.polygraphso/litmus","description":"Grade MCP servers A–F with the open behavioral litmus: reproducible, content-addressed evidence.","repository":{"url":"https://github.com/polygraphso/litmus","source":"github"},"version":"0.33.0","websiteUrl":"https://polygraph.so","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@polygraphso/litmus","version":"0.33.0","transport":{"type":"stdio"},"packageArguments":[{"value":"polygraphso-litmus-mcp","type":"positional"}],"environmentVariables":[{"description":"Base URL for published-grade lookups (check_server, list_servers, request_grade) and attestation resolution.","default":"https://polygraph.so","name":"POLYGRAPH_API_URL"},{"description":"Which network to read attestations from: 'base' (mainnet, default) or 'base-sepolia' (testnet).","default":"base","name":"NEXT_PUBLIC_POLYGRAPH_NETWORK"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-09T20:33:29.579376Z","publishedAt":"2026-07-09T20:33:29.579376Z","updatedAt":"2026-07-09T20:33:29.579376Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.polygraphso/litmus","description":"Grade MCP servers A–F with the open behavioral litmus: reproducible, content-addressed evidence.","repository":{"url":"https://github.com/polygraphso/litmus","source":"github"},"version":"0.33.1","websiteUrl":"https://polygraph.so","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@polygraphso/litmus","version":"0.33.1","transport":{"type":"stdio"},"packageArguments":[{"value":"polygraphso-litmus-mcp","type":"positional"}],"environmentVariables":[{"description":"Base URL for published-grade lookups (check_server, list_servers, request_grade) and attestation resolution.","default":"https://polygraph.so","name":"POLYGRAPH_API_URL"},{"description":"Which network to read attestations from: 'base' (mainnet, default) or 'base-sepolia' (testnet).","default":"base","name":"NEXT_PUBLIC_POLYGRAPH_NETWORK"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-10T09:11:34.815472Z","publishedAt":"2026-07-10T09:11:34.815472Z","updatedAt":"2026-07-10T09:11:34.815472Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.polygraphso/litmus","description":"Grade MCP servers A–F with the open behavioral litmus: reproducible, content-addressed evidence.","repository":{"url":"https://github.com/polygraphso/litmus","source":"github"},"version":"0.34.0","websiteUrl":"https://polygraph.so","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@polygraphso/litmus","version":"0.34.0","transport":{"type":"stdio"},"packageArguments":[{"value":"polygraphso-litmus-mcp","type":"positional"}],"environmentVariables":[{"description":"Base URL for published-grade lookups (check_server, list_servers, request_grade) and attestation resolution.","default":"https://polygraph.so","name":"POLYGRAPH_API_URL"},{"description":"Which network to read attestations from: 'base' (mainnet, default) or 'base-sepolia' (testnet).","default":"base","name":"NEXT_PUBLIC_POLYGRAPH_NETWORK"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-16T10:08:17.852496Z","publishedAt":"2026-07-16T10:08:17.852496Z","updatedAt":"2026-07-16T10:08:17.852496Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.polygraphso/litmus","description":"Grade MCP servers A to F with the open behavioral litmus. npm: full toolset; hosted: lookups only.","repository":{"url":"https://github.com/polygraphso/litmus","source":"github"},"version":"0.35.0","websiteUrl":"https://polygraph.so","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@polygraphso/litmus","version":"0.35.0","transport":{"type":"stdio"},"packageArguments":[{"value":"polygraphso-litmus-mcp","type":"positional"}],"environmentVariables":[{"description":"Base URL for published-grade lookups (check_server, list_servers, request_grade) and attestation resolution.","default":"https://polygraph.so","name":"POLYGRAPH_API_URL"},{"description":"Which network to read attestations from: 'base' (mainnet, default) or 'base-sepolia' (testnet).","default":"base","name":"NEXT_PUBLIC_POLYGRAPH_NETWORK"}]}],"remotes":[{"type":"streamable-http","url":"https://polygraph.so/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-18T23:33:43.677423Z","publishedAt":"2026-07-18T23:33:43.677423Z","updatedAt":"2026-07-18T23:33:43.677423Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.polygraphso/litmus","description":"Grade MCP servers A to F with the open behavioral litmus. npm: full toolset; hosted: lookups only.","repository":{"url":"https://github.com/polygraphso/litmus","source":"github"},"version":"0.36.0","websiteUrl":"https://polygraph.so","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@polygraphso/litmus","version":"0.36.0","transport":{"type":"stdio"},"packageArguments":[{"value":"polygraphso-litmus-mcp","type":"positional"}],"environmentVariables":[{"description":"Base URL for published-grade lookups (check_server, list_servers, request_grade) and attestation resolution.","default":"https://polygraph.so","name":"POLYGRAPH_API_URL"},{"description":"Which network to read attestations from: 'base' (mainnet, default) or 'base-sepolia' (testnet).","default":"base","name":"NEXT_PUBLIC_POLYGRAPH_NETWORK"}]}],"remotes":[{"type":"streamable-http","url":"https://polygraph.so/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-20T15:52:22.440934Z","publishedAt":"2026-07-20T15:52:22.440934Z","updatedAt":"2026-07-20T15:52:22.440934Z","isLatest":true}}}],"metadata":{"count":12}}
