Skip to main content
MCP server CX Codex

Kindex — Claude Code MCP server: features and setup

Kindex gives AI agents a shared project knowledge graph. Use it to carry decisions across sessions and coordinate agents working on the same project.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add kindex -- uvx kindex
Open on GitHub

What Kindex does

Kindex links project knowledge in a graph that agents can read and update. It keeps decisions and constraints available across sessions, and lets agents pass work between tools. Project data lives in the git-tracked .kin/ directory. Several agents can use the shared context at the same time.

Install the Python package with the mcp extra, then create a graph with kin init. Optional components add Anthropic-based extraction through llm and semantic search through vectors. Python 3.10 or newer is required for the uvx setup. Without the mcp extra, the kin command alone does not provide the kin-mcp server.

What it helps with

  • carry project decisions between sessions
  • share context when handing work to another agent
  • let several agents access the same project knowledge
  • select session context against an available token budget

Example prompts for the agent

  • Save this decision and its related constraint in the project knowledge graph.
  • Pass the current task context and decisions to the next agent.
  • Find project knowledge relevant to this session within the available token budget.

How to install Kindex

Platform CLI

claude mcp add kindex -- uvx kindex

uvx runs the command named after the package; if the README names another one, use uvx --from kindex <command>

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about Kindex

How do I install Kindex in Claude Code?

Run claude mcp add kindex -- uvx kindex. Then initialize the graph with kin init.

What does Kindex do?

It gives agents a shared project knowledge graph for retaining decisions and context across sessions and handing them between tools.

What do I need to install Kindex with uvx?

Python 3.10 or newer is required. Install the package with the mcp extra to run the MCP server.

Similar MCP servers

All MCP servers for Agent setup: memory, context, orchestration →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor