{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.HasanGilani/knock","description":"Code map and memory for AI coding agents: key functions, line ranges, callers, why code changed.","title":"knock","repository":{"url":"https://github.com/HasanGilani/knock","source":"github"},"version":"0.1.1","websiteUrl":"https://github.com/HasanGilani/knock","packages":[{"registryType":"pypi","identifier":"knock-mcp","version":"0.1.1","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"serve"},{"description":"Repository to serve; '.' is the project the agent runs in.","type":"named","name":"--repo","value":"."},{"description":"'map' gives three tools (map, open, remember); omit for the original eight.","type":"named","name":"--toolset","value":"map"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-02T07:10:52.900489Z","publishedAt":"2026-11-02T07:10:52.900489Z","updatedAt":"2026-11-02T07:10:52.900489Z","isLatest":true}}}
