kimi-api-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@kimi-api-mcpReview the main.py file for potential bugs and performance improvements."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
kimi-api-mcp
MCP server for Kimi K2.5 via the Moonshot REST API — no CLI installation or subscription required. Just a Moonshot API key.
Works with Claude Code, Cursor, VS Code, Windsurf, Claude Desktop, and any MCP-compatible host.
Why
The official kimi-code-mcp package requires the Kimi Code CLI binary and a paid subscription. This package calls the Moonshot API directly using your existing API key — no binary, no subscription.
Related MCP server: firepass-mcp
Install
No install needed with npx:
npx kimi-api-mcp@latestOr install globally:
npm install -g kimi-api-mcpSetup
Get an API key from platform.moonshot.ai (free tier available)
Add to your MCP config
Claude Code (~/.claude/mcp.json)
{
"mcpServers": {
"kimi-code": {
"command": "npx",
"args": ["-y", "kimi-api-mcp@latest"],
"env": {
"MOONSHOT_API_KEY": "your-moonshot-api-key"
}
}
}
}Cursor (.cursor/mcp.json)
{
"mcpServers": {
"kimi": {
"command": "npx",
"args": ["-y", "kimi-api-mcp@latest"],
"env": {
"MOONSHOT_API_KEY": "your-moonshot-api-key"
}
}
}
}VS Code / Windsurf
Add the same mcpServers block to your MCP settings file.
Tools
Local tier — free, no LLM calls
Tool | Description |
| Read a text file (with offset/limit) |
| Create or overwrite a file |
| Find-and-replace in a file |
| Find files matching a glob pattern |
| Search files with regex (uses |
| Execute a shell command (120s timeout) |
| Fetch and extract text from a URL |
Moonshot API tier — uses moonshot-v1-128k (~$0.60/M tokens)
Tool | Description |
| Extended step-by-step reasoning |
| Code review (bugs, security, performance) |
| Generate or improve tests |
| Analyze a codebase with 128K context |
| Analyze images via vision API |
| Web search + AI summary |
| Autonomous multi-step agent (up to 15 iterations) |
Environment Variables
Variable | Required | Description |
| Yes | Your Moonshot API key from platform.moonshot.ai |
Requirements
Node.js 18+
A Moonshot API key (for API-tier tools)
Contributing
See CONTRIBUTING.md.
License
MIT — see LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
Nifty's MCP server — exposes tasks, projects, messages, and files as tools for AI agents.
MCP server for progressive tool usage at any scale (see https://klavis.ai)
MCP server for AI dialogue using various LLM models via AceDataCloud
Remote MCP server to read and manage your Atako AI agents, messages, files, and integrations.
Related MCP Servers
- FlicenseBqualityDmaintenanceProduction-ready MCP server that integrates OpenAI API with extensible tool support, enabling dynamic plugin loading and knowledge search capabilities through multiple interfaces including CLI and browser UI.2-
- AlicenseAqualityCmaintenanceMCP server that turns Kimi K2.6 Turbo into an agentic coding assistant with tools for file operations, shell commands, and code search.42MIT
- AlicenseNot gradedqualityFmaintenanceMCP server that runs Kimi K2.7-code as an autonomous coding agent inside a bubblewrap-sandboxed git worktree, returning git diffs of changes for review.MIT
- AlicenseBqualityDmaintenanceMCP server wrapping Kimi Code CLI (kimi-k2.5) to provide tools for filesystem, shell, web, and agent operations.1418 npm7MIT