coding-standards-mcp

coding-standards-mcp

5

This project is an MCP server that provides tools for accessing coding style guidelines and best practices for Java, Python, and React. It offers language-specific guides and best practices to help developers maintain clean and efficient code.

Coding Standards MCP Server

This MCP server provides tools for accessing coding style guidelines and best practices for various technologies such as Java, Python, and React.

Prerequisites

  • Python 3.8 or higher
  • MCP package
  • UV package manager

Quick Start

  1. Install the server in Claude.
  2. Run in development mode. The MCP inspector will start on port 3000.

Available Tools

Style Guides

  • Java: Clean code practices
  • Python: PEP 8 guidelines
  • React: Component structure

Best Practices

  • Java: Architecture, testing, security
  • Python: Dependency management, testing
  • React: State management, performance optimization

API Reference

  1. java_style_guide: Get Java coding style guidelines
  2. java_best_practices: Get Java application best practices
  3. python_style_guide: Get Python coding style guidelines
  4. python_best_practices: Get Python application best practices
  5. react_best_practices: Get React application best practices