r/aipromptprogramming • u/allmudi • 22h ago
I built a tiny self-hostable kanban board MCP server for coding agents: 10–60 tokens per reply, ~3 MB of RAM
Small thing I made for myself and use every day. I wanted a board me and my coding agents could share, so kanzo is a kanban board in the browser plus an MCP server, in one Rust binary with SQLite inside (~5k lines). I tell Claude Code or Codex "take the next task from kanzo", it moves the card to doing and comments as it goes, and I check it when it's done. No Docker, no database, no account, just a one-line install and the board lives in one folder.
I cared a lot about not wasting the agent's tokens. Replies are 10–60 tokens of plain text, one task per line instead of JSON, and next_task grabs the top card, moves it and returns it in one call, so the agent doesn't have to list, pick and update on its own. I counted the tool definitions with Anthropic's count_tokens (one call with kanzo, one without), and they're cached after the first call anyway.
Memory's small too: about 4.5 MB at start, around 6 MB with the board open, flat over a day. What kanzo actually owns (macOS footprint) is ~3 MB after an hour.
Free and open source (AGPL). I'm sure it can get even smaller, so ideas or PRs are very welcome: https://github.com/emanuele-em/kanzo
