{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.underpass-ai/kmp","description":"Local-first agent memory that preserves what happened, when and why","title":"KMP","repository":{"url":"https://github.com/underpass-ai/kmp","source":"github"},"version":"0.10.0","websiteUrl":"https://github.com/underpass-ai/kmp","packages":[{"registryType":"mcpb","identifier":"https://github.com/underpass-ai/kmp/releases/download/v0.10.0/kmp-mcp-v0.10.0.mcpb","fileSha256":"cf173a3b6716b1dc51bd671911a1f35a89187bca1f3024e80ee95e097dd02950","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]},{"registryType":"cargo","identifier":"kmp-mcp","version":"0.10.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-03T22:03:54.341713Z","publishedAt":"2026-09-03T22:03:54.341713Z","updatedAt":"2026-09-03T22:03:54.341713Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.underpass-ai/kmp","description":"Local-first agent memory that preserves what happened, when and why","title":"KMP","repository":{"url":"https://github.com/underpass-ai/kmp","source":"github"},"version":"0.11.0","websiteUrl":"https://github.com/underpass-ai/kmp","packages":[{"registryType":"mcpb","identifier":"https://github.com/underpass-ai/kmp/releases/download/v0.11.0/kmp-mcp-v0.11.0.mcpb","fileSha256":"cd542ddc35045f6bc5037307d2969eb5950c05ab8a0450af8e1453720926ebc4","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]},{"registryType":"cargo","identifier":"kmp-mcp","version":"0.11.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-04T15:45:28.595758Z","publishedAt":"2026-09-04T15:45:28.595758Z","updatedAt":"2026-09-04T15:45:28.595758Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.underpass-ai/kmp","description":"Local-first agent memory that preserves what happened, when and why","title":"KMP","repository":{"url":"https://github.com/underpass-ai/kmp","source":"github"},"version":"0.12.0","websiteUrl":"https://github.com/underpass-ai/kmp","packages":[{"registryType":"mcpb","identifier":"https://github.com/underpass-ai/kmp/releases/download/v0.12.0/kmp-mcp-v0.12.0.mcpb","fileSha256":"0082e9492b6d10ba8ff0d1710f61e3da00ce67376ec56d1d07bb05d6dc7a4dad","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]},{"registryType":"cargo","identifier":"kmp-mcp","version":"0.12.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-05T14:33:37.72062Z","publishedAt":"2026-09-05T14:33:37.72062Z","updatedAt":"2026-09-05T14:33:37.72062Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.underpass-ai/kmp","description":"Local-first agent memory that preserves what happened, when and why","title":"KMP","repository":{"url":"https://github.com/underpass-ai/kmp","source":"github"},"version":"0.12.1","websiteUrl":"https://github.com/underpass-ai/kmp","packages":[{"registryType":"mcpb","identifier":"https://github.com/underpass-ai/kmp/releases/download/v0.12.1/kmp-mcp-v0.12.1.mcpb","fileSha256":"aceacbfc0db4b758de600d823907466b1af05819f6b923e6e55101628a6b0503","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]},{"registryType":"cargo","identifier":"kmp-mcp","version":"0.12.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-05T16:39:57.030956Z","publishedAt":"2026-09-05T16:39:57.030956Z","updatedAt":"2026-09-05T16:39:57.030956Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.underpass-ai/kmp","description":"Local-first agent memory that preserves what happened, when and why","title":"KMP","repository":{"url":"https://github.com/underpass-ai/kmp","source":"github"},"version":"0.12.2","websiteUrl":"https://github.com/underpass-ai/kmp","packages":[{"registryType":"mcpb","identifier":"https://github.com/underpass-ai/kmp/releases/download/v0.12.2/kmp-mcp-v0.12.2.mcpb","fileSha256":"11ebf088245460e7ed8ffb37594c1686a8c41d5d141dce581265a47c7ae92844","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]},{"registryType":"cargo","identifier":"kmp-mcp","version":"0.12.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-05T19:33:21.998002Z","publishedAt":"2026-09-05T19:33:21.998002Z","updatedAt":"2026-09-05T19:33:21.998002Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.underpass-ai/kmp","description":"Local-first agent memory that preserves what happened, when and why","title":"KMP","repository":{"url":"https://github.com/underpass-ai/kmp","source":"github"},"version":"0.13.0","websiteUrl":"https://github.com/underpass-ai/kmp","packages":[{"registryType":"mcpb","identifier":"https://github.com/underpass-ai/kmp/releases/download/v0.13.0/kmp-mcp-v0.13.0.mcpb","fileSha256":"906fc62d83b55296ba50d5990b1a86f6a37810604ecc2a0b6aefd15880b4b234","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]},{"registryType":"cargo","identifier":"kmp-mcp","version":"0.13.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-06T11:28:54.844149Z","publishedAt":"2026-09-06T11:28:54.844149Z","updatedAt":"2026-09-06T11:28:54.844149Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.underpass-ai/kmp","description":"Local-first agent memory that preserves what happened, when and why","title":"KMP","repository":{"url":"https://github.com/underpass-ai/kmp","source":"github"},"version":"0.14.0","websiteUrl":"https://github.com/underpass-ai/kmp","packages":[{"registryType":"mcpb","identifier":"https://github.com/underpass-ai/kmp/releases/download/v0.14.0/kmp-mcp-v0.14.0.mcpb","fileSha256":"4a8ed90bea24d2bdcfa3129e1ee357ae507871dafcab4a5593f3cbf6d44745c3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]},{"registryType":"cargo","identifier":"kmp-mcp","version":"0.14.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-08T19:52:49.609872Z","publishedAt":"2026-09-08T19:52:49.609872Z","updatedAt":"2026-09-08T19:52:49.609872Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.underpass-ai/kmp","description":"Local-first agent memory that preserves what happened, when and why","title":"KMP","repository":{"url":"https://github.com/underpass-ai/kmp","source":"github"},"version":"0.15.0","websiteUrl":"https://github.com/underpass-ai/kmp","packages":[{"registryType":"mcpb","identifier":"https://github.com/underpass-ai/kmp/releases/download/v0.15.0/kmp-mcp-v0.15.0.mcpb","fileSha256":"b8c366ab55be40f17feec280b3b093540b641123c0e4a89ebe113c721647c7d0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]},{"registryType":"cargo","identifier":"kmp-mcp","version":"0.15.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-09T22:38:21.809963Z","publishedAt":"2026-09-09T22:38:21.809963Z","updatedAt":"2026-09-09T22:38:21.809963Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.underpass-ai/kmp","description":"Local-first agent memory that preserves what happened, when and why","title":"KMP","repository":{"url":"https://github.com/underpass-ai/kmp","source":"github"},"version":"0.16.0","websiteUrl":"https://github.com/underpass-ai/kmp","packages":[{"registryType":"mcpb","identifier":"https://github.com/underpass-ai/kmp/releases/download/v0.16.0/kmp-mcp-v0.16.0.mcpb","fileSha256":"a30aae5ca85d5d4aa2352e6dda4141e5a7d20230ad64e9ca729e1fb4067c6192","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]},{"registryType":"cargo","identifier":"kmp-mcp","version":"0.16.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-10T17:25:13.677386Z","publishedAt":"2026-09-10T17:25:13.677386Z","updatedAt":"2026-09-10T17:25:13.677386Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.underpass-ai/kmp","description":"Local-first agent memory that preserves what happened, when and why","title":"KMP","repository":{"url":"https://github.com/underpass-ai/kmp","source":"github"},"version":"0.17.0","websiteUrl":"https://github.com/underpass-ai/kmp","packages":[{"registryType":"mcpb","identifier":"https://github.com/underpass-ai/kmp/releases/download/v0.17.0/kmp-mcp-v0.17.0.mcpb","fileSha256":"dd378f33c410a70a8b414f0b9ca6588b702eeb805a3867ab7f184a4abfb843ce","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]},{"registryType":"cargo","identifier":"kmp-mcp","version":"0.17.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-11T18:28:37.697087Z","publishedAt":"2026-09-11T18:28:37.697087Z","updatedAt":"2026-09-11T18:28:37.697087Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.underpass-ai/kmp","description":"Local-first agent memory that preserves what happened, when and why","title":"KMP","repository":{"url":"https://github.com/underpass-ai/kmp","source":"github"},"version":"0.18.0","websiteUrl":"https://github.com/underpass-ai/kmp","packages":[{"registryType":"mcpb","identifier":"https://github.com/underpass-ai/kmp/releases/download/v0.18.0/kmp-mcp-v0.18.0.mcpb","fileSha256":"59e94706ee51bd4a2f0b1dee694199821ac975bd20eeea0ab6b3abdf045c1f80","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]},{"registryType":"cargo","identifier":"kmp-mcp","version":"0.18.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-12T11:15:25.645649Z","publishedAt":"2026-09-12T11:15:25.645649Z","updatedAt":"2026-09-12T11:15:25.645649Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.underpass-ai/kmp","description":"Local-first agent memory that preserves what happened, when and why","title":"KMP","repository":{"url":"https://github.com/underpass-ai/kmp","source":"github"},"version":"0.18.1","websiteUrl":"https://github.com/underpass-ai/kmp","packages":[{"registryType":"mcpb","identifier":"https://github.com/underpass-ai/kmp/releases/download/v0.18.1/kmp-mcp-v0.18.1.mcpb","fileSha256":"715b91de868217dae54f8c917a7feea76c71fc070a0a920dc9fcd653e8b66058","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]},{"registryType":"cargo","identifier":"kmp-mcp","version":"0.18.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-13T15:39:02.654782Z","publishedAt":"2026-09-13T15:39:02.654782Z","updatedAt":"2026-09-13T15:39:02.654782Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.underpass-ai/kmp","description":"Local-first agent memory that preserves what happened, when and why","title":"KMP","repository":{"url":"https://github.com/underpass-ai/kmp","source":"github"},"version":"0.18.2","websiteUrl":"https://github.com/underpass-ai/kmp","packages":[{"registryType":"mcpb","identifier":"https://github.com/underpass-ai/kmp/releases/download/v0.18.2/kmp-mcp-v0.18.2.mcpb","fileSha256":"d5985449c2430d80d08c55cf17a2fde8973c6bf6080db2d580c518573ff50450","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]},{"registryType":"cargo","identifier":"kmp-mcp","version":"0.18.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-13T20:38:51.894645Z","publishedAt":"2026-09-13T20:38:51.894645Z","updatedAt":"2026-09-13T20:38:51.894645Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.underpass-ai/kmp","description":"Local-first agent memory that preserves what happened, when and why","title":"KMP","repository":{"url":"https://github.com/underpass-ai/kmp","source":"github"},"version":"0.18.3","websiteUrl":"https://github.com/underpass-ai/kmp","packages":[{"registryType":"mcpb","identifier":"https://github.com/underpass-ai/kmp/releases/download/v0.18.3/kmp-mcp-v0.18.3.mcpb","fileSha256":"8802dd25badf4fc9c23ca651b349d677948275d989364d14ebe307c23dde9473","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]},{"registryType":"cargo","identifier":"kmp-mcp","version":"0.18.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-13T21:25:11.499476Z","publishedAt":"2026-09-13T21:25:11.499476Z","updatedAt":"2026-09-13T21:25:11.499476Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.underpass-ai/kmp","description":"Local-first agent memory that preserves what happened, when and why","title":"KMP","repository":{"url":"https://github.com/underpass-ai/kmp","source":"github"},"version":"0.18.4","websiteUrl":"https://github.com/underpass-ai/kmp","packages":[{"registryType":"mcpb","identifier":"https://github.com/underpass-ai/kmp/releases/download/v0.18.4/kmp-mcp-v0.18.4.mcpb","fileSha256":"de4d0dfba6debbe58545a68ed32241b4d3eccc27e650232f067ad3da0b799fec","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]},{"registryType":"cargo","identifier":"kmp-mcp","version":"0.18.4","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-14T18:20:34.662123Z","publishedAt":"2026-09-14T18:20:34.662123Z","updatedAt":"2026-09-14T18:20:34.662123Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.underpass-ai/kmp","description":"Local-first agent memory that preserves what happened, when and why","title":"KMP","repository":{"url":"https://github.com/underpass-ai/kmp","source":"github"},"version":"0.18.5","websiteUrl":"https://github.com/underpass-ai/kmp","packages":[{"registryType":"mcpb","identifier":"https://github.com/underpass-ai/kmp/releases/download/v0.18.5/kmp-mcp-v0.18.5.mcpb","fileSha256":"e4a29e6b114c5460a849f7638161404d3b0dbe5670f8296e6315dc77141de0ec","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]},{"registryType":"cargo","identifier":"kmp-mcp","version":"0.18.5","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-14T19:43:49.596006Z","publishedAt":"2026-09-14T19:43:49.596006Z","updatedAt":"2026-09-14T19:43:49.596006Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.underpass-ai/kmp","description":"Local-first agent memory that preserves what happened, when and why","title":"KMP","repository":{"url":"https://github.com/underpass-ai/kmp","source":"github"},"version":"0.18.6","websiteUrl":"https://github.com/underpass-ai/kmp","packages":[{"registryType":"mcpb","identifier":"https://github.com/underpass-ai/kmp/releases/download/v0.18.6/kmp-mcp-v0.18.6.mcpb","fileSha256":"17d2e5227a32721be2330a244be5d1b4628269012a2be10a8970c647be0eb38d","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]},{"registryType":"cargo","identifier":"kmp-mcp","version":"0.18.6","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-15T17:10:06.234342Z","publishedAt":"2026-09-15T17:10:06.234342Z","updatedAt":"2026-09-15T17:10:06.234342Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.underpass-ai/kmp","description":"Local-first agent memory that preserves what happened, when and why","title":"KMP","repository":{"url":"https://github.com/underpass-ai/kmp","source":"github"},"version":"0.18.7","websiteUrl":"https://github.com/underpass-ai/kmp","packages":[{"registryType":"mcpb","identifier":"https://github.com/underpass-ai/kmp/releases/download/v0.18.7/kmp-mcp-v0.18.7.mcpb","fileSha256":"cd06ee623730b9c1650e40f083c0f0f5e95ac3cd322896d0b2bd7d147de42f02","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]},{"registryType":"cargo","identifier":"kmp-mcp","version":"0.18.7","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-15T19:07:08.588885Z","publishedAt":"2026-09-15T19:07:08.588885Z","updatedAt":"2026-09-15T19:07:08.588885Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.underpass-ai/kmp","description":"Local-first agent memory that preserves what happened, when and why","title":"KMP","repository":{"url":"https://github.com/underpass-ai/kmp","source":"github"},"version":"0.18.8","websiteUrl":"https://github.com/underpass-ai/kmp","packages":[{"registryType":"mcpb","identifier":"https://github.com/underpass-ai/kmp/releases/download/v0.18.8/kmp-mcp-v0.18.8.mcpb","fileSha256":"4e5b438c1d532c3885d0f115dfcf003a5b14bcbe55b14c5670b4b1524e1a061a","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]},{"registryType":"cargo","identifier":"kmp-mcp","version":"0.18.8","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-15T21:32:33.807104Z","publishedAt":"2026-09-15T21:32:33.807104Z","updatedAt":"2026-09-15T21:32:33.807104Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.underpass-ai/kmp","description":"Local-first agent memory that preserves what happened, when and why","title":"KMP","repository":{"url":"https://github.com/underpass-ai/kmp","source":"github"},"version":"0.18.9","websiteUrl":"https://github.com/underpass-ai/kmp","packages":[{"registryType":"mcpb","identifier":"https://github.com/underpass-ai/kmp/releases/download/v0.18.9/kmp-mcp-v0.18.9.mcpb","fileSha256":"4cf1388d14d45275180c5aadb6428a88dc1aa855b3473d800abbd9dcb16578f8","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]},{"registryType":"cargo","identifier":"kmp-mcp","version":"0.18.9","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-15T22:28:06.309149Z","publishedAt":"2026-09-15T22:28:06.309149Z","updatedAt":"2026-09-15T22:28:06.309149Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.underpass-ai/kmp","description":"Local-first agent memory that preserves what happened, when and why","title":"KMP","repository":{"url":"https://github.com/underpass-ai/kmp","source":"github"},"version":"0.19.0","websiteUrl":"https://github.com/underpass-ai/kmp","packages":[{"registryType":"mcpb","identifier":"https://github.com/underpass-ai/kmp/releases/download/v0.19.0/kmp-mcp-v0.19.0.mcpb","fileSha256":"97f76755e02d272b0669b9533206f44c0c95852f05211091f79eb8573fcdaf09","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]},{"registryType":"cargo","identifier":"kmp-mcp","version":"0.19.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-22T16:24:55.087553Z","publishedAt":"2026-09-22T16:24:55.087553Z","updatedAt":"2026-09-22T16:24:55.087553Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.underpass-ai/kmp","description":"Local-first agent memory that preserves what happened, when and why","title":"KMP","repository":{"url":"https://github.com/underpass-ai/kmp","source":"github"},"version":"0.20.0","websiteUrl":"https://github.com/underpass-ai/kmp","packages":[{"registryType":"mcpb","identifier":"https://github.com/underpass-ai/kmp/releases/download/v0.20.0/kmp-mcp-v0.20.0.mcpb","fileSha256":"89a351e812619a0927e3cd756ef318303a42bb0c0d2e7ddb1be7ad2e94e725fd","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]},{"registryType":"cargo","identifier":"kmp-mcp","version":"0.20.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T17:35:46.686853Z","publishedAt":"2026-09-24T17:35:46.686853Z","updatedAt":"2026-09-24T17:35:46.686853Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.underpass-ai/kmp","description":"Local-first agent memory that preserves what happened, when and why","title":"KMP","repository":{"url":"https://github.com/underpass-ai/kmp","source":"github"},"version":"0.20.1","websiteUrl":"https://github.com/underpass-ai/kmp","packages":[{"registryType":"mcpb","identifier":"https://github.com/underpass-ai/kmp/releases/download/v0.20.1/kmp-mcp-v0.20.1.mcpb","fileSha256":"1971411dbe558bd783e6e680ae0576e7905f0dc621468921cacc93696f56724a","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]},{"registryType":"cargo","identifier":"kmp-mcp","version":"0.20.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T20:35:25.379379Z","publishedAt":"2026-09-24T20:35:25.379379Z","updatedAt":"2026-09-24T20:35:25.379379Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.underpass-ai/kmp","description":"Local-first agent memory that preserves what happened, when and why","title":"KMP","repository":{"url":"https://github.com/underpass-ai/kmp","source":"github"},"version":"0.21.0","websiteUrl":"https://github.com/underpass-ai/kmp","packages":[{"registryType":"mcpb","identifier":"https://github.com/underpass-ai/kmp/releases/download/v0.21.0/kmp-mcp-v0.21.0.mcpb","fileSha256":"11661b3b049ff780ccd224da3323b9bfa5160538a85b7f98efd3302bc82f3bed","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]},{"registryType":"cargo","identifier":"kmp-mcp","version":"0.21.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-25T13:49:38.261035Z","publishedAt":"2026-09-25T13:49:38.261035Z","updatedAt":"2026-09-25T13:49:38.261035Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.underpass-ai/kmp","description":"Local-first agent memory that preserves what happened, when and why","title":"KMP","repository":{"url":"https://github.com/underpass-ai/kmp","source":"github"},"version":"0.22.0","websiteUrl":"https://github.com/underpass-ai/kmp","packages":[{"registryType":"mcpb","identifier":"https://github.com/underpass-ai/kmp/releases/download/v0.22.0/kmp-mcp-v0.22.0.mcpb","fileSha256":"f725611b00dd3e6444f3599e03fd9ae8b600dd8b9c025515db577d2d9c310eb7","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]},{"registryType":"cargo","identifier":"kmp-mcp","version":"0.22.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-25T15:30:39.606483Z","publishedAt":"2026-09-25T15:30:39.606483Z","updatedAt":"2026-09-25T15:30:39.606483Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.underpass-ai/kmp","description":"Local-first agent memory that preserves what happened, when and why","title":"KMP","repository":{"url":"https://github.com/underpass-ai/kmp","source":"github"},"version":"0.23.0","websiteUrl":"https://github.com/underpass-ai/kmp","packages":[{"registryType":"mcpb","identifier":"https://github.com/underpass-ai/kmp/releases/download/v0.23.0/kmp-mcp-v0.23.0.mcpb","fileSha256":"157e33274092660298ba45fd883c3f3fc45146769e4fd18ec8c235f412bf9b6a","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]},{"registryType":"cargo","identifier":"kmp-mcp","version":"0.23.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-25T18:16:58.865414Z","publishedAt":"2026-09-25T18:16:58.865414Z","updatedAt":"2026-09-25T18:16:58.865414Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.underpass-ai/kmp","description":"Local-first agent memory that preserves what happened, when and why","title":"KMP","repository":{"url":"https://github.com/underpass-ai/kmp","source":"github"},"version":"0.24.0","websiteUrl":"https://github.com/underpass-ai/kmp","packages":[{"registryType":"mcpb","identifier":"https://github.com/underpass-ai/kmp/releases/download/v0.24.0/kmp-mcp-v0.24.0.mcpb","fileSha256":"e23ce3e1e21ebb0f19f25e75a39f825efc99075c52158020dd590ad0bb0343be","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]},{"registryType":"cargo","identifier":"kmp-mcp","version":"0.24.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-27T18:36:24.280737Z","publishedAt":"2026-09-27T18:36:24.280737Z","updatedAt":"2026-09-27T18:36:24.280737Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.underpass-ai/kmp","description":"Local-first agent memory that preserves what happened, when and why","title":"KMP","repository":{"url":"https://github.com/underpass-ai/kmp","source":"github"},"version":"0.3.2","websiteUrl":"https://github.com/underpass-ai/kmp","packages":[{"registryType":"mcpb","identifier":"https://github.com/underpass-ai/kmp/releases/download/v0.3.2/kmp-mcp-v0.3.2.mcpb","fileSha256":"e4dfdbc6da16ba4199cbef366946b914b889815e7cfe2546193ded760b89124c","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]},{"registryType":"cargo","identifier":"kmp-mcp","version":"0.3.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-28T11:34:45.207143Z","publishedAt":"2026-08-28T11:34:45.207143Z","updatedAt":"2026-08-28T11:34:45.207143Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.underpass-ai/kmp","description":"Local-first agent memory that preserves what happened, when and why","title":"KMP","repository":{"url":"https://github.com/underpass-ai/kmp","source":"github"},"version":"0.4.1","websiteUrl":"https://github.com/underpass-ai/kmp","packages":[{"registryType":"mcpb","identifier":"https://github.com/underpass-ai/kmp/releases/download/v0.4.1/kmp-mcp-v0.4.1.mcpb","fileSha256":"964acb01d53251aae0f342f0b5420767c08bf1b846843e5ac2ba664b5f6b699d","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]},{"registryType":"cargo","identifier":"kmp-mcp","version":"0.4.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-28T16:58:59.808948Z","publishedAt":"2026-08-28T16:58:59.808948Z","updatedAt":"2026-08-28T16:58:59.808948Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.underpass-ai/kmp","description":"Local-first agent memory that preserves what happened, when and why","title":"KMP","repository":{"url":"https://github.com/underpass-ai/kmp","source":"github"},"version":"0.4.2","websiteUrl":"https://github.com/underpass-ai/kmp","packages":[{"registryType":"mcpb","identifier":"https://github.com/underpass-ai/kmp/releases/download/v0.4.2/kmp-mcp-v0.4.2.mcpb","fileSha256":"638115e0cbb5122ec020e9971ebedeea7e966112db0096445937d498e2c75a69","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]},{"registryType":"cargo","identifier":"kmp-mcp","version":"0.4.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional memory directory; otherwise KMP uses the project or per-user default","format":"filepath","name":"KMP_MCP_DATA_DIR"},{"description":"Optional viewer address, or off to disable the local viewer","placeholder":"127.0.0.1:7317 or off","name":"KMP_VIEWER_ADDR"},{"description":"Optional remote KMP endpoint; omit it to keep the kernel in this process","placeholder":"https://kmp.example.com","name":"KMP_KERNEL_GRPC_ENDPOINT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-28T18:34:58.685009Z","publishedAt":"2026-08-28T18:34:58.685009Z","updatedAt":"2026-08-28T18:34:58.685009Z","isLatest":false}}}],"metadata":{"nextCursor":"io.github.underpass-ai/kmp:0.4.2","count":30}}
