{"servers":[{"server":{"name":"io.github.Contentrain/contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.0.6","packages":[{"version":"1.0.6","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github"},"description":"Local-first MCP server for AI content governance — models, content, validation, i18n"},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-03-21T10:32:17.332333Z","publishedAt":"2026-03-21T10:32:17.332333Z","statusChangedAt":"2026-03-21T10:32:17.332333Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.0.7","packages":[{"version":"1.0.7","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github"},"description":"Local-first MCP server for AI content governance — models, content, validation, i18n"},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-03-25T13:13:39.277347Z","publishedAt":"2026-03-25T13:13:39.277347Z","statusChangedAt":"2026-03-25T13:13:39.277347Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.1.0","packages":[{"version":"1.1.0","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github"},"description":"Local-first MCP server for AI content governance — models, content, validation, i18n"},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-03-29T17:38:59.238646Z","publishedAt":"2026-03-29T17:38:59.238646Z","statusChangedAt":"2026-03-29T17:38:59.238646Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.1.1","packages":[{"version":"1.1.1","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github"},"description":"Local-first MCP server for AI content governance — models, content, validation, i18n"},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-10T21:48:08.595761Z","publishedAt":"2026-04-10T21:48:08.595761Z","statusChangedAt":"2026-04-10T21:48:08.595761Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.1.2","packages":[{"version":"1.1.2","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github"},"description":"Local-first MCP server for AI content governance — models, content, validation, i18n"},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-10T22:17:51.470787Z","publishedAt":"2026-04-10T22:17:51.470787Z","statusChangedAt":"2026-04-10T22:17:51.470787Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.2.0","packages":[{"version":"1.2.0","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github"},"description":"Local-first MCP server for AI content governance — models, content, validation, i18n"},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-14T17:57:21.66135Z","publishedAt":"2026-04-14T17:57:21.66135Z","statusChangedAt":"2026-04-14T17:57:21.66135Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.2.1","packages":[{"version":"1.2.1","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github"},"description":"Local-first MCP server for AI content governance — models, content, validation, i18n"},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-16T13:20:01.728761Z","publishedAt":"2026-04-16T13:20:01.728761Z","statusChangedAt":"2026-04-16T13:20:01.728761Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.3.0","packages":[{"version":"1.3.0","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github"},"description":"Local-first MCP server for AI content governance — models, content, validation, i18n"},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-18T09:45:12.936062Z","publishedAt":"2026-04-18T09:45:12.936062Z","statusChangedAt":"2026-04-18T09:45:12.936062Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.4.0","packages":[{"version":"1.4.0","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github"},"description":"Local-first MCP server for AI content governance — models, content, validation, i18n"},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-04-18T12:18:50.582256Z","publishedAt":"2026-04-18T12:18:50.582256Z","statusChangedAt":"2026-04-18T12:18:50.582256Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.6.0","packages":[{"version":"1.6.0","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github"},"description":"Local-first MCP server for AI content governance — models, content, validation, i18n"},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-06-24T19:39:11.720475Z","publishedAt":"2026-06-24T19:39:11.720475Z","statusChangedAt":"2026-06-24T19:39:11.720475Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.8.0","packages":[{"version":"1.8.0","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github"},"description":"Local-first MCP server for AI content governance — models, content, validation, i18n"},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-09T10:05:52.723778Z","publishedAt":"2026-07-09T10:05:52.723778Z","statusChangedAt":"2026-07-09T10:05:52.723778Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"1.8.1","packages":[{"version":"1.8.1","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github"},"description":"Local-first MCP server for AI content governance — models, content, validation, i18n"},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-09T12:00:19.97761Z","publishedAt":"2026-07-09T12:00:19.97761Z","statusChangedAt":"2026-07-09T12:00:19.97761Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"1.10.0","packages":[{"version":"1.10.0","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 24 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-13T10:07:32.735792Z","publishedAt":"2026-07-13T10:07:32.735792Z","statusChangedAt":"2026-07-13T10:07:32.735792Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"1.10.1","packages":[{"version":"1.10.1","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 24 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-13T17:08:25.664539Z","publishedAt":"2026-07-13T17:08:25.664539Z","statusChangedAt":"2026-07-13T17:08:25.664539Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"1.11.0","packages":[{"version":"1.11.0","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 24 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-15T17:08:19.138875Z","publishedAt":"2026-07-15T17:08:19.138875Z","statusChangedAt":"2026-07-15T17:08:19.138875Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"2.0.0","packages":[{"version":"2.0.0","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 24 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-16T10:05:50.853941Z","publishedAt":"2026-07-16T10:05:50.853941Z","statusChangedAt":"2026-07-16T10:05:50.853941Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"2.0.1","packages":[{"version":"2.0.1","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 24 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-16T21:22:55.772757Z","publishedAt":"2026-07-16T21:22:55.772757Z","statusChangedAt":"2026-07-16T21:22:55.772757Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"2.1.0","packages":[{"version":"2.1.0","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 24 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-17T12:38:35.472544Z","publishedAt":"2026-07-17T12:38:35.472544Z","statusChangedAt":"2026-07-17T12:38:35.472544Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"2.1.1","packages":[{"version":"2.1.1","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 24 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-17T18:47:22.867752Z","publishedAt":"2026-07-17T18:47:22.867752Z","statusChangedAt":"2026-07-17T18:47:22.867752Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"2.2.0","packages":[{"version":"2.2.0","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 24 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-27T18:39:09.509207Z","publishedAt":"2026-07-27T18:39:09.509207Z","statusChangedAt":"2026-07-27T18:39:09.509207Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"2.3.0","packages":[{"version":"2.3.0","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 24 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-27T20:03:19.593246Z","publishedAt":"2026-07-27T20:03:19.593246Z","statusChangedAt":"2026-07-27T20:03:19.593246Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"2.3.1","packages":[{"version":"2.3.1","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 24 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-07-29T10:27:11.242432Z","publishedAt":"2026-07-29T10:27:11.242432Z","statusChangedAt":"2026-07-29T10:27:11.242432Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.0.2","packages":[{"version":"3.0.2","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 24 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-13T21:03:46.587381Z","publishedAt":"2026-08-13T21:03:46.587381Z","statusChangedAt":"2026-08-13T21:03:46.587381Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.0.3","packages":[{"version":"3.0.3","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 24 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-13T22:24:34.704662Z","publishedAt":"2026-08-13T22:24:34.704662Z","statusChangedAt":"2026-08-13T22:24:34.704662Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.1.0","packages":[{"version":"3.1.0","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 24 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-15T09:35:33.09603Z","publishedAt":"2026-08-15T09:35:33.09603Z","statusChangedAt":"2026-08-15T09:35:33.09603Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.1.1","packages":[{"version":"3.1.1","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 24 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-24T13:06:43.307805Z","publishedAt":"2026-08-24T13:06:43.307805Z","statusChangedAt":"2026-08-24T13:06:43.307805Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.1.3","packages":[{"version":"3.1.3","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 24 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-24T19:47:46.102826Z","publishedAt":"2026-08-24T19:47:46.102826Z","statusChangedAt":"2026-08-24T19:47:46.102826Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.1.4","packages":[{"version":"3.1.4","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 24 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-25T10:14:09.706671Z","publishedAt":"2026-08-25T10:14:09.706671Z","statusChangedAt":"2026-08-25T10:14:09.706671Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.1.6","packages":[{"version":"3.1.6","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 24 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-08-31T13:22:17.354699Z","publishedAt":"2026-08-31T13:22:17.354699Z","statusChangedAt":"2026-08-31T13:22:17.354699Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.1.7","packages":[{"version":"3.1.7","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 24 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-09-01T18:59:54.359872Z","publishedAt":"2026-09-01T18:59:54.359872Z","statusChangedAt":"2026-09-01T18:59:54.359872Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.1.8","packages":[{"version":"3.1.8","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 24 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-09-02T10:33:48.570202Z","publishedAt":"2026-09-02T10:33:48.570202Z","statusChangedAt":"2026-09-02T10:33:48.570202Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.2.0","packages":[{"version":"3.2.0","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 24 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-09-03T20:09:19.296626Z","publishedAt":"2026-09-03T20:09:19.296626Z","statusChangedAt":"2026-09-03T20:09:19.296626Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.3.0","packages":[{"version":"3.3.0","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 24 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-09-09T10:24:07.435215Z","publishedAt":"2026-09-09T10:24:07.435215Z","statusChangedAt":"2026-09-09T10:24:07.435215Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.3.1","packages":[{"version":"3.3.1","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 24 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-09-09T12:36:51.2451Z","publishedAt":"2026-09-09T12:36:51.2451Z","statusChangedAt":"2026-09-09T12:36:51.2451Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.3.2","packages":[{"version":"3.3.2","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 24 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-09-09T18:24:19.745865Z","publishedAt":"2026-09-09T18:24:19.745865Z","statusChangedAt":"2026-09-09T18:24:19.745865Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.3.3","packages":[{"version":"3.3.3","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 24 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-09-09T19:07:22.11063Z","publishedAt":"2026-09-09T19:07:22.11063Z","statusChangedAt":"2026-09-09T19:07:22.11063Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.3.4","packages":[{"version":"3.3.4","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 24 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-09-10T22:17:12.136988Z","publishedAt":"2026-09-10T22:17:12.136988Z","statusChangedAt":"2026-09-10T22:17:12.136988Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.4.1","packages":[{"version":"3.4.1","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 24 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-09-12T06:29:24.534339Z","publishedAt":"2026-09-12T06:29:24.534339Z","statusChangedAt":"2026-09-12T06:29:24.534339Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.4.2","packages":[{"version":"3.4.2","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-09-14T12:06:49.925086Z","publishedAt":"2026-09-14T12:06:49.925086Z","statusChangedAt":"2026-09-14T12:06:49.925086Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.4.3","packages":[{"version":"3.4.3","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-09-18T10:43:56.486998Z","publishedAt":"2026-09-18T10:43:56.486998Z","statusChangedAt":"2026-09-18T10:43:56.486998Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.5.0","packages":[{"version":"3.5.0","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-09-18T15:26:35.234075Z","publishedAt":"2026-09-18T15:26:35.234075Z","statusChangedAt":"2026-09-18T15:26:35.234075Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.6.0","packages":[{"version":"3.6.0","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-09-22T07:26:21.468294Z","publishedAt":"2026-09-22T07:26:21.468294Z","statusChangedAt":"2026-09-22T07:26:21.468294Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.6.1","packages":[{"version":"3.6.1","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-09-22T14:40:41.06929Z","publishedAt":"2026-09-22T14:40:41.06929Z","statusChangedAt":"2026-09-22T14:40:41.06929Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.6.2","packages":[{"version":"3.6.2","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-09-23T12:04:25.25584Z","publishedAt":"2026-09-23T12:04:25.25584Z","statusChangedAt":"2026-09-23T12:04:25.25584Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.6.4","packages":[{"version":"3.6.4","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-09-23T21:41:20.626422Z","publishedAt":"2026-09-23T21:41:20.626422Z","statusChangedAt":"2026-09-23T21:41:20.626422Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.6.5","packages":[{"version":"3.6.5","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-09-23T22:12:09.102918Z","publishedAt":"2026-09-23T22:12:09.102918Z","statusChangedAt":"2026-09-23T22:12:09.102918Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.6.7","packages":[{"version":"3.6.7","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-09-25T09:32:18.072251Z","publishedAt":"2026-09-25T09:32:18.072251Z","statusChangedAt":"2026-09-25T09:32:18.072251Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.6.8","packages":[{"version":"3.6.8","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-09-25T21:21:18.016088Z","publishedAt":"2026-09-25T21:21:18.016088Z","statusChangedAt":"2026-09-25T21:21:18.016088Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.7.0","packages":[{"version":"3.7.0","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-09-25T22:56:20.744325Z","publishedAt":"2026-09-25T22:56:20.744325Z","statusChangedAt":"2026-09-25T22:56:20.744325Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.8.0","packages":[{"version":"3.8.0","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-09-26T13:23:56.849365Z","publishedAt":"2026-09-26T13:23:56.849365Z","statusChangedAt":"2026-09-26T13:23:56.849365Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.8.1","packages":[{"version":"3.8.1","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-09-26T14:13:07.956172Z","publishedAt":"2026-09-26T14:13:07.956172Z","statusChangedAt":"2026-09-26T14:13:07.956172Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.8.2","packages":[{"version":"3.8.2","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-09-26T17:18:42.643299Z","publishedAt":"2026-09-26T17:18:42.643299Z","statusChangedAt":"2026-09-26T17:18:42.643299Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.9.0","packages":[{"version":"3.9.0","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-09-26T21:45:50.919585Z","publishedAt":"2026-09-26T21:45:50.919585Z","statusChangedAt":"2026-09-26T21:45:50.919585Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.9.1","packages":[{"version":"3.9.1","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-09-27T00:26:14.076843Z","publishedAt":"2026-09-27T00:26:14.076843Z","statusChangedAt":"2026-09-27T00:26:14.076843Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.9.2","packages":[{"version":"3.9.2","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-09-27T09:20:52.324481Z","publishedAt":"2026-09-27T09:20:52.324481Z","statusChangedAt":"2026-09-27T09:20:52.324481Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.9.3","packages":[{"version":"3.9.3","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-02T08:50:47.547369Z","publishedAt":"2026-10-02T08:50:47.547369Z","statusChangedAt":"2026-10-02T08:50:47.547369Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.9.4","packages":[{"version":"3.9.4","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-02T11:04:11.1215Z","publishedAt":"2026-10-02T11:04:11.1215Z","statusChangedAt":"2026-10-02T11:04:11.1215Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.9.6","packages":[{"version":"3.9.6","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-02T15:27:42.377273Z","publishedAt":"2026-10-02T15:27:42.377273Z","statusChangedAt":"2026-10-02T15:27:42.377273Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.9.7","packages":[{"version":"3.9.7","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-03T02:45:54.233007Z","publishedAt":"2026-10-03T02:45:54.233007Z","statusChangedAt":"2026-10-03T02:45:54.233007Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.9.8","packages":[{"version":"3.9.8","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-03T05:44:10.812579Z","publishedAt":"2026-10-03T05:44:10.812579Z","statusChangedAt":"2026-10-03T05:44:10.812579Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.9.9","packages":[{"version":"3.9.9","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-10-03T07:03:06.395486Z","publishedAt":"2026-10-03T07:03:06.395486Z","statusChangedAt":"2026-10-03T07:03:06.395486Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.9.10","packages":[{"version":"3.9.10","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-10-03T07:15:14.818477Z","publishedAt":"2026-10-03T07:15:14.818477Z","statusChangedAt":"2026-10-03T07:15:14.818477Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.9.11","packages":[{"version":"3.9.11","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-03T07:44:25.557424Z","publishedAt":"2026-10-03T07:44:25.557424Z","statusChangedAt":"2026-10-03T07:44:25.557424Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.9.12","packages":[{"version":"3.9.12","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-03T11:44:20.417335Z","publishedAt":"2026-10-03T11:44:20.417335Z","statusChangedAt":"2026-10-03T11:44:20.417335Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.9.13","packages":[{"version":"3.9.13","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-03T13:19:35.521981Z","publishedAt":"2026-10-03T13:19:35.521981Z","statusChangedAt":"2026-10-03T13:19:35.521981Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.9.14","packages":[{"version":"3.9.14","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-10-03T14:20:32.549065Z","publishedAt":"2026-10-03T14:20:32.549065Z","statusChangedAt":"2026-10-03T14:20:32.549065Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.9.15","packages":[{"version":"3.9.15","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-03T14:45:51.651178Z","publishedAt":"2026-10-03T14:45:51.651178Z","statusChangedAt":"2026-10-03T14:45:51.651178Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.9.16","packages":[{"version":"3.9.16","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-03T15:25:09.800066Z","publishedAt":"2026-10-03T15:25:09.800066Z","statusChangedAt":"2026-10-03T15:25:09.800066Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.9.17","packages":[{"version":"3.9.17","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-03T16:46:40.971826Z","publishedAt":"2026-10-03T16:46:40.971826Z","statusChangedAt":"2026-10-03T16:46:40.971826Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.9.18","packages":[{"version":"3.9.18","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-04T08:18:08.295839Z","publishedAt":"2026-10-04T08:18:08.295839Z","statusChangedAt":"2026-10-04T08:18:08.295839Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.9.19","packages":[{"version":"3.9.19","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-04T09:10:17.238654Z","publishedAt":"2026-10-04T09:10:17.238654Z","statusChangedAt":"2026-10-04T09:10:17.238654Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.9.20","packages":[{"version":"3.9.20","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-04T09:58:53.759472Z","publishedAt":"2026-10-04T09:58:53.759472Z","statusChangedAt":"2026-10-04T09:58:53.759472Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.9.21","packages":[{"version":"3.9.21","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-04T12:12:05.365542Z","publishedAt":"2026-10-04T12:12:05.365542Z","statusChangedAt":"2026-10-04T12:12:05.365542Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.9.22","packages":[{"version":"3.9.22","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-04T15:12:33.392612Z","publishedAt":"2026-10-04T15:12:33.392612Z","statusChangedAt":"2026-10-04T15:12:33.392612Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.9.24","packages":[{"version":"3.9.24","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-05T02:50:11.382273Z","publishedAt":"2026-10-05T02:50:11.382273Z","statusChangedAt":"2026-10-05T02:50:11.382273Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.9.25","packages":[{"version":"3.9.25","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-05T08:05:04.571237Z","publishedAt":"2026-10-05T08:05:04.571237Z","statusChangedAt":"2026-10-05T08:05:04.571237Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.9.26","packages":[{"version":"3.9.26","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-05T14:40:32.142823Z","publishedAt":"2026-10-05T14:40:32.142823Z","statusChangedAt":"2026-10-05T14:40:32.142823Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.9.27","packages":[{"version":"3.9.27","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-05T18:46:45.221548Z","publishedAt":"2026-10-05T18:46:45.221548Z","statusChangedAt":"2026-10-05T18:46:45.221548Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.9.28","packages":[{"version":"3.9.28","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-05T21:49:11.48225Z","publishedAt":"2026-10-05T21:49:11.48225Z","statusChangedAt":"2026-10-05T21:49:11.48225Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.9.29","packages":[{"version":"3.9.29","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-10-06T08:31:20.049714Z","publishedAt":"2026-10-06T08:31:20.049714Z","statusChangedAt":"2026-10-06T08:31:20.049714Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.9.30","packages":[{"version":"3.9.30","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-06T09:01:57.714661Z","publishedAt":"2026-10-06T09:01:57.714661Z","statusChangedAt":"2026-10-06T09:01:57.714661Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.9.31","packages":[{"version":"3.9.31","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-06T17:30:52.715712Z","publishedAt":"2026-10-06T17:30:52.715712Z","statusChangedAt":"2026-10-06T17:30:52.715712Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.9.32","packages":[{"version":"3.9.32","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-06T22:36:37.748357Z","publishedAt":"2026-10-06T22:36:37.748357Z","statusChangedAt":"2026-10-06T22:36:37.748357Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.9.33","packages":[{"version":"3.9.33","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-07T03:58:33.76642Z","publishedAt":"2026-10-07T03:58:33.76642Z","statusChangedAt":"2026-10-07T03:58:33.76642Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.10.0","packages":[{"version":"3.10.0","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-09T10:03:06.749903Z","publishedAt":"2026-10-09T10:03:06.749903Z","statusChangedAt":"2026-10-09T10:03:06.749903Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.10.1","packages":[{"version":"3.10.1","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-09T13:09:13.427607Z","publishedAt":"2026-10-09T13:09:13.427607Z","statusChangedAt":"2026-10-09T13:09:13.427607Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.11.0","packages":[{"version":"3.11.0","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-09T21:54:56.867598Z","publishedAt":"2026-10-09T21:54:56.867598Z","statusChangedAt":"2026-10-09T21:54:56.867598Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.11.1","packages":[{"version":"3.11.1","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-10T00:48:29.614981Z","publishedAt":"2026-10-10T00:48:29.614981Z","statusChangedAt":"2026-10-10T00:48:29.614981Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.11.3","packages":[{"version":"3.11.3","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-16T10:14:50.44772Z","publishedAt":"2026-10-16T10:14:50.44772Z","statusChangedAt":"2026-10-16T10:14:50.44772Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.11.4","packages":[{"version":"3.11.4","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-18T07:49:30.974511Z","publishedAt":"2026-10-18T07:49:30.974511Z","statusChangedAt":"2026-10-18T07:49:30.974511Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.11.5","packages":[{"version":"3.11.5","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-18T14:31:18.897435Z","publishedAt":"2026-10-18T14:31:18.897435Z","statusChangedAt":"2026-10-18T14:31:18.897435Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.Contentrain/contentrain","title":"Contentrain","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"isRequired":true,"description":"Bearer token using a Contentrain Studio MCP Cloud API key."}],"variables":{"project_id":{"isRequired":true,"description":"Contentrain Studio project ID for the MCP Cloud endpoint."}}}],"version":"3.11.7","packages":[{"version":"3.11.7","transport":{"type":"stdio"},"identifier":"@contentrain/mcp","registryType":"npm","registryBaseUrl":"https://registry.npmjs.org"}],"repository":{"url":"https://github.com/Contentrain/ai","source":"github","subfolder":"packages/mcp"},"websiteUrl":"https://ai.contentrain.io/packages/mcp","description":"Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-18T15:46:21.231923Z","publishedAt":"2026-10-18T15:46:21.231923Z","statusChangedAt":"2026-10-18T15:46:21.231923Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[{"idx":0,"url":"https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp","transport":"streamable-http","templated":true,"headers":[{"name":"Authorization","required":true,"secret":true,"value":null,"secret_names":["CONTENTRAIN_TOKEN"]}],"auth":{"type":"api_key","location":null,"secret_name":"CONTENTRAIN_TOKEN","oauth":null},"protocol":{"supported_versions":[],"stateless":null},"health":{"reachable":null,"uptime_30d":null,"latency_ms_p50":null,"consecutive_failures":0,"last_probe_at":null,"last_ok_at":null}}],"packages":[{"idx":0,"registry_type":"npm","identifier":"@contentrain/mcp","version":"3.11.7","runtime_hint":null,"transport":"stdio","secrets":[],"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-1d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T17:48:51.225Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}}],"metadata":{"count":92}}