steipete/claude-code-mcp
1,227 stars · Last commit 2026-01-01
Claude Code as one-shot MCP server to have an agent in your agent.
README preview
# Claude Code MCP Server <img src="assets/claude_code_mcp_logo.png" alt="Claude Code MCP Logo"> [](https://www.npmjs.com/package/@steipete/claude-code-mcp) [](/CHANGELOG.md) An MCP (Model Context Protocol) server that allows running Claude Code in one-shot mode with permissions bypassed automatically. Did you notice that Cursor sometimes struggles with complex, multi-step edits or operations? This server, with its powerful unified `claude_code` tool, aims to make Claude a more direct and capable agent for your coding tasks. <img src="assets/screenshot.png" width="300" alt="Screenshot"> ## Overview This MCP server provides one tool that can be used by LLMs to interact with Claude Code. When integrated with Claude Desktop or other MCP clients, it allows LLMs to: - Run Claude Code with all permissions bypassed (using `--dangerously-skip-permissions`) - Execute Claude Code with any prompt without permission interruptions - Access file editing capabilities directly