claude-mcp
Claude MCP is a lightweight server designed to analyze and improve Python code quality in The Everything App project.
Claude MCP (Monitoring Control Panel)
A simple, lightweight server that allows Claude to analyze and improve Python code quality in The Everything App project.
Features
- 🚀 Easy to install and use with NPX
- 🔍 Python code quality analysis with Pyright
- 🛠️ File operations (read, write, search)
- 🌐 GitHub integration
- 🧠 Works with Claude Desktop App
Installation
Install the package globally:
npm install -g claude-mcp
Or run directly with NPX:
npx claude-mcp start
Quick Start
-
Start the server:
npx claude-mcp start
-
The server will run on port 3333 by default.
-
You can now interact with the server using Claude Desktop App or any HTTP client.
Usage with Claude
When using Claude Desktop App, ask Claude to analyze your Python code:
Claude, please analyze the Python code in my project using the local MCP server at http://localhost:3333
Claude can then use the server's API to:
- Check for Python code issues
- Suggest fixes
- Create PRs with improvements
API Endpoints
Python Code Quality
POST /api/python/analyze
- Analyze a Python file or directoryPOST /api/python/fix
- Apply fixes to a Python file
File Operations
POST /api/files/list
- List files in a directoryPOST /api/files/read
- Read a filePOST /api/files/write
- Write to a filePOST /api/files/search
- Search for files
GitHub Integration
GET /api/github/repos
- List GitHub repositoriesPOST /api/github/content
- Get repository contentPOST /api/github/update
- Create or update a filePOST /api/github/pr
- Create a pull request
CLI Commands
claude-mcp start
- Start the serverclaude-mcp analyze <path>
- Analyze a Python file or directoryclaude-mcp init
- Initialize a new Claude MCP project
Environment Variables
Create a .env
file in your project root with the following variables:
PORT=3333
GITHUB_TOKEN=your_github_token
Integration with The Everything App
This tool is specifically designed to help Claude analyze and improve Python code quality in The Everything App project, focusing on:
- AWS Lambda functions
- SageMaker models
- Data transformation scripts
- API integrations
License
MIT
Related MCP Servers
View all developer_tools servers →context7
by upstash
Context7 MCP provides up-to-date, version-specific documentation and code examples directly into your prompt, enhancing the capabilities of LLMs by ensuring they use the latest information.
git-mcp
by idosal
GitMCP is a free, open-source, remote Model Context Protocol (MCP) server that transforms GitHub projects into documentation hubs, enabling AI tools to access up-to-date documentation and code.
exa-mcp-server
by exa-labs
A Model Context Protocol (MCP) server allows AI assistants to use the Exa AI Search API for real-time web searches in a secure manner.
Sequential Thinking
by modelcontextprotocol
An MCP server implementation that provides a tool for dynamic and reflective problem-solving through a structured thinking process.
Everything MCP Server
by modelcontextprotocol
The Everything MCP Server is a comprehensive test server designed to demonstrate the full capabilities of the Model Context Protocol (MCP). It is not intended for production use but serves as a valuable tool for developers building MCP clients.
gateway
by centralmind
CentralMind Gateway is a tool designed to expose databases to AI agents via MCP or OpenAPI protocols, providing secure, LLM-optimized APIs.
mcpdoc
by langchain-ai
MCP LLMS-TXT Documentation Server provides a structured way to manage and retrieve LLM documentation using the Model Context Protocol.