Prácticas del servidor MCP
Un servidor de protocolo de contexto de modelo que proporciona herramientas para aplicar prácticas de desarrollo.
Descripción general
Este servidor MCP proporciona herramientas para ayudar a implementar y automatizar prácticas de desarrollo como:
- Validación del nombre de la sucursal
- Gestión de versiones
- Preparación de relaciones públicas
- Gestión de encabezados de licencia
- Instalación del gancho de pre-commit
Instalación
Para la instalación de desarrollo:
Uso de la herramienta UV
Si desea instalar el paquete globalmente usando UV, siga estos pasos para evitar la corrupción de archivos:
Opción 1: Usar el script install_full
Este script hará lo siguiente:
- Limpiar artefactos de compilación anteriores
- Construir el paquete
- Instalar la última rueda usando la herramienta UV
Opción 2: Proceso manual
- Primero, construye el paquete wheel:
- Instale la rueda directamente (en lugar del directorio de origen):
Importante : No utilice
uv tool install .
directamente en el directorio de origen, ya que podría dañar los archivos. Siempre construya primero una rueda.
Uso
Como servidor MCP
El servidor se puede invocar mediante el siguiente método:
Nota: Se planea brindar soporte para la invocación directa a través de
uvx mcp-server-practices
para una versión futura.
Opciones del servidor
--log-level
: establece el nivel de registro (DEBUG, INFO, WARNING, ERROR, CRITICAL)--project-root
: especifica el directorio raíz del proyecto--log-file
: Habilita el registro en un archivo (predeterminado)--no-log-file
: Deshabilitar el registro en un archivo--log-file-path
: especifica una ruta de archivo de registro personalizada
Como herramienta CLI
Nota: Se planea brindar soporte para invocación directa a través de
uvx mcp-server-practices cli
para una versión futura.
Comandos de rama
Comandos de Jira
Configuración de MCP
Desarrollo
Pruebas
Encabezados de licencia
Licencia
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Un servidor MCP que proporciona herramientas para la gestión estandarizada de ramas de Git y la integración de Jira, permitiendo a los desarrolladores crear, validar ramas según convenciones y sincronizar con problemas de Jira.
Related MCP Servers
- AsecurityFlicenseAqualityMCP Server for the GitHub API, providing features for file operations, repository management, and advanced search, with automatic branch creation and comprehensive error handling.Last updated -1843TypeScript
- -securityAlicense-qualityA specialized MCP server for in-depth analysis of git repositories, offering tools for branch overview, time period analysis, file changes, and merge recommendations.Last updated -41JavaScriptApache 2.0
- AsecurityAlicenseAqualityMCP Tool Server for Gitee, supporting the management of repository files/branches, Issues, and Pull Requests.Last updated -20104TypeScriptMIT License
- AsecurityFlicenseAqualityMCP server for managing Git operations on local repositories, allowing users to list repositories, get and create tags, list commits, push tags, and refresh repositories through a standardized interface.Last updated -6Python