LabscoMCP early access ↗
kemdi-plMCP SERVER

kemdiCode MCP

63 tools that give a coding assistant persistent memory, code intelligence, a Kanban board, and multi-model second opinions.

by kemdi-pl ↗Code Intelligence & Repository IndexingCommunity

LABSCO SUMMARY

Very large, and honest about the one thing that gates it.

Sixty-three tools is a lot to put in front of a model, and the useful framing is the three levels the author describes: stateless code intelligence, embedded LLM agents, then distributed cluster work. The dependency to plan around is stated plainly in the README — without Redis, everything that remembers anything across sessions is off, and you are left with the code-intelligence and AI-call subset.

What it is

A large MCP server that extends a coding assistant with cross-session state, structured cognition and multi-agent orchestration. Redis holds the state between sessions; eight LLM providers can be called from inside it for work your editor's own model does not do. Works with Claude Code, Cursor, Windsurf, VS Code, Zed and any MCP client.

What you get

  • 63 tools across 15 categories, with the consolidated ones taking an action parameter — task action=create|get|list|update|delete, for instance
  • Code intelligence that works on meaning as well as text: find-definition, find-references and semantic-search
  • Cognition tools that persist what a session learned — decision-journal, error-pattern, confidence-tracker, intent-tracker, self-critique, smart-handoff and memory, so the same Redis timeout bug is not re-diagnosed next month
  • A Kanban layer agents drive directly: task, task-multi, board, workspace
  • Multi-model review in one call — multi-prompt fans a prompt out to several models, consensus-prompt runs a board-and-CEO vote, and mind-chain hands a question through The Nine Minds (socratic, ontologist, contrarian, simplifier and the rest) so each sees the previous one's output
  • Autonomous agent runs with agent-orchestrate, including 2–10 agents in parallel, each with its own orchestration ID; monitor reports status, and because MCP blocks during a tool call, live status is also available over HTTP at /orchestrations
  • A cluster layer for distributed prompt execution — cluster-bus-magistrale dispatches one prompt across registered clusters under four strategies: first-wins, best-of-n, consensus, fallback-chain

Requirements

No account for the server itself; API keys only for whichever model providers you use — OPENAI_API_KEY, ANTHROPIC_API_KEY, GEMINI_API_KEY, GROQ_API_KEY, DEEPSEEK_API_KEY, OPENROUTER_API_KEY or PERPLEXITY_API_KEY; Ollama needs none. Bun installs it: bun install -g kemdicode-mcp, then claude mcp add kemdicode-mcp -- kemdicode-mcp --stdio. Redis is required for persistence — without it only the stateless tools (code intelligence, AI calls) function; docker run -d -p 6379:6379 redis:alpine is enough. HTTP transport for multi-session use runs with --port 3100. GPL-3.0 licensed.

Setup effort

One command — bun install -g kemdicode-mcp