# Kumbuka

Kumbuka gives AI assistants MCP access to team decisions, commissioned tasks and a worklist. Use it to keep agreed rules and task outcomes available beyond a single session.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 1
- Author: Kumbuka-ai
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/Kumbuka-ai/kumbuka
- Updated: 2026-10-23
- HTML: https://affpapa.org/en/nevibecode/mcp/kumbuka

## What it does

Kumbuka separates curated team knowledge into Memory, commissioned work and replies into Dispatch, and planned tasks into Worklist. Assistants access these services through MCP, while the team decides what information to maintain. It is not a document repository or a RAG index; it stores material the team has chosen to record.

A member's private memory is readable only by that member through their authenticated MCP session. Connect from Claude Code over HTTP and sign in through OAuth. Kumbuka is in pre-beta development, so expect rough edges and breaking changes.

## Requirements
- Remote server: `https://mcp.kumbuka.ai/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http kumbuka-server https://mcp.kumbuka.ai/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add kumbuka --url https://mcp.kumbuka.ai/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "kumbuka": {
            "url": "https://mcp.kumbuka.ai/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "kumbuka": {
            "type": "http",
            "url": "https://mcp.kumbuka.ai/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http kumbuka https://mcp.kumbuka.ai/mcp
```

## When to use it
- carry team decisions across assistant sessions
- record who commissioned work and accepted its result
- track planned tasks and their order
- keep members' private memory separate

## Example prompts
- Save our decision to use PostgreSQL as the system of record in Memory.
- Add a Worklist item to check how monetary amounts are handled.
- Record this request in Dispatch and keep the reply after I accept it.

## Similar
- [REA](https://affpapa.org/en/nevibecode/mcp/rea.md) — MCP server · ★ 392262
- [GitHub](https://affpapa.org/en/nevibecode/mcp/github.md) — MCP server · ★ 33989
- [Netdata](https://affpapa.org/en/nevibecode/mcp/netdata.md) — MCP server · ★ 81163
- [browser-use](https://affpapa.org/en/nevibecode/mcp/browser-use.md) — MCP server · ★ 119231
- [Codebase Memory](https://affpapa.org/en/nevibecode/mcp/codebase-memory.md) — MCP server · ★ 47577
- [mcp-server](https://affpapa.org/en/nevibecode/mcp/mcp-server.md) — MCP server · ★ 43902

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
