Skip to main content
Glama

Mutmut MCP

by wdm0006

Mutmut MCP

Un servidor de Protocolo de Contexto de Modelo (MCP) para gestionar pruebas de mutación con mutmut . Esta herramienta proporciona un conjunto de API programáticas para ejecutar pruebas de mutación, analizar resultados y mejorar la cobertura de las pruebas en proyectos de Python.

Características

  • Ejecute sesiones de prueba de mutación en cualquier módulo o paquete de Python
  • Mostrar los resultados generales de las pruebas de mutación y las mutaciones supervivientes
  • Sugerir áreas que necesitan una mejor cobertura de pruebas
  • Vuelva a ejecutar mutmut en sobrevivientes específicos o en todos los sobrevivientes
  • Limpiar la caché de mutmut
  • Diseñado para la automatización y la integración con otras herramientas MCP

Instalación

  1. Clonar el repositorio:
    git clone https://github.com/wdm0006/mutmut-mcp.git cd mutmut-mcp
  2. Instalar dependencias:
    python3 -m venv .venv source .venv/bin/activate pip install -U pip pip install mcp[cli] mutmut

Uso

Puede ejecutar el servidor MCP directamente:

python mutmut_mcp.py

O usar con uv :

uv run --with mcp --with mutmut mutmut_mcp.py

API / Herramientas

Las siguientes herramientas están disponibles:

  • run_mutmut(target, test_command="pytest", options="", venv_path=None) – Ejecutar pruebas de mutación
  • show_results(venv_path=None) – Mostrar resultados generales
  • show_survivors(venv_path=None) – Lista de mutaciones supervivientes
  • generate_test_suggestion(venv_path=None) – Sugerir áreas que necesitan una mejor cobertura de pruebas
  • rerun_mutmut_on_survivor(mutation_id=None, venv_path=None) – Reejecutar mutmut en los sobrevivientes
  • clean_mutmut_cache(venv_path=None) – Limpiar la caché de mutmut

Licencia

Este proyecto está licenciado bajo la licencia MIT. Consulte la LICENCIA para más detalles.

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Un servidor de protocolo de contexto de modelo que proporciona API programáticas para ejecutar pruebas de mutación con mutmut, analizar resultados y mejorar la cobertura de pruebas en proyectos de Python.

  1. Características
    1. Instalación
      1. Uso
        1. API / Herramientas
          1. Licencia

            Related MCP Servers

            • -
              security
              A
              license
              -
              quality
              A Model Context Protocol server that enables seamless execution of commands, Python code, web content fetching, and reusable task management with secure credentials handling.
              Last updated -
              2
              Python
              MIT License
              • Apple
            • -
              security
              A
              license
              -
              quality
              A streamlined foundation for building Model Context Protocol servers in Python, designed to make AI-assisted development of MCP tools easier and more efficient.
              Last updated -
              14
              Python
              MIT License
            • -
              security
              A
              license
              -
              quality
              A Model Context Protocol server designed for testing backend APIs for security vulnerabilities like authentication bypass, injection attacks, and data leakage.
              Last updated -
              5
              TypeScript
              MIT License
            • -
              security
              A
              license
              -
              quality
              Model Context Protocol server that enables API test automation across various AI hosts (Claude, OpenAI, custom) using Postman Collections.
              Last updated -
              Python
              MIT License

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/wdm0006/mutmut-mcp'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server