ebeloded/claude-mcp
If you are the rightful owner of claude-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
An MCP (Model Context Protocol) server that allows AI tools to interact with Claude Code programmatically, enabling powerful agent-in-agent workflows with conversation continuity and asynchronous execution support.
The Claude Code MCP Server provides a bridge between AI tools and Claude Code, allowing other AI systems to execute prompts via Claude Code while maintaining session state for conversation continuity. It supports both synchronous and asynchronous execution patterns, making it suitable for quick queries and long-running operations. The server is designed to facilitate fresh and resumed conversations, manage tasks effectively, and support conversation branching. It also includes robust CLI detection, permission bypass, and environment configuration options. The server's modular architecture ensures clean and maintainable code, with automated publishing and system notifications for task management. It requires Node.js 18+ and a configured Claude Code CLI, with initial permission acceptance for full functionality.
Features
- Fresh conversations - Start new conversations with sync/async support.
- Resume conversations - Continue existing conversations with sync/async support.
- Task management - Monitor tasks, cancel operations, and retrieve results.
- Conversation branching - Resume from any previous response ID to branch conversations.
- Robust CLI detection - Automatically finds Claude Code installation.
Tools
start
Initiates fresh conversations with Claude Code, supporting both synchronous and asynchronous execution.
resume
Continues an existing conversation with Claude Code, supporting both synchronous and asynchronous execution.
status
Checks the status and progress of an asynchronous task.
cancel
Cancels a running asynchronous task.