# Kimi Code CLI



Schema: 1.0 · Data: ee5de863c30bdbe4fe7dd3e07c7e22ea9bf4ab2248dbc7c35cdbf60bc28be1db

## Configuration

### MCP

Status: supported

Project and user MCP definitions with per-server transport and timeouts.

- project: `.kimi-code/mcp.json` (json) — key: mcpServers
- global: `~/.kimi-code/mcp.json` (json) — key: mcpServers — KIMI_CODE_HOME overrides the directory.
- `command`: string — Executable for a stdio server.
- `args`: string[] — Arguments for the executable.
- `env`: record<string, string> — Environment for the child process.
- `url`: string — Remote endpoint.
- `headers`: record<string, string> — HTTP request headers.
- `transport`: "stdio" | "http" | "sse" — Inferred from command or url; legacy SSE must be explicit.
- `cwd`: string — Child working directory.
- `bearerTokenEnvVar`: string — Environment variable holding a bearer token.
- `enabled`: boolean — False disables this server.
- `startupTimeoutMs`: number — Connection timeout, 1–2147483647 ms; default 30000.
- `toolTimeoutMs`: number — Tool timeout, 1–2147483647 ms.
- `enabledTools`: string[] — Tool allowlist.
- `disabledTools`: string[] — Tool blocklist.
- transports: stdio, http, sse
- auth: headers, env-secrets, oauth
- Project servers override same-name user entries and require workspace trust.
- Use /mcp-config login <server> for OAuth.
Source: https://www.kimi.com/code/docs/en/kimi-code-cli/customization/mcp.html
Checked: 2026-09-07

### Skills

Status: supported

SKILL.md skills following the open Agent Skills standard.

- project: `.agents/skills/<name>/SKILL.md` (markdown)
- global: `~/.agents/skills/<name>/SKILL.md` (markdown)
- `name`: string (required) — Skill identifier (required by the Agent Skills standard).
- `description`: string (required) — What the skill does and when to use it.
- invocation: /skill-name
- Skill discovery paths from the open skills CLI (vercel-labs/skills).
Checked: 2026-06-21

### Rules

Status: unknown

### Hooks

Status: unknown

### Commands

Status: unknown

### Settings

Status: unknown

## Search, browser & identification

Not researched. Unknown does not mean unsupported.
