Estándares de codificación del servidor MCP
Este servidor MCP proporciona herramientas para acceder a pautas de estilo de codificación y mejores prácticas para diversas tecnologías (Java, Python, React).
Prerrequisitos
- Python 3.8 o superior
- Paquete MCP (
pip install mcp
) - Gestor de paquetes UV (recomendado)
Inicio rápido
- Instalar el servidor en Claude:
- Ejecutar en modo de desarrollo:
El inspector MCP se iniciará en el puerto 3000.
Herramientas disponibles
Guías de estilo
Acceda a pautas de estilo de codificación específicas del idioma:
- Java: Prácticas de código limpio, convenciones de nomenclatura, organización del código
- Python: directrices basadas en PEP 8, prácticas de código Pythonic
- React: Estructura de componentes, uso de ganchos, integración con TypeScript
Mejores prácticas
Acceda a las mejores prácticas de aplicaciones específicas del idioma:
- Java: Estructura del proyecto, arquitectura, pruebas, seguridad
- Python: diseño de proyectos, gestión de dependencias, prácticas de prueba
- React: Patrones de componentes, gestión de estados, optimización del rendimiento
Referencia de API
java_style_guide
: Obtenga pautas de estilo de codificación Java- Devoluciones: Guía de estilo con formato Markdown
- Ejemplo:
nortal_coding_standards_java_style_guide()
java_best_practices
: Obtenga las mejores prácticas para aplicaciones Java- Devoluciones: Mejores prácticas de formato Markdown
- Ejemplo:
nortal_coding_standards_java_best_practices()
python_style_guide
: Obtenga pautas de estilo de codificación de Python- Devoluciones: Guía de estilo con formato Markdown
- Ejemplo:
nortal_coding_standards_python_style_guide()
python_best_practices
: Obtenga las mejores prácticas para aplicaciones Python- Devoluciones: Mejores prácticas de formato Markdown
- Ejemplo:
nortal_coding_standards_python_best_practices()
react_best_practices
: Obtenga las mejores prácticas para aplicaciones React- Devoluciones: Mejores prácticas de formato Markdown
- Ejemplo:
nortal_coding_standards_react_best_practices()
Configuración
Configuración del cliente MCP
Agregue esto a su archivo de configuración de cliente MCP (por ejemplo, ~/.codeium/windsurf/mcp_config.json
):
Reemplace /absolute/path/to/coding-standards-mcp/server.py
con su ruta de servidor real.
This server cannot be installed
Proporciona herramientas para acceder a pautas de estilo de codificación y mejores prácticas para diversas tecnologías, incluidas Java, Python y React.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityProvides tools for collecting and documenting code from directories.Last updated -48112TypeScriptMIT License
- AsecurityAlicenseAqualityFacilitates searching and accessing programming resources across platforms like Stack Overflow, MDN, GitHub, npm, and PyPI, aiding LLMs in finding code examples and documentation.Last updated -625JavaScriptAGPL 3.0
- -securityFlicense-qualityA utility toolkit that enhances Claude's code interaction capabilities by providing seamless tools for Java code analysis, manipulation, and testing workflows.Last updated -2TypeScript
- -securityAlicense-qualityA server that provides structured access to markdown documentation from NPM packages, Go Modules, or PyPi packages, enabling informed code generation by exposing these docs as resources or tools.Last updated -1TypeScriptMIT License