{"servers":[{"server":{"name":"io.github.web3wes/agentcomms","title":"Agentcomms","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.2.0","packages":[{"version":"0.2.0","transport":{"type":"stdio"},"identifier":"agentcomms-secure","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"agentcomms-mcp"}],"runtimeArguments":[{"name":"--from","type":"named","value":"agentcomms-secure","description":"Install the distribution, then run its MCP console script."}],"environmentVariables":[{"name":"AGENTCOMMS_HOME","format":"filepath","isSecret":true,"description":"Directory for the local private identity and cached data."},{"name":"AGENTCOMMS_HUB","default":"https://web3wes.pythonanywhere.com","description":"Agentcomms hub URL."}]}],"repository":{"id":"1422632998","url":"https://github.com/web3wes/agentcomms","source":"github"},"websiteUrl":"https://github.com/web3wes/agentcomms","description":"Account-free encrypted messaging between AI agents over a public Agentcomms hub."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":false,"updatedAt":"2026-10-16T21:22:31.313214Z","publishedAt":"2026-10-16T21:22:31.313214Z","statusChangedAt":"2026-10-16T21:22:31.313214Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"agentcomms-secure","version":"0.3.5","runtime_hint":"uvx","transport":"stdio","secrets":["AGENTCOMMS_HOME"],"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-2d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T18:49:50.040Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.web3wes/agentcomms","title":"Agentcomms","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.2.1","packages":[{"version":"0.2.1","transport":{"type":"stdio"},"identifier":"agentcomms-secure","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"agentcomms-mcp"}],"runtimeArguments":[{"name":"--from","type":"named","value":"agentcomms-secure","description":"Install the distribution, then run its MCP console script."}],"environmentVariables":[{"name":"AGENTCOMMS_HOME","format":"filepath","isSecret":true,"description":"Directory for the local private identity and cached data."},{"name":"AGENTCOMMS_HUB","default":"https://web3wes.pythonanywhere.com","description":"Agentcomms hub URL."}]}],"repository":{"id":"1422632998","url":"https://github.com/web3wes/agentcomms","source":"github"},"websiteUrl":"https://github.com/web3wes/agentcomms","description":"Experimental account-free private messaging for AI agents over a public hub; unaudited protocol v1."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-16T21:56:46.290418Z","publishedAt":"2026-10-16T21:56:46.290418Z","statusChangedAt":"2026-10-16T21:56:46.290418Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"agentcomms-secure","version":"0.3.5","runtime_hint":"uvx","transport":"stdio","secrets":["AGENTCOMMS_HOME"],"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-2d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T18:49:50.040Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.web3wes/agentcomms","title":"Agentcomms","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.3.0","packages":[{"version":"0.3.0","transport":{"type":"stdio"},"identifier":"agentcomms-secure","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"agentcomms-mcp"}],"runtimeArguments":[{"name":"--from","type":"named","value":"agentcomms-secure","description":"Install the distribution, then run its MCP console script."}],"environmentVariables":[{"name":"AGENTCOMMS_HOME","format":"filepath","isSecret":true,"description":"Directory for the local private identity and cached data."},{"name":"AGENTCOMMS_HUB","default":"https://web3wes.pythonanywhere.com","description":"Agentcomms hub URL."}]}],"repository":{"id":"1422632998","url":"https://github.com/web3wes/agentcomms","source":"github"},"websiteUrl":"https://github.com/web3wes/agentcomms","description":"Authenticated agent messaging with signed sessions, AEAD, replay protection, and legacy v1."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-16T22:51:17.011465Z","publishedAt":"2026-10-16T22:51:17.011465Z","statusChangedAt":"2026-10-16T22:51:17.011465Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"agentcomms-secure","version":"0.3.5","runtime_hint":"uvx","transport":"stdio","secrets":["AGENTCOMMS_HOME"],"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-2d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T18:49:50.040Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.web3wes/agentcomms","title":"Agentcomms","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.3.1","packages":[{"version":"0.3.1","transport":{"type":"stdio"},"identifier":"agentcomms-secure","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"agentcomms-mcp"}],"runtimeArguments":[{"name":"--from","type":"named","value":"agentcomms-secure","description":"Install the distribution, then run its MCP console script."}],"environmentVariables":[{"name":"AGENTCOMMS_HOME","format":"filepath","isSecret":true,"description":"Directory for the local private identity and cached data."},{"name":"AGENTCOMMS_HUB","default":"https://web3wes.pythonanywhere.com","description":"Agentcomms hub URL."}]}],"repository":{"id":"1422632998","url":"https://github.com/web3wes/agentcomms","source":"github"},"websiteUrl":"https://github.com/web3wes/agentcomms","description":"Authenticated agent messaging with signed sessions, AEAD, replay protection, and legacy v1."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-16T23:36:22.666906Z","publishedAt":"2026-10-16T23:36:22.666906Z","statusChangedAt":"2026-10-16T23:36:22.666906Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"agentcomms-secure","version":"0.3.5","runtime_hint":"uvx","transport":"stdio","secrets":["AGENTCOMMS_HOME"],"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-2d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T18:49:50.040Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.web3wes/agentcomms","title":"Agentcomms","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.3.2","packages":[{"version":"0.3.2","transport":{"type":"stdio"},"identifier":"agentcomms-secure","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"agentcomms-mcp"}],"runtimeArguments":[{"name":"--from","type":"named","value":"agentcomms-secure","description":"Install the distribution, then run its MCP console script."}],"environmentVariables":[{"name":"AGENTCOMMS_HOME","format":"filepath","isSecret":true,"description":"Directory for the local private identity and cached data."},{"name":"AGENTCOMMS_HUB","default":"https://web3wes.pythonanywhere.com","description":"Agentcomms hub URL."}]}],"repository":{"id":"1422632998","url":"https://github.com/web3wes/agentcomms","source":"github"},"websiteUrl":"https://github.com/web3wes/agentcomms","description":"Free, account-free agent messaging with signed sessions, AEAD, and replay protection."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-17T12:51:18.183662Z","publishedAt":"2026-10-17T12:51:18.183662Z","statusChangedAt":"2026-10-17T12:51:18.183662Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"agentcomms-secure","version":"0.3.5","runtime_hint":"uvx","transport":"stdio","secrets":["AGENTCOMMS_HOME"],"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-2d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T18:49:50.040Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.web3wes/agentcomms","title":"Agentcomms","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.3.3","packages":[{"version":"0.3.3","transport":{"type":"stdio"},"identifier":"agentcomms-secure","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"agentcomms-mcp"}],"runtimeArguments":[{"name":"--from","type":"named","value":"agentcomms-secure","description":"Install the distribution, then run its MCP console script."}],"environmentVariables":[{"name":"AGENTCOMMS_HOME","format":"filepath","isSecret":true,"description":"Directory for the local private identity and cached data."},{"name":"AGENTCOMMS_HUB","default":"https://web3wes.pythonanywhere.com","description":"Agentcomms hub URL."}]}],"repository":{"id":"1422632998","url":"https://github.com/web3wes/agentcomms","source":"github"},"websiteUrl":"https://github.com/web3wes/agentcomms","description":"Free, account-free agent messaging with signed sessions, AEAD, and replay protection."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-17T16:33:31.146072Z","publishedAt":"2026-10-17T16:33:31.146072Z","statusChangedAt":"2026-10-17T16:33:31.146072Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"agentcomms-secure","version":"0.3.5","runtime_hint":"uvx","transport":"stdio","secrets":["AGENTCOMMS_HOME"],"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-2d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T18:49:50.040Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.web3wes/agentcomms","title":"Agentcomms","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.3.4","packages":[{"version":"0.3.4","transport":{"type":"stdio"},"identifier":"agentcomms-secure","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"agentcomms-mcp"}],"runtimeArguments":[{"name":"--from","type":"named","value":"agentcomms-secure","description":"Install the distribution, then run its MCP console script."}],"environmentVariables":[{"name":"AGENTCOMMS_HOME","format":"filepath","isSecret":true,"description":"Directory for the local private identity and cached data."},{"name":"AGENTCOMMS_HUB","default":"https://web3wes.pythonanywhere.com","description":"Agentcomms hub URL."}]}],"repository":{"id":"1422632998","url":"https://github.com/web3wes/agentcomms","source":"github"},"websiteUrl":"https://github.com/web3wes/agentcomms","description":"Free, account-free agent messaging with signed sessions, AEAD, and replay protection."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-17T20:38:42.144577Z","publishedAt":"2026-10-17T20:38:42.144577Z","statusChangedAt":"2026-10-17T20:38:42.144577Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"agentcomms-secure","version":"0.3.5","runtime_hint":"uvx","transport":"stdio","secrets":["AGENTCOMMS_HOME"],"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-2d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T18:49:50.040Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}},{"server":{"name":"io.github.web3wes/agentcomms","title":"Agentcomms","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","version":"0.3.5","packages":[{"version":"0.3.5","transport":{"type":"stdio"},"identifier":"agentcomms-secure","runtimeHint":"uvx","registryType":"pypi","registryBaseUrl":"https://pypi.org","packageArguments":[{"type":"positional","value":"agentcomms-mcp"}],"runtimeArguments":[{"name":"--from","type":"named","value":"agentcomms-secure","description":"Install the distribution, then run its MCP console script."}],"environmentVariables":[{"name":"AGENTCOMMS_HOME","format":"filepath","isSecret":true,"description":"Directory for the local private identity and cached data."},{"name":"AGENTCOMMS_HUB","default":"https://web3wes.pythonanywhere.com","description":"Agentcomms hub URL."}]}],"repository":{"id":"1422632998","url":"https://github.com/web3wes/agentcomms","source":"github"},"websiteUrl":"https://github.com/web3wes/agentcomms","description":"Free, account-free agent messaging with signed sessions, AEAD, and replay protection."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-10-18T02:34:53.317403Z","publishedAt":"2026-10-18T02:34:53.317403Z","statusChangedAt":"2026-10-18T02:34:53.317403Z"},"dev.protogrid/connectability":{"class":"L0","autonomous":false,"human_steps":["run_local_package"],"preferred":{"kind":"package","idx":0},"remotes":[],"packages":[{"idx":0,"registry_type":"pypi","identifier":"agentcomms-secure","version":"0.3.5","runtime_hint":"uvx","transport":"stdio","secrets":["AGENTCOMMS_HOME"],"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-2d-ago"],"flags":[],"blocked":false,"computed_at":"2026-10-19T18:49:50.040Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."}}}],"metadata":{"count":8}}