{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.masondelan/selvedge","description":"Decision provenance for AI-coded codebases: the why, and what was already tried and rejected.","title":"Selvedge","repository":{"url":"https://github.com/masondelan/selvedge","source":"github","id":"1217601896"},"version":"0.3.11","websiteUrl":"https://selvedge.sh","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"selvedge","version":"0.3.11","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"description":"The MCP server binary (selvedge-server) differs from the package name, so uvx needs --from.","isRequired":true,"value":"selvedge","type":"named","name":"--from"},{"description":"Entry point that starts the MCP server over stdio. Plain `uvx selvedge` would launch the CLI instead.","isRequired":true,"value":"selvedge-server","type":"positional","valueHint":"selvedge-server"}],"environmentVariables":[{"description":"Override the SQLite path. Defaults to .selvedge/selvedge.db next to the codebase.","name":"SELVEDGE_DB"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-29T21:12:12.145562Z","publishedAt":"2026-08-29T21:12:12.145562Z","updatedAt":"2026-08-29T21:12:12.145562Z","isLatest":true}}}
