Claude CLI MCP Server
MCP server that exposes Claude Code CLI functionality through standardized protocol tools
This server enables seamless integration of Claude's capabilities into any MCP-compatible application through standardized tools and JSON APIs. Built with FastMCP and Python, it provides secure subprocess execution, session continuity, file processing capabilities, and comprehensive input validation. The server supports both one-shot queries and persistent conversations, making it ideal for building AI-powered applications that need reliable access to Claude's reasoning capabilities. Perfect for developers who want to integrate Claude Code into their existing workflows, automation systems, or custom applications without direct CLI dependency management.
Key Metrics
Features
One-Shot Queries
Execute single Claude queries with JSON responses and automatic session management.
Session Continuity
Maintain conversation context across multiple queries with persistent session support.
File Processing
Process and analyze file content with Claude, supporting multiple encoding formats.
Secure Execution
Input validation, command whitelisting, and timeout protection against injection attacks.
JSON API
Clean JSON responses with token usage tracking and error handling.
Docker Ready
Containerized deployment with configuration management and volume mounting.