kimi-code-mcp

kimi-code-mcp

MCP server wrapping Kimi Code CLI (kimi-k2.5) to provide tools for filesystem, shell, web, and agent operations.

Category
Visit Server

README

kimi-code-mcp

npm version CI License: MIT

MCP server wrapping Kimi Code CLI (kimi-k2.5) — 14 tools for filesystem, shell, web, and agent operations.

Prerequisites

  • Node.js >= 18
  • Kimi CLI installed and authenticated

Usage with Claude Desktop

Add to your Claude Desktop configuration:

{
  "mcpServers": {
    "kimi": {
      "command": "npx",
      "args": ["-y", "kimi-code-mcp@latest"]
    }
  }
}

Usage with VS Code

Install the Kimi Code MCP server in VS Code:

<img alt="Install in VS Code" src="https://img.shields.io/badge/VS_Code-Install_Server-0078d4?style=flat-square&logo=visualstudiocode&logoColor=white">

Or add to .vscode/mcp.json:

{
  "servers": {
    "kimi": {
      "command": "npx",
      "args": ["-y", "kimi-code-mcp@latest"]
    }
  }
}

Tools

Tool Description
kimi_read_file Read a text file (up to 1000 lines)
kimi_read_media Analyze images and videos
kimi_write_file Create or overwrite a file
kimi_edit_file Find-and-replace edit in a file
kimi_glob Find files matching a glob pattern
kimi_grep Search for regex patterns in files
kimi_shell Execute shell commands
kimi_web_search Search the web (up to 20 results)
kimi_fetch_url Fetch and extract webpage content
kimi_agent Autonomous agent for complex tasks
kimi_think Extended reasoning and analysis
kimi_review Code review (bugs, security, perf, style)
kimi_research Research with 256K context window
kimi_test Generate or fix tests with edge cases

Environment Variables

Variable Description Default
KIMI_CLI_PATH Absolute path to kimi binary kimi (from PATH)
MCP_KIMI_DEBUG Enable debug logging to stderr unset

Development

git clone https://github.com/userfrm/kimi-code-mcp.git
cd kimi-code-mcp
npm install
npm run build
npm test

License

MIT

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured