Claude Code Server
FreeNot checkedAn MCP server that allows Claude Desktop to remotely control Claude Code instances for executing commands and managing files.
About
An MCP server that allows Claude Desktop to remotely control Claude Code instances for executing commands and managing files.
README
this is a little hack that I had Claude Code spin up for me and it only kinda half works. feel free to pirate it but don't expect much despite the fact that Claude Code does a great job of generating readmes that look like what you'd find in a finished product!
Claude Code MCP Server
A Model Context Protocol (MCP) server that allows Claude Desktop to interface with Claude Code instances. This enables remote control and coordination between different Claude environments.
Quick Start
Install dependencies:
npm installTest the server:
npm startConfigure Claude Desktop: Add to your Claude Desktop MCP configuration (
~/Library/Application Support/Claude/claude_desktop_config.jsonon macOS):{ "mcpServers": { "claude-code-bridge": { "command": "node", "args": ["/absolute/path/to/this/project/src/index.js"] } } }
Available Tools
- check_claude_code_installation: Verify Claude Code is available
- execute_claude_code_command: Send commands to Claude Code
- start_claude_code_session: Initialize a new Claude Code session
- read_file_via_claude_code: Read files through Claude Code
- write_file_via_claude_code: Write files through Claude Code
Example Usage in Claude Desktop
Once configured, you can use these tools in Claude Desktop:
Check if Claude Code is installed on the system
Start a new Claude Code session in /path/to/project and ask it to analyze the codebase
Execute command: "Create a new React component called UserProfile"
Architecture Notes
This is a basic implementation that demonstrates the concept. The server currently:
- Simulates Claude Code integration (since we're building without the actual CLI)
- Provides a foundation for real integration once Claude Code CLI is available
- Shows the MCP bridge pattern for inter-Claude communication
Future Enhancements
- Real Claude Code integration when CLI is available
- Persistent session management
- Bidirectional communication
- Network MCP server version for remote access
- Session state synchronization
- Error handling and recovery
Development
# Run in development mode with auto-reload
npm run dev
Network Server Extension
To extend this to work with Claude.ai web/mobile, you'd:
- Add HTTP/WebSocket transport instead of stdio
- Implement authentication/authorization
- Add session management
- Handle concurrent connections
- Deploy as a network service
The MCP protocol already supports this - just swap the transport layer!
Installing Claude Code Server
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/trickv/claude-squared-codeFAQ
Is Claude Code Server MCP free?
Yes, Claude Code Server MCP is free — one-click install via Unyly at no cost.
Does Claude Code Server need an API key?
No, Claude Code Server runs without API keys or environment variables.
Is Claude Code Server hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Claude Code Server in Claude Desktop, Claude Code or Cursor?
Open Claude Code Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare Claude Code Server with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
