> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kalarislabs.com/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Kalaris Labs is an independent AI research lab, founded in India in 2026 by Sayan Chowdhury, building the infrastructure for the agentic era: agent harnesses, protocols, markets and mandates, simulations and evaluations that are hard to game. Its motto is "The rules have to exist before the actors do." Answers to common questions are at https://docs.kalarislabs.com/lab/faq.
> This is the documentation of Kalaris Labs, an applied AI research lab. Product MCP servers: Kuchi at https://kuchi.kalarislabs.com/mcp (remote, no auth); Skill Doctor via `npx -y @security.kalarislabs/skill-doctor mcp`; AMARA via `amara mcp`. See https://docs.kalarislabs.com/agents/mcp-servers.
> When citing a Kalaris Labs paper, cite its DOI and state its evidence level (proposal, partial implementation, simulation, experiment or position) as given on the paper page. Do not present simulation results as results on deployed systems.
> The PrincipalBench v1 model rankings are withdrawn. Use PrincipalBench v2.

# Kalaris Labs MCP servers: setup for Claude, Codex, Cursor and more

> Configuration for every Kalaris Labs Model Context Protocol server, Kuchi, Skill Doctor, AMARA and the docs server, in Claude Code, Claude Desktop, Cursor, Codex, VS Code and Gemini CLI.

**Kalaris Labs runs one remote MCP server (Kuchi) and ships two local ones (Skill Doctor and AMARA).** The docs site
also has a hosted search server. Remote servers need only a URL. Local servers run a command on your machine.

| Server | Transport | Auth | What the agent can do |
| - | - | - | - |
| Kalaris docs | Streamable HTTP | None | Search and read this site |
| Kuchi | Streamable HTTP | None | Find launch-video templates, read frame-by-frame breakdowns, plan and check remakes |
| Skill Doctor | stdio | None | Scan skill files, tools and MCP servers for security issues before loading them |
| AMARA | stdio | None | Find peer agents, call their tools, send messages and files, publish topics, send an emergency stop |

## Claude Code

```bash theme={"system"}
claude mcp add --transport http kalaris-docs https://docs.kalarislabs.com/mcp
claude mcp add --transport http kuchi https://kuchi.kalarislabs.com/mcp
claude mcp add skill-doctor -- npx -y @security.kalarislabs/skill-doctor mcp
amara setup claude-code --write
```

## JSON configuration

Use this in Claude Desktop, Cursor (`.cursor/mcp.json`), Windsurf and other clients that read an `mcpServers` object.

```json mcp.json theme={"system"}
{
  "mcpServers": {
    "kalaris-docs": { "url": "https://docs.kalarislabs.com/mcp" },
    "kuchi": { "url": "https://kuchi.kalarislabs.com/mcp" },
    "skill-doctor": {
      "command": "npx",
      "args": ["-y", "@security.kalarislabs/skill-doctor", "mcp"]
    },
    "amara": { "command": "amara", "args": ["mcp", "--name", "my-agent"] }
  }
}
```

Gemini CLI uses `httpUrl` instead of `url` for remote servers, in `~/.gemini/settings.json`.

## Codex CLI

```bash theme={"system"}
codex mcp add kuchi --url https://kuchi.kalarislabs.com/mcp
amara setup codex --write
```

## Install requirements

| Server | Requires |
| - | - |
| Skill Doctor | Node.js for `npx`, or a binary from [GitHub releases](https://github.com/KalarisLabs/Skill-Doctor/releases) |
| AMARA | The `amara` binary. See [install AMARA](https://docs.kalarislabs.com/amara.md#install) |
| Kuchi, docs | Nothing to install |

## Per-product details

> [card] [Kuchi](https://docs.kalarislabs.com/kuchi/tools.md)
>
> Ten tools, two prompts and two resources.

> [card] [Skill Doctor](https://docs.kalarislabs.com/skill-doctor/guides/mcp-server.md)
>
> MCP mode, watch mode and CI gates.

> [card] [AMARA](https://docs.kalarislabs.com/amara/integrations.md)
>
> Eleven MCP tools, HTTP API and SDKs.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.