{"servers":[{"server":{"name":"io.github.rn-devtools-hub/rn-devtools-hub","title":"rn-devtools-hub","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.7.1","packages":[{"version":"0.7.1","transport":{"url":"http://127.0.0.1:8973/mcp","type":"streamable-http"},"identifier":"rn-devtools-hub","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/rn-devtools-hub/rn-devtools-hub","source":"github"},"websiteUrl":"https://rn-devtools-hub.github.io/rn-devtools-hub/","description":"Drive a running React Native or Expo app from inside its JS runtime: see, act, prove."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-02T01:43:27.900731Z","publishedAt":"2026-08-02T01:43:27.900731Z","statusChangedAt":"2026-08-02T01:43:27.900731Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":null,"transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":91,"components":{"hygiene":100,"liveness":null,"freshness":85,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-44d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T15:15:45.394Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.rn-devtools-hub/rn-devtools-hub","title":"rn-devtools-hub","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.9.0","packages":[{"version":"0.9.0","transport":{"url":"http://127.0.0.1:8973/mcp","type":"streamable-http"},"identifier":"rn-devtools-hub","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/rn-devtools-hub/rn-devtools-hub","source":"github"},"websiteUrl":"https://rn-devtools-hub.github.io/rn-devtools-hub/","description":"Drive a running React Native or Expo app from inside its JS runtime: see, act, prove."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-02T01:50:37.358868Z","publishedAt":"2026-08-02T01:50:37.358868Z","statusChangedAt":"2026-08-02T01:50:37.358868Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":null,"transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":91,"components":{"hygiene":100,"liveness":null,"freshness":85,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-44d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T15:15:45.394Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.rn-devtools-hub/rn-devtools-hub","title":"rn-devtools-hub","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.10.0","packages":[{"version":"0.10.0","transport":{"url":"http://127.0.0.1:8973/mcp","type":"streamable-http"},"identifier":"rn-devtools-hub","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/rn-devtools-hub/rn-devtools-hub","source":"github"},"websiteUrl":"https://rn-devtools-hub.github.io/rn-devtools-hub/","description":"Drive a running React Native or Expo app from inside its JS runtime: see, act, prove."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-02T02:27:21.800563Z","publishedAt":"2026-08-02T02:27:21.800563Z","statusChangedAt":"2026-08-02T02:27:21.800563Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":null,"transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":91,"components":{"hygiene":100,"liveness":null,"freshness":85,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-44d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T15:15:45.394Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.rn-devtools-hub/rn-devtools-hub","title":"rn-devtools-hub","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.10.1","packages":[{"version":"0.10.1","transport":{"url":"http://127.0.0.1:8973/mcp","type":"streamable-http"},"identifier":"rn-devtools-hub","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/rn-devtools-hub/rn-devtools-hub","source":"github"},"websiteUrl":"https://rn-devtools-hub.github.io/rn-devtools-hub/","description":"Drive a running React Native or Expo app from inside its JS runtime: see, act, prove."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-02T02:29:14.404028Z","publishedAt":"2026-08-02T02:29:14.404028Z","statusChangedAt":"2026-08-02T02:29:14.404028Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":null,"transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":91,"components":{"hygiene":100,"liveness":null,"freshness":85,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-44d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T15:15:45.394Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.rn-devtools-hub/rn-devtools-hub","title":"rn-devtools-hub","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.11.0","packages":[{"version":"0.11.0","transport":{"url":"http://127.0.0.1:8973/mcp","type":"streamable-http"},"identifier":"rn-devtools-hub","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/rn-devtools-hub/rn-devtools-hub","source":"github"},"websiteUrl":"https://rn-devtools-hub.github.io/rn-devtools-hub/","description":"Drive a running React Native or Expo app from inside its JS runtime: see, act, prove."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-02T03:07:53.876752Z","publishedAt":"2026-08-02T03:07:53.876752Z","statusChangedAt":"2026-08-02T03:07:53.876752Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":null,"transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":91,"components":{"hygiene":100,"liveness":null,"freshness":85,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-44d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T15:15:45.394Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.rn-devtools-hub/rn-devtools-hub","title":"rn-devtools-hub","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.11.1","packages":[{"version":"0.11.1","transport":{"url":"http://127.0.0.1:8973/mcp","type":"streamable-http"},"identifier":"rn-devtools-hub","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/rn-devtools-hub/rn-devtools-hub","source":"github"},"websiteUrl":"https://rn-devtools-hub.github.io/rn-devtools-hub/","description":"Drive a running React Native or Expo app from inside its JS runtime: see, act, prove."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-02T03:10:37.476143Z","publishedAt":"2026-08-02T03:10:37.476143Z","statusChangedAt":"2026-08-02T03:10:37.476143Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":null,"transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":91,"components":{"hygiene":100,"liveness":null,"freshness":85,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-44d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T15:15:45.394Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.rn-devtools-hub/rn-devtools-hub","title":"rn-devtools-hub","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.11.2","packages":[{"version":"0.11.2","transport":{"url":"http://127.0.0.1:8973/mcp","type":"streamable-http"},"identifier":"rn-devtools-hub","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/rn-devtools-hub/rn-devtools-hub","source":"github"},"websiteUrl":"https://rn-devtools-hub.github.io/rn-devtools-hub/","description":"Drive a running React Native or Expo app from inside its JS runtime: see, act, prove."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-02T03:52:12.20292Z","publishedAt":"2026-08-02T03:52:12.20292Z","statusChangedAt":"2026-08-02T03:52:12.20292Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":null,"transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":91,"components":{"hygiene":100,"liveness":null,"freshness":85,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-44d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T15:15:45.394Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.rn-devtools-hub/rn-devtools-hub","title":"rn-devtools-hub","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.11.3","packages":[{"version":"0.11.3","transport":{"url":"http://127.0.0.1:8973/mcp","type":"streamable-http"},"identifier":"rn-devtools-hub","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/rn-devtools-hub/rn-devtools-hub","source":"github"},"websiteUrl":"https://rn-devtools-hub.github.io/rn-devtools-hub/","description":"Drive a running React Native or Expo app from inside its JS runtime: see, act, prove."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-02T04:03:37.084412Z","publishedAt":"2026-08-02T04:03:37.084412Z","statusChangedAt":"2026-08-02T04:03:37.084412Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":null,"transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":91,"components":{"hygiene":100,"liveness":null,"freshness":85,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-44d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T15:15:45.394Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.rn-devtools-hub/rn-devtools-hub","title":"rn-devtools-hub","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.11.4","packages":[{"version":"0.11.4","transport":{"url":"http://127.0.0.1:8973/mcp","type":"streamable-http"},"identifier":"rn-devtools-hub","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/rn-devtools-hub/rn-devtools-hub","source":"github"},"websiteUrl":"https://rn-devtools-hub.github.io/rn-devtools-hub/","description":"Drive a running React Native or Expo app from inside its JS runtime: see, act, prove."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-02T12:59:33.992738Z","publishedAt":"2026-08-02T12:59:33.992738Z","statusChangedAt":"2026-08-02T12:59:33.992738Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":null,"transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":91,"components":{"hygiene":100,"liveness":null,"freshness":85,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-44d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T15:15:45.394Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.rn-devtools-hub/rn-devtools-hub","title":"rn-devtools-hub","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.11.5","packages":[{"version":"0.11.5","transport":{"type":"stdio"},"identifier":"rn-devtools-hub","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","packageArguments":[{"type":"positional","value":"mcp","valueHint":"mcp","description":"Speak MCP over stdio, bridging to the local hub and starting it if needed"}]},{"version":"0.11.5","transport":{"url":"http://127.0.0.1:8973/mcp","type":"streamable-http"},"identifier":"rn-devtools-hub","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/rn-devtools-hub/rn-devtools-hub","source":"github"},"websiteUrl":"https://rn-devtools-hub.github.io/rn-devtools-hub/","description":"Drive a running React Native or Expo app from inside its JS runtime: see, act, prove."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-02T14:15:53.725739Z","publishedAt":"2026-08-02T14:15:53.725739Z","statusChangedAt":"2026-08-02T14:15:53.725739Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":null,"transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":91,"components":{"hygiene":100,"liveness":null,"freshness":85,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-44d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T15:15:45.394Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.rn-devtools-hub/rn-devtools-hub","title":"rn-devtools-hub","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.11.6","packages":[{"version":"0.11.6","transport":{"type":"stdio"},"identifier":"rn-devtools-hub","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","packageArguments":[{"type":"positional","value":"mcp","valueHint":"mcp","description":"Speak MCP over stdio, bridging to the local hub and starting it if needed"}]},{"version":"0.11.6","transport":{"url":"http://127.0.0.1:8973/mcp","type":"streamable-http"},"identifier":"rn-devtools-hub","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/rn-devtools-hub/rn-devtools-hub","source":"github"},"websiteUrl":"https://rn-devtools-hub.github.io/rn-devtools-hub/","description":"Drive a running React Native or Expo app from inside its JS runtime: see, act, prove."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-02T14:41:01.635963Z","publishedAt":"2026-08-02T14:41:01.635963Z","statusChangedAt":"2026-08-02T14:41:01.635963Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":null,"transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":91,"components":{"hygiene":100,"liveness":null,"freshness":85,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-44d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T15:15:45.394Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.rn-devtools-hub/rn-devtools-hub","title":"rn-devtools-hub","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.11.7","packages":[{"version":"0.11.7","transport":{"type":"stdio"},"identifier":"rn-devtools-hub","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","packageArguments":[{"type":"positional","value":"mcp","valueHint":"mcp","description":"Speak MCP over stdio, bridging to the local hub and starting it if needed"}]},{"version":"0.11.7","transport":{"url":"http://127.0.0.1:8973/mcp","type":"streamable-http"},"identifier":"rn-devtools-hub","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/rn-devtools-hub/rn-devtools-hub","source":"github"},"websiteUrl":"https://rn-devtools-hub.github.io/rn-devtools-hub/","description":"Drive a running React Native or Expo app from inside its JS runtime: see, act, prove."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-02T14:55:21.253316Z","publishedAt":"2026-08-02T14:55:21.253316Z","statusChangedAt":"2026-08-02T14:55:21.253316Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":null,"transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":91,"components":{"hygiene":100,"liveness":null,"freshness":85,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-44d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T15:15:45.394Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.rn-devtools-hub/rn-devtools-hub","title":"rn-devtools-hub","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.12.0","packages":[{"version":"0.12.0","transport":{"type":"stdio"},"identifier":"rn-devtools-hub","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","packageArguments":[{"type":"positional","value":"mcp","valueHint":"mcp","description":"Speak MCP over stdio, bridging to the local hub and starting it if needed"}]},{"version":"0.12.0","transport":{"url":"http://127.0.0.1:8973/mcp","type":"streamable-http"},"identifier":"rn-devtools-hub","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/rn-devtools-hub/rn-devtools-hub","source":"github"},"websiteUrl":"https://rn-devtools-hub.github.io/rn-devtools-hub/","description":"Drive a running React Native or Expo app from inside its JS runtime: see, act, prove."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-02T15:20:35.000953Z","publishedAt":"2026-08-02T15:20:35.000953Z","statusChangedAt":"2026-08-02T15:20:35.000953Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":null,"transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":91,"components":{"hygiene":100,"liveness":null,"freshness":85,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-44d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T15:15:45.394Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.rn-devtools-hub/rn-devtools-hub","title":"rn-devtools-hub","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.12.1","packages":[{"version":"0.12.1","transport":{"type":"stdio"},"identifier":"rn-devtools-hub","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","packageArguments":[{"type":"positional","value":"mcp","valueHint":"mcp","description":"Speak MCP over stdio, bridging to the local hub and starting it if needed"}]},{"version":"0.12.1","transport":{"url":"http://127.0.0.1:8973/mcp","type":"streamable-http"},"identifier":"rn-devtools-hub","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/rn-devtools-hub/rn-devtools-hub","source":"github"},"websiteUrl":"https://rn-devtools-hub.github.io/rn-devtools-hub/","description":"Drive a running React Native or Expo app from inside its JS runtime: see, act, prove."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-02T15:27:12.182339Z","publishedAt":"2026-08-02T15:27:12.182339Z","statusChangedAt":"2026-08-02T15:27:12.182339Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":null,"transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":91,"components":{"hygiene":100,"liveness":null,"freshness":85,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-44d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T15:15:45.394Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.rn-devtools-hub/rn-devtools-hub","title":"rn-devtools-hub","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.12.2","packages":[{"version":"0.12.2","transport":{"type":"stdio"},"identifier":"rn-devtools-hub","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","packageArguments":[{"type":"positional","value":"mcp","valueHint":"mcp","description":"Speak MCP over stdio, bridging to the local hub and starting it if needed"}]},{"version":"0.12.2","transport":{"url":"http://127.0.0.1:8973/mcp","type":"streamable-http"},"identifier":"rn-devtools-hub","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/rn-devtools-hub/rn-devtools-hub","source":"github"},"websiteUrl":"https://rn-devtools-hub.github.io/rn-devtools-hub/","description":"Drive a running React Native or Expo app from inside its JS runtime: see, act, prove."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-02T15:39:21.585688Z","publishedAt":"2026-08-02T15:39:21.585688Z","statusChangedAt":"2026-08-02T15:39:21.585688Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":null,"transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":91,"components":{"hygiene":100,"liveness":null,"freshness":85,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-44d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T15:15:45.394Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.rn-devtools-hub/rn-devtools-hub","title":"rn-devtools-hub","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.12.3","packages":[{"version":"0.12.3","transport":{"type":"stdio"},"identifier":"rn-devtools-hub","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","packageArguments":[{"type":"positional","value":"mcp","valueHint":"mcp","description":"Speak MCP over stdio, bridging to the local hub and starting it if needed"}]},{"version":"0.12.3","transport":{"url":"http://127.0.0.1:8973/mcp","type":"streamable-http"},"identifier":"rn-devtools-hub","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/rn-devtools-hub/rn-devtools-hub","source":"github"},"websiteUrl":"https://rn-devtools-hub.github.io/rn-devtools-hub/","description":"Drive a running React Native or Expo app from inside its JS runtime: see, act, prove."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-02T16:08:14.742019Z","publishedAt":"2026-08-02T16:08:14.742019Z","statusChangedAt":"2026-08-02T16:08:14.742019Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":null,"transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":91,"components":{"hygiene":100,"liveness":null,"freshness":85,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-44d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T15:15:45.394Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.rn-devtools-hub/rn-devtools-hub","title":"rn-devtools-hub","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.13.0","packages":[{"version":"0.13.0","transport":{"type":"stdio"},"identifier":"rn-devtools-hub","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","packageArguments":[{"type":"positional","value":"mcp","valueHint":"mcp","description":"Speak MCP over stdio, bridging to the local hub and starting it if needed"}]},{"version":"0.13.0","transport":{"url":"http://127.0.0.1:8973/mcp","type":"streamable-http"},"identifier":"rn-devtools-hub","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/rn-devtools-hub/rn-devtools-hub","source":"github"},"websiteUrl":"https://rn-devtools-hub.github.io/rn-devtools-hub/","description":"Drive a running React Native or Expo app from inside its JS runtime: see, act, prove."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-07T02:39:58.438081Z","publishedAt":"2026-08-07T02:39:58.438081Z","statusChangedAt":"2026-08-07T02:39:58.438081Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":null,"transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":91,"components":{"hygiene":100,"liveness":null,"freshness":85,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-44d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T15:15:45.394Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.rn-devtools-hub/rn-devtools-hub","title":"rn-devtools-hub","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.13.1","packages":[{"version":"0.13.1","transport":{"type":"stdio"},"identifier":"rn-devtools-hub","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","packageArguments":[{"type":"positional","value":"mcp","valueHint":"mcp","description":"Speak MCP over stdio, bridging to the local hub and starting it if needed"}]},{"version":"0.13.1","transport":{"url":"http://127.0.0.1:8973/mcp","type":"streamable-http"},"identifier":"rn-devtools-hub","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/rn-devtools-hub/rn-devtools-hub","source":"github"},"websiteUrl":"https://rn-devtools-hub.github.io/rn-devtools-hub/","description":"Drive a running React Native or Expo app from inside its JS runtime: see, act, prove."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-08T00:51:14.14698Z","publishedAt":"2026-08-08T00:51:14.14698Z","statusChangedAt":"2026-08-08T00:51:14.14698Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":null,"transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":91,"components":{"hygiene":100,"liveness":null,"freshness":85,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-44d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T15:15:45.394Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.rn-devtools-hub/rn-devtools-hub","title":"rn-devtools-hub","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.14.0","packages":[{"version":"0.14.0","transport":{"type":"stdio"},"identifier":"rn-devtools-hub","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","packageArguments":[{"type":"positional","value":"mcp","valueHint":"mcp","description":"Speak MCP over stdio, bridging to the local hub and starting it if needed"}]},{"version":"0.14.0","transport":{"url":"http://127.0.0.1:8973/mcp","type":"streamable-http"},"identifier":"rn-devtools-hub","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/rn-devtools-hub/rn-devtools-hub","source":"github"},"websiteUrl":"https://rn-devtools-hub.github.io/rn-devtools-hub/","description":"Drive a running React Native or Expo app from inside its JS runtime: see, act, prove."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-15T07:13:33.045936Z","publishedAt":"2026-08-15T07:13:33.045936Z","statusChangedAt":"2026-08-15T07:13:33.045936Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":null,"transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":91,"components":{"hygiene":100,"liveness":null,"freshness":85,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-44d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T15:15:45.394Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.rn-devtools-hub/rn-devtools-hub","title":"rn-devtools-hub","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.15.0","packages":[{"version":"0.15.0","transport":{"type":"stdio"},"identifier":"rn-devtools-hub","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","packageArguments":[{"type":"positional","value":"mcp","valueHint":"mcp","description":"Speak MCP over stdio, bridging to the local hub and starting it if needed"}]},{"version":"0.15.0","transport":{"url":"http://127.0.0.1:8973/mcp","type":"streamable-http"},"identifier":"rn-devtools-hub","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/rn-devtools-hub/rn-devtools-hub","source":"github"},"websiteUrl":"https://rn-devtools-hub.github.io/rn-devtools-hub/","description":"Drive a running React Native or Expo app from inside its JS runtime: see, act, prove."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-15T14:01:02.513805Z","publishedAt":"2026-08-15T14:01:02.513805Z","statusChangedAt":"2026-08-15T14:01:02.513805Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":null,"transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":91,"components":{"hygiene":100,"liveness":null,"freshness":85,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-44d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T15:15:45.394Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.rn-devtools-hub/rn-devtools-hub","title":"rn-devtools-hub","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.15.1","packages":[{"version":"0.15.1","transport":{"type":"stdio"},"identifier":"rn-devtools-hub","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","packageArguments":[{"type":"positional","value":"mcp","valueHint":"mcp","description":"Speak MCP over stdio, bridging to the local hub and starting it if needed"}]},{"version":"0.15.1","transport":{"url":"http://127.0.0.1:8973/mcp","type":"streamable-http"},"identifier":"rn-devtools-hub","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/rn-devtools-hub/rn-devtools-hub","source":"github"},"websiteUrl":"https://rn-devtools-hub.github.io/rn-devtools-hub/","description":"Drive a running React Native or Expo app from inside its JS runtime: see, act, prove."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-15T21:02:53.854437Z","publishedAt":"2026-08-15T21:02:53.854437Z","statusChangedAt":"2026-08-15T21:02:53.854437Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":null,"transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":91,"components":{"hygiene":100,"liveness":null,"freshness":85,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-44d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T15:15:45.394Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.rn-devtools-hub/rn-devtools-hub","title":"rn-devtools-hub","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.16.0","packages":[{"version":"0.16.0","transport":{"type":"stdio"},"identifier":"rn-devtools-hub","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","packageArguments":[{"type":"positional","value":"mcp","valueHint":"mcp","description":"Speak MCP over stdio, bridging to the local hub and starting it if needed"}]},{"version":"0.16.0","transport":{"url":"http://127.0.0.1:8973/mcp","type":"streamable-http"},"identifier":"rn-devtools-hub","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/rn-devtools-hub/rn-devtools-hub","source":"github"},"websiteUrl":"https://rn-devtools-hub.github.io/rn-devtools-hub/","description":"Drive a running React Native or Expo app from inside its JS runtime: see, act, prove."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-29T23:36:35.536404Z","publishedAt":"2026-08-29T23:36:35.536404Z","statusChangedAt":"2026-08-29T23:36:35.536404Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":null,"transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":91,"components":{"hygiene":100,"liveness":null,"freshness":85,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-44d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T15:15:45.394Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.rn-devtools-hub/rn-devtools-hub","title":"rn-devtools-hub","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.17.0","packages":[{"version":"0.17.0","transport":{"type":"stdio"},"identifier":"rn-devtools-hub","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","packageArguments":[{"type":"positional","value":"mcp","valueHint":"mcp","description":"Speak MCP over stdio, bridging to the local hub and starting it if needed"}]},{"version":"0.17.0","transport":{"url":"http://127.0.0.1:8973/mcp","type":"streamable-http"},"identifier":"rn-devtools-hub","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/rn-devtools-hub/rn-devtools-hub","source":"github"},"websiteUrl":"https://rn-devtools-hub.github.io/rn-devtools-hub/","description":"Drive a running React Native or Expo app from inside its JS runtime: see, act, prove."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-30T10:04:47.612709Z","publishedAt":"2026-08-30T10:04:47.612709Z","statusChangedAt":"2026-08-30T10:04:47.612709Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":null,"transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":91,"components":{"hygiene":100,"liveness":null,"freshness":85,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-44d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T15:15:45.394Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.rn-devtools-hub/rn-devtools-hub","title":"rn-devtools-hub","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.18.0","packages":[{"version":"0.18.0","transport":{"type":"stdio"},"identifier":"rn-devtools-hub","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","packageArguments":[{"type":"positional","value":"mcp","valueHint":"mcp","description":"Speak MCP over stdio, bridging to the local hub and starting it if needed"}]},{"version":"0.18.0","transport":{"url":"http://127.0.0.1:8973/mcp","type":"streamable-http"},"identifier":"rn-devtools-hub","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/rn-devtools-hub/rn-devtools-hub","source":"github"},"websiteUrl":"https://rn-devtools-hub.github.io/rn-devtools-hub/","description":"Drive a running React Native or Expo app from inside its JS runtime: see, act, prove."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-30T12:57:47.329582Z","publishedAt":"2026-08-30T12:57:47.329582Z","statusChangedAt":"2026-08-30T12:57:47.329582Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":null,"transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":91,"components":{"hygiene":100,"liveness":null,"freshness":85,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-44d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T15:15:45.394Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.rn-devtools-hub/rn-devtools-hub","title":"rn-devtools-hub","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.19.0","packages":[{"version":"0.19.0","transport":{"type":"stdio"},"identifier":"rn-devtools-hub","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","packageArguments":[{"type":"positional","value":"mcp","valueHint":"mcp","description":"Speak MCP over stdio, bridging to the local hub and starting it if needed"}]},{"version":"0.19.0","transport":{"url":"http://127.0.0.1:8973/mcp","type":"streamable-http"},"identifier":"rn-devtools-hub","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/rn-devtools-hub/rn-devtools-hub","source":"github"},"websiteUrl":"https://rn-devtools-hub.github.io/rn-devtools-hub/","description":"Drive a running React Native or Expo app from inside its JS runtime: see, act, prove."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-09-02T22:22:58.907157Z","publishedAt":"2026-09-02T22:22:58.907157Z","statusChangedAt":"2026-09-02T22:22:58.907157Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":null,"transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":91,"components":{"hygiene":100,"liveness":null,"freshness":85,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-44d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T15:15:45.394Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.rn-devtools-hub/rn-devtools-hub","title":"rn-devtools-hub","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.19.1","packages":[{"version":"0.19.1","transport":{"type":"stdio"},"identifier":"rn-devtools-hub","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","packageArguments":[{"type":"positional","value":"mcp","valueHint":"mcp","description":"Speak MCP over stdio, bridging to the local hub and starting it if needed"}]},{"version":"0.19.1","transport":{"url":"http://127.0.0.1:8973/mcp","type":"streamable-http"},"identifier":"rn-devtools-hub","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/rn-devtools-hub/rn-devtools-hub","source":"github"},"websiteUrl":"https://rn-devtools-hub.github.io/rn-devtools-hub/","description":"Drive a running React Native or Expo app from inside its JS runtime: see, act, prove."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-09-03T18:20:07.897634Z","publishedAt":"2026-09-03T18:20:07.897634Z","statusChangedAt":"2026-09-03T18:20:07.897634Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":null,"transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":91,"components":{"hygiene":100,"liveness":null,"freshness":85,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-44d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T15:15:45.394Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.rn-devtools-hub/rn-devtools-hub","title":"rn-devtools-hub","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.20.0","packages":[{"version":"0.20.0","transport":{"type":"stdio"},"identifier":"rn-devtools-hub","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","packageArguments":[{"type":"positional","value":"mcp","valueHint":"mcp","description":"Speak MCP over stdio, bridging to the local hub and starting it if needed"}]},{"version":"0.20.0","transport":{"url":"http://127.0.0.1:8973/mcp","type":"streamable-http"},"identifier":"rn-devtools-hub","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/rn-devtools-hub/rn-devtools-hub","source":"github"},"websiteUrl":"https://rn-devtools-hub.github.io/rn-devtools-hub/","description":"Drive a running React Native or Expo app from inside its JS runtime: see, act, prove."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-09-03T19:13:07.868103Z","publishedAt":"2026-09-03T19:13:07.868103Z","statusChangedAt":"2026-09-03T19:13:07.868103Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":null,"transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":91,"components":{"hygiene":100,"liveness":null,"freshness":85,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-44d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T15:15:45.394Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.rn-devtools-hub/rn-devtools-hub","title":"rn-devtools-hub","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.21.0","packages":[{"version":"0.21.0","transport":{"type":"stdio"},"identifier":"rn-devtools-hub","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","packageArguments":[{"type":"positional","value":"mcp","valueHint":"mcp","description":"Speak MCP over stdio, bridging to the local hub and starting it if needed"}]},{"version":"0.21.0","transport":{"url":"http://127.0.0.1:8973/mcp","type":"streamable-http"},"identifier":"rn-devtools-hub","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/rn-devtools-hub/rn-devtools-hub","source":"github"},"websiteUrl":"https://rn-devtools-hub.github.io/rn-devtools-hub/","description":"Drive a running React Native or Expo app from inside its JS runtime: see, act, prove."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-09-05T22:41:29.747444Z","publishedAt":"2026-09-05T22:41:29.747444Z","statusChangedAt":"2026-09-05T22:41:29.747444Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":null,"transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":91,"components":{"hygiene":100,"liveness":null,"freshness":85,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-44d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T15:15:45.394Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.rn-devtools-hub/rn-devtools-hub","title":"rn-devtools-hub","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.22.0","packages":[{"version":"0.22.0","transport":{"type":"stdio"},"identifier":"rn-devtools-hub","runtimeHint":"npx","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","packageArguments":[{"type":"positional","value":"mcp","valueHint":"mcp","description":"Speak MCP over stdio, bridging to the local hub and starting it if needed"}]},{"version":"0.22.0","transport":{"url":"http://127.0.0.1:8973/mcp","type":"streamable-http"},"identifier":"rn-devtools-hub","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/rn-devtools-hub/rn-devtools-hub","source":"github"},"websiteUrl":"https://rn-devtools-hub.github.io/rn-devtools-hub/","description":"Drive a running React Native or Expo app from inside its JS runtime: see, act, prove."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-09-05T23:33:05.517812Z","publishedAt":"2026-09-05T23:33:05.517812Z","statusChangedAt":"2026-09-05T23:33:05.517812Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":"npx","transport":"stdio","secrets":[],"requires_execution":true},{"idx":1,"registry_type":"npm","identifier":"rn-devtools-hub","version":"0.22.0","runtime_hint":null,"transport":"streamable-http","secrets":[],"requires_execution":true}]},"dev.protogrid/trust":{"score":91,"components":{"hygiene":100,"liveness":null,"freshness":85,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","~updated-44d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T15:15:45.394Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}}],"metadata":{"count":29}}