MCP Servers for Pytest

pytest is a Python testing framework that makes it easy to write small, readable tests, and can scale to support complex functional testing.

View all MCP Servers

  • Why this server?

    Supports running tests with pytest-style test selectors through custom commands

    A
    security
    A
    license
    A
    quality
    An MCP server that provides tools for reading, writing, and editing files on the local filesystem.
    1
    243
    Python
    Apache 2.0
    • Apple
  • Why this server?

    Includes test support with pytest for verifying the functionality of the MCP server components.

    A
    security
    A
    license
    A
    quality
    A template for creating custom tools for Cursor IDE using Model Context Protocol (MCP), allowing developers to extend Cursor's functionality with their own server-based tools.
    11
    2
    Python
    MIT License
    • Apple
    • Linux
  • Why this server?

    Allows running and parsing Pytest (Python Testing Framework) tests and processing their outputs

    A
    security
    A
    license
    A
    quality
    Facilitates unified execution and result parsing for various testing frameworks, including Bats, Pytest, Flutter, Jest, and Go, through a Model Context Protocol interface.
    1
    5
    TypeScript
    MIT License
    • Apple
    • Linux
  • Why this server?

    Used for running tests with commands like 'uv run pytest tests/'

    A
    security
    F
    license
    A
    quality
    This server enables users to store, manage, and summarize notes using a custom URI scheme, with functionality to add new notes and generate summaries with varying levels of detail.
    3
    Python
    • Apple
  • Why this server?

    Provides tools for executing Python tests within a project using tox and pytest. Supports running tests in various modes (all tests, specific test files, individual test cases, or directory-based tests) and different test groups.

    A
    security
    F
    license
    A
    quality
    An MCP server that executes tox commands to run Python tests within a project using pytest, allowing users to run all tests or specific test groups, files, cases, or directories.
    1
    3
    JavaScript
  • Why this server?

    Integrates with pytest for testing, making it easier to verify the MCP server functionality during development.

    -
    security
    A
    license
    -
    quality
    An integration server that connects AI models with ThingsPanel IoT platform, allowing AI assistants to interact with IoT devices through natural language for device control, data retrieval, and management operations.
    7
    Python
    Apache 2.0
    • Linux
    • Apple
  • Why this server?

    Supports comprehensive testing of the MCP server functionality, including configuration validation, server operation, and error handling tests.

    -
    security
    A
    license
    -
    quality
    AI assistants to query and analyze Azure Data Explorer databases through standardized interfaces.
    5
    Python
    MIT License
    • Linux
    • Apple
  • Why this server?

    Used for running tests for the Memory MCP Server during development

    -
    security
    A
    license
    -
    quality
    Provides knowledge graph functionality for managing entities, relations, and observations in memory with strict validation rules to maintain data consistency.
    5
    Python
    MIT License
  • Why this server?

    The server uses pytest for running tests, including server tests with mocked API calls and CLI tests with real API calls.

    -
    security
    A
    license
    -
    quality
    Enables users to control Govee LED devices using the Govee API, with features for turning devices on/off, setting colors, and adjusting brightness through a CLI or MCP clients.
    2
    Python
    MIT License
  • Why this server?

    Integrates with pytest for running the test suite to validate server functionality.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that enables Large Language Models to search and access IETF RFC documents with pagination support.
    Python
    MIT License
  • Why this server?

    Supports the testing infrastructure, allowing for property-based and integration tests to validate the functionality of the documentation management system

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol implementation that enables AI-powered access to documentation resources, featuring URI-based navigation, template matching, and structured documentation management.
    1
    Python
    MIT License
  • Why this server?

    Detects Python pytest testing framework installations and configuration.

    -
    security
    F
    license
    -
    quality
    An MCP server that provides detailed information about your development environment to the Cursor code editor, enabling more context-aware assistance.
    1
    Python
    • Linux
    • Apple
  • Why this server?

    Provides testing capabilities for the AKShare MCP server development

    -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that enables Claude Desktop to access and analyze Chinese and global financial market data through the AKShare library.
    2
    Python
    • Linux
    • Apple
  • Why this server?

    Supports running tests for Python projects through the testing framework.

    -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that enables AI assistants like Claude to perform Python development tasks through file operations, code analysis, project management, and safe code execution.
    1
    Python
    • Linux
    • Apple
  • Why this server?

    Uses Pytest for running tests on the time server implementation.

    -
    security
    F
    license
    -
    quality
    An MCP server providing timezone conversions and time-related operations via RESTful API endpoints, featuring comprehensive error handling and timezone database integration.
    Python
  • Why this server?

    Allows integration with pytest for test automation, including recording test session starts, test outcomes, and session finishes. The integration enables pytest to use the MCP service tools through a conftest.py configuration.

    -
    security
    F
    license
    -
    quality
    A Node.js server that integrates with pytest to facilitate the ModelContextProtocol (MCP) service tools, enabling test execution recording and environment tracking.
    JavaScript
  • Why this server?

    Provides pytest test runner with coverage reporting for Python projects

    -
    security
    F
    license
    -
    quality
    Create sandboxed local development environments directly from Github and execute tests, see coverage and more! Supports Python, Node, Bun and many test runners.
    21
    Python