{"servers":[{"server":{"name":"io.github.shapeandshare/ember","title":"ember","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.8.0","packages":[{"version":"0.8.0","transport":{"type":"stdio"},"identifier":"ember-advise","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"mcp"}],"runtimeArguments":[{"name":"--python","type":"named","value":"3.12"}],"environmentVariables":[{"name":"EMBER_SERVER_URL","description":"Inference endpoint; defaults to the local model server at http://127.0.0.1:8765"},{"name":"EMBER_AUTH_TOKEN","isSecret":true,"description":"Credential for a remote inference endpoint"}]}],"repository":{"url":"https://github.com/shapeandshare/ember","source":"github"},"websiteUrl":"https://shapeandshare.github.io/ember/","description":"Calibrated advice for coding agents: typed questions in, probabilities out. Apple Silicon."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-09T19:29:09.327649Z","publishedAt":"2026-10-09T19:29:09.327649Z","statusChangedAt":"2026-10-09T19:29:09.327649Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"ember-advise","version":"0.16.0","runtime_hint":"uvx","transport":"stdio","secrets":["EMBER_AUTH_TOKEN"],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-6d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T21:05:17.094Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.shapeandshare/ember","title":"ember","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.8.1","packages":[{"version":"0.8.1","transport":{"type":"stdio"},"identifier":"ember-advise","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"mcp"}],"runtimeArguments":[{"name":"--python","type":"named","value":"3.12"}],"environmentVariables":[{"name":"EMBER_SERVER_URL","description":"Inference endpoint; defaults to the local model server at http://127.0.0.1:8765"},{"name":"EMBER_AUTH_TOKEN","isSecret":true,"description":"Credential for a remote inference endpoint"}]}],"repository":{"url":"https://github.com/shapeandshare/ember","source":"github"},"websiteUrl":"https://shapeandshare.github.io/ember/","description":"Calibrated advice for coding agents: typed questions in, probabilities out. Apple Silicon."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-10T07:21:57.230574Z","publishedAt":"2026-10-10T07:21:57.230574Z","statusChangedAt":"2026-10-10T07:21:57.230574Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"ember-advise","version":"0.16.0","runtime_hint":"uvx","transport":"stdio","secrets":["EMBER_AUTH_TOKEN"],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-6d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T21:05:17.094Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.shapeandshare/ember","title":"ember","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.9.0","packages":[{"version":"0.9.0","transport":{"type":"stdio"},"identifier":"ember-advise","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"mcp"}],"runtimeArguments":[{"name":"--python","type":"named","value":"3.12"}],"environmentVariables":[{"name":"EMBER_SERVER_URL","description":"Inference endpoint; defaults to the local model server at http://127.0.0.1:8765"},{"name":"EMBER_AUTH_TOKEN","isSecret":true,"description":"Credential for a remote inference endpoint"}]}],"repository":{"url":"https://github.com/shapeandshare/ember","source":"github"},"websiteUrl":"https://shapeandshare.github.io/ember/","description":"Calibrated advice for coding agents: typed questions in, probabilities out. Apple Silicon."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-10T15:54:30.169383Z","publishedAt":"2026-10-10T15:54:30.169383Z","statusChangedAt":"2026-10-10T15:54:30.169383Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"ember-advise","version":"0.16.0","runtime_hint":"uvx","transport":"stdio","secrets":["EMBER_AUTH_TOKEN"],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-6d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T21:05:17.094Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.shapeandshare/ember","title":"ember","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.9.1","packages":[{"version":"0.9.1","transport":{"type":"stdio"},"identifier":"ember-advise","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"mcp"}],"runtimeArguments":[{"name":"--python","type":"named","value":"3.12"}],"environmentVariables":[{"name":"EMBER_SERVER_URL","description":"Inference endpoint; defaults to the local model server at http://127.0.0.1:8765"},{"name":"EMBER_AUTH_TOKEN","isSecret":true,"description":"Credential for a remote inference endpoint"}]}],"repository":{"url":"https://github.com/shapeandshare/ember","source":"github"},"websiteUrl":"https://shapeandshare.github.io/ember/","description":"Calibrated advice for coding agents: typed questions in, probabilities out. Apple Silicon."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-10-10T17:14:14.700035Z","publishedAt":"2026-10-10T17:14:14.700035Z","statusChangedAt":"2026-10-10T17:14:14.700035Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"ember-advise","version":"0.16.0","runtime_hint":"uvx","transport":"stdio","secrets":["EMBER_AUTH_TOKEN"],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-6d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T21:05:17.094Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.shapeandshare/ember","title":"ember","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.10.0","packages":[{"version":"0.10.0","transport":{"type":"stdio"},"identifier":"ember-advise","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"mcp"}],"runtimeArguments":[{"name":"--python","type":"named","value":"3.12"}],"environmentVariables":[{"name":"EMBER_SERVER_URL","description":"Inference endpoint; defaults to the local model server at http://127.0.0.1:8765"},{"name":"EMBER_AUTH_TOKEN","isSecret":true,"description":"Credential for a remote inference endpoint"}]}],"repository":{"url":"https://github.com/shapeandshare/ember","source":"github"},"websiteUrl":"https://shapeandshare.github.io/ember/","description":"Calibrated advice for coding agents: typed questions in, probabilities out. Apple Silicon."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-10T17:29:25.424045Z","publishedAt":"2026-10-10T17:29:25.424045Z","statusChangedAt":"2026-10-10T17:29:25.424045Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"ember-advise","version":"0.16.0","runtime_hint":"uvx","transport":"stdio","secrets":["EMBER_AUTH_TOKEN"],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-6d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T21:05:17.094Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.shapeandshare/ember","title":"ember","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.10.1","packages":[{"version":"0.10.1","transport":{"type":"stdio"},"identifier":"ember-advise","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"mcp"}],"runtimeArguments":[{"name":"--python","type":"named","value":"3.12"}],"environmentVariables":[{"name":"EMBER_SERVER_URL","description":"Inference endpoint; defaults to the local model server at http://127.0.0.1:8765"},{"name":"EMBER_AUTH_TOKEN","isSecret":true,"description":"Credential for a remote inference endpoint"}]}],"repository":{"url":"https://github.com/shapeandshare/ember","source":"github"},"websiteUrl":"https://shapeandshare.github.io/ember/","description":"Calibrated advice for coding agents: typed questions in, probabilities out. Apple Silicon."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-10T17:49:15.191391Z","publishedAt":"2026-10-10T17:49:15.191391Z","statusChangedAt":"2026-10-10T17:49:15.191391Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"ember-advise","version":"0.16.0","runtime_hint":"uvx","transport":"stdio","secrets":["EMBER_AUTH_TOKEN"],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-6d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T21:05:17.094Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.shapeandshare/ember","title":"ember","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.10.2","packages":[{"version":"0.10.2","transport":{"type":"stdio"},"identifier":"ember-advise","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"mcp"}],"runtimeArguments":[{"name":"--python","type":"named","value":"3.12"}],"environmentVariables":[{"name":"EMBER_SERVER_URL","description":"Inference endpoint; defaults to the local model server at http://127.0.0.1:8765"},{"name":"EMBER_AUTH_TOKEN","isSecret":true,"description":"Credential for a remote inference endpoint"}]}],"repository":{"url":"https://github.com/shapeandshare/ember","source":"github"},"websiteUrl":"https://shapeandshare.github.io/ember/","description":"Calibrated advice for coding agents: typed questions in, probabilities out. Apple Silicon."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-10T18:49:59.992063Z","publishedAt":"2026-10-10T18:49:59.992063Z","statusChangedAt":"2026-10-10T18:49:59.992063Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"ember-advise","version":"0.16.0","runtime_hint":"uvx","transport":"stdio","secrets":["EMBER_AUTH_TOKEN"],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-6d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T21:05:17.094Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.shapeandshare/ember","title":"ember","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.10.3","packages":[{"version":"0.10.3","transport":{"type":"stdio"},"identifier":"ember-advise","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"mcp"}],"runtimeArguments":[{"name":"--python","type":"named","value":"3.12"}],"environmentVariables":[{"name":"EMBER_SERVER_URL","description":"Inference endpoint; defaults to the local model server at http://127.0.0.1:8765"},{"name":"EMBER_AUTH_TOKEN","isSecret":true,"description":"Credential for a remote inference endpoint"}]}],"repository":{"url":"https://github.com/shapeandshare/ember","source":"github"},"websiteUrl":"https://shapeandshare.github.io/ember/","description":"Calibrated advice for coding agents: typed questions in, probabilities out. Apple Silicon."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-10-10T19:50:39.325247Z","publishedAt":"2026-10-10T19:50:39.325247Z","statusChangedAt":"2026-10-10T19:50:39.325247Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"ember-advise","version":"0.16.0","runtime_hint":"uvx","transport":"stdio","secrets":["EMBER_AUTH_TOKEN"],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-6d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T21:05:17.094Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.shapeandshare/ember","title":"ember","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.11.0","packages":[{"version":"0.11.0","transport":{"type":"stdio"},"identifier":"ember-advise","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"mcp"}],"runtimeArguments":[{"name":"--python","type":"named","value":"3.12"}],"environmentVariables":[{"name":"EMBER_SERVER_URL","description":"Inference endpoint; defaults to the local model server at http://127.0.0.1:8765"},{"name":"EMBER_AUTH_TOKEN","isSecret":true,"description":"Credential for a remote inference endpoint"}]}],"repository":{"url":"https://github.com/shapeandshare/ember","source":"github"},"websiteUrl":"https://shapeandshare.github.io/ember/","description":"Calibrated advice for coding agents: typed questions in, probabilities out. Apple Silicon."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-10T20:33:15.75031Z","publishedAt":"2026-10-10T20:33:15.75031Z","statusChangedAt":"2026-10-10T20:33:15.75031Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"ember-advise","version":"0.16.0","runtime_hint":"uvx","transport":"stdio","secrets":["EMBER_AUTH_TOKEN"],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-6d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T21:05:17.094Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.shapeandshare/ember","title":"ember","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.11.1","packages":[{"version":"0.11.1","transport":{"type":"stdio"},"identifier":"ember-advise","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"mcp"}],"runtimeArguments":[{"name":"--python","type":"named","value":"3.12"}],"environmentVariables":[{"name":"EMBER_SERVER_URL","description":"Inference endpoint; defaults to the local model server at http://127.0.0.1:8765"},{"name":"EMBER_AUTH_TOKEN","isSecret":true,"description":"Credential for a remote inference endpoint"}]}],"repository":{"url":"https://github.com/shapeandshare/ember","source":"github"},"websiteUrl":"https://shapeandshare.github.io/ember/","description":"Calibrated advice for coding agents: typed questions in, probabilities out. Apple Silicon."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-10T21:32:01.434639Z","publishedAt":"2026-10-10T21:32:01.434639Z","statusChangedAt":"2026-10-10T21:32:01.434639Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"ember-advise","version":"0.16.0","runtime_hint":"uvx","transport":"stdio","secrets":["EMBER_AUTH_TOKEN"],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-6d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T21:05:17.094Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.shapeandshare/ember","title":"ember","$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":"ember-advise","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"mcp"}],"runtimeArguments":[{"name":"--python","type":"named","value":"3.12"}],"environmentVariables":[{"name":"EMBER_SERVER_URL","description":"Inference endpoint; defaults to the local model server at http://127.0.0.1:8765"},{"name":"EMBER_AUTH_TOKEN","isSecret":true,"description":"Credential for a remote inference endpoint"}]}],"repository":{"url":"https://github.com/shapeandshare/ember","source":"github"},"websiteUrl":"https://shapeandshare.github.io/ember/","description":"Calibrated advice for coding agents: typed questions in, probabilities out. Apple Silicon."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-11T02:36:34.340447Z","publishedAt":"2026-10-11T02:36:34.340447Z","statusChangedAt":"2026-10-11T02:36:34.340447Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"ember-advise","version":"0.16.0","runtime_hint":"uvx","transport":"stdio","secrets":["EMBER_AUTH_TOKEN"],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-6d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T21:05:17.094Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.shapeandshare/ember","title":"ember","$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":"ember-advise","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"mcp"}],"runtimeArguments":[{"name":"--python","type":"named","value":"3.12"}],"environmentVariables":[{"name":"EMBER_SERVER_URL","description":"Inference endpoint; defaults to the local model server at http://127.0.0.1:8765"},{"name":"EMBER_AUTH_TOKEN","isSecret":true,"description":"Credential for a remote inference endpoint"}]}],"repository":{"url":"https://github.com/shapeandshare/ember","source":"github"},"websiteUrl":"https://shapeandshare.github.io/ember/","description":"Calibrated advice for coding agents: typed questions in, probabilities out. Apple Silicon."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-12T01:31:58.626046Z","publishedAt":"2026-10-12T01:31:58.626046Z","statusChangedAt":"2026-10-12T01:31:58.626046Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"ember-advise","version":"0.16.0","runtime_hint":"uvx","transport":"stdio","secrets":["EMBER_AUTH_TOKEN"],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-6d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T21:05:17.094Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.shapeandshare/ember","title":"ember","$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":"ember-advise","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"mcp"}],"runtimeArguments":[{"name":"--python","type":"named","value":"3.12"}],"environmentVariables":[{"name":"EMBER_SERVER_URL","description":"Inference endpoint; defaults to the local model server at http://127.0.0.1:8765"},{"name":"EMBER_AUTH_TOKEN","isSecret":true,"description":"Credential for a remote inference endpoint"}]}],"repository":{"url":"https://github.com/shapeandshare/ember","source":"github"},"websiteUrl":"https://shapeandshare.github.io/ember/","description":"Calibrated advice for coding agents: typed questions in, probabilities out. Apple Silicon."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-12T02:44:02.828534Z","publishedAt":"2026-10-12T02:44:02.828534Z","statusChangedAt":"2026-10-12T02:44:02.828534Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"ember-advise","version":"0.16.0","runtime_hint":"uvx","transport":"stdio","secrets":["EMBER_AUTH_TOKEN"],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-6d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T21:05:17.094Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.shapeandshare/ember","title":"ember","$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":"ember-advise","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"mcp"}],"runtimeArguments":[{"name":"--python","type":"named","value":"3.12"}],"environmentVariables":[{"name":"EMBER_SERVER_URL","description":"Inference endpoint; defaults to the local model server at http://127.0.0.1:8765"},{"name":"EMBER_AUTH_TOKEN","isSecret":true,"description":"Credential for a remote inference endpoint"}]}],"repository":{"url":"https://github.com/shapeandshare/ember","source":"github"},"websiteUrl":"https://shapeandshare.github.io/ember/","description":"Calibrated advice for coding agents: typed questions in, probabilities out. Apple Silicon."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-13T01:01:34.217734Z","publishedAt":"2026-10-13T01:01:34.217734Z","statusChangedAt":"2026-10-13T01:01:34.217734Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"ember-advise","version":"0.16.0","runtime_hint":"uvx","transport":"stdio","secrets":["EMBER_AUTH_TOKEN"],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-6d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T21:05:17.094Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.shapeandshare/ember","title":"ember","$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":"ember-advise","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"mcp"}],"runtimeArguments":[{"name":"--python","type":"named","value":"3.12"}],"environmentVariables":[{"name":"EMBER_SERVER_URL","description":"Inference endpoint; defaults to the local model server at http://127.0.0.1:8765"},{"name":"EMBER_AUTH_TOKEN","isSecret":true,"description":"Credential for a remote inference endpoint"}]}],"repository":{"url":"https://github.com/shapeandshare/ember","source":"github"},"websiteUrl":"https://shapeandshare.github.io/ember/","description":"Calibrated advice for coding agents: typed questions in, probabilities out. Apple Silicon."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-14T00:58:15.846351Z","publishedAt":"2026-10-14T00:58:15.846351Z","statusChangedAt":"2026-10-14T00:58:15.846351Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"ember-advise","version":"0.16.0","runtime_hint":"uvx","transport":"stdio","secrets":["EMBER_AUTH_TOKEN"],"requires_execution":true}]},"dev.protogrid/trust":{"score":96,"components":{"hygiene":100,"liveness":null,"freshness":100,"provenance":90},"drivers":["+repository","+namespace-matches-repo","+website","~liveness-unmeasured","+updated-6d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T21:05:17.094Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}}],"metadata":{"count":15}}