kimi-code-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| KIMI_CLI_PATH | No | Absolute path to kimi binary | kimi |
| MCP_KIMI_DEBUG | No | Enable debug logging to stderr |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| kimi_read_fileA | Read a text file. Returns file content up to 1000 lines. |
| kimi_read_mediaB | Analyze images and videos using multimodal capabilities. |
| kimi_write_fileA | Create or overwrite a file with specified content. |
| kimi_edit_fileA | Edit a file by replacing an exact string with new content. |
| kimi_globA | Find files matching a glob pattern. |
| kimi_grepB | Search for regex patterns in files using ripgrep. |
| kimi_shellB | Execute shell commands and return output. |
| kimi_web_searchB | Search the web and return up to 20 results. |
| kimi_fetch_urlB | Fetch and extract text content from a webpage. |
| kimi_agentC | Full autonomous agent for complex multi-step tasks. |
| kimi_thinkA | Extended reasoning and analysis without taking actions. |
| kimi_reviewB | Code review analyzing bugs, security, performance, and style. |
| kimi_researchD | Research and analysis with 256K context window. |
| kimi_testC | Generate or fix comprehensive tests with edge cases. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 14 tools
Most tools have clearly distinct purposes: file operations (write/read/edit), search (glob/grep), web (search/fetch), and media analysis are unambiguous. Some potential overlap exists between agent, think, review, and research, but their descriptions differentiate them sufficiently for agent selection.
All tools share the consistent 'kimi_' prefix, which provides strong brand consistency. However, the suffix style varies: some are verb_noun (write_file, read_media), while others are single verbs or nouns (glob, shell, think, review). This is a minor deviation from a strict verb_noun pattern but remains predictable.
With 14 tools, the server is well within the ideal 3-15 range. Each tool covers a distinct capability area for a coding assistant, and none feel redundant or superfluous. The count feels appropriately scoped for the server's purpose.
The tool surface covers core coding needs: file manipulation, search, shell execution, web access, and specialized tasks like review, test, and research. Minor gaps exist (e.g., no explicit delete or rename file tool), but these can be handled by the agent or shell tools, so agents can work around them.