{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.edobusy/agenthold","description":"Shared versioned state for multi-agent AI workflows","title":"agenthold","repository":{"url":"https://github.com/edobusy/agenthold","source":"github"},"version":"0.10.0","websiteUrl":"https://github.com/edobusy/agenthold#readme","icons":[{"src":"https://raw.githubusercontent.com/edobusy/agenthold/main/assets/agenthold-light.png","mimeType":"image/png","sizes":["500x500"],"theme":"light"},{"src":"https://raw.githubusercontent.com/edobusy/agenthold/main/assets/agenthold-dark.png","mimeType":"image/png","sizes":["500x500"],"theme":"dark"}],"packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"agenthold","version":"0.10.0","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"description":"Tool set: 'standard' (claim/release/status/wait) or 'advanced' (raw get/set/delete/watch/list/history/clear/export).","default":"standard","choices":["standard","advanced"],"type":"named","name":"--tools"},{"description":"Path to the SQLite database file.","format":"filepath","default":"./agenthold.db","type":"named","name":"--db"},{"description":"Transport to serve on: 'stdio' (default; one local subprocess per agent) or 'http' (one long-lived server many agents connect to over Streamable HTTP).","default":"stdio","choices":["stdio","http"],"type":"named","name":"--transport"},{"description":"HTTP bind address (default 127.0.0.1). Only used with --transport http.","default":"127.0.0.1","type":"named","name":"--host"},{"description":"HTTP port (default 8417). Only used with --transport http.","default":"8417","type":"named","name":"--port"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-07T12:13:32.118715Z","publishedAt":"2026-07-07T12:13:32.118715Z","updatedAt":"2026-07-07T12:13:32.118715Z","isLatest":true}}}
