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?

    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
    12
    TypeScript
    MIT License
    • Apple
    • Linux
  • Why this server?

    Supports Pytest for testing functionality, ensuring reliable operation of time retrieval and conversion features

    A
    security
    A
    license
    A
    quality
    A Python microservice that provides utilities for retrieving current times and converting between different global timezones with robust validation.
    Python
    MIT License
  • Why this server?

    Supports testing functionality with pytest as shown in the development workflow, with commands for running different test suites.

    A
    security
    A
    license
    A
    quality
    A comprehensive system for managing AI-assisted agile development workflows with a modern, resource-based API using FastMCP.
    13
    Python
    MIT License
    • Apple
  • Why this server?

    Supports comprehensive testing capabilities including unit tests, integration tests, and test coverage reporting

    A
    security
    A
    license
    A
    quality
    A protocol bridge that connects AI systems to Taiga project management platform, enabling AI tools to create and manage projects, epics, user stories, tasks, issues, and sprints.
    60
    1
    Python
    MIT License
  • Why this server?

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

    A
    security
    A
    license
    A
    quality
    AI assistants to query and analyze Azure Data Explorer databases through standardized interfaces.
    4
    8
    Python
    MIT License
    • Linux
    • 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?

    Supports testing of the MCP server during development.

    A
    security
    F
    license
    A
    quality
    An MCP server that connects Gemini 2.5 Pro to Claude Code, enabling users to generate detailed implementation plans based on their codebase and receive feedback on code changes.
    2
    1
    Python
    • Linux
    • Apple
  • 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.
    14
    Python
    Apache 2.0
    • Linux
    • Apple
  • 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
    4
    JavaScript
  • Why this server?

    Incorporates Pytest for unit testing and integration testing of AWS resource interactions

    -
    security
    A
    license
    -
    quality
    A lightweight service that enables AI assistants to execute AWS CLI commands through the Model Context Protocol (MCP), allowing AI tools to retrieve AWS documentation and interact with AWS services.
    57
    Python
    MIT License
    • Apple
  • Why this server?

    Implements testing framework for validating celestial calculations and time/location utilities.

    -
    security
    A
    license
    -
    quality
    Calculate the altitude, rise, and set times of celestial objects (Sun, Moon, planets, stars, and deep-space objects) for any location on Earth.
    Python
    MIT License
  • Why this server?

    Mentioned as part of the development workflow, but not as a primary integration target for the MCP server.

    -
    security
    A
    license
    -
    quality
    A server implementation that exposes grep functionality through the Model Context Protocol, allowing MCP-compatible clients to search for patterns in files using regular expressions.
    1
    Python
    GPL 3.0
  • Why this server?

    Integrates with pytest for running tests with coverage reporting during development of the editor.

    -
    security
    A
    license
    -
    quality
    A Python-based text editor server built with FastMCP that provides tools for file operations. This server enables reading, editing, and managing text files through a standardized API following a multi-step process.
    2
    Python
    MIT License
    • Linux
    • Apple
  • Why this server?

    Supports debugging pytest modules during test execution, providing breakpoint management and step-by-step debugging capabilities for Python tests.

    -
    security
    A
    license
    -
    quality
    An implementation of the Model Context Protocol (MCP) that enables interaction with debug adapters, allowing language models to control debuggers, set breakpoints, evaluate expressions, and navigate source code during debugging sessions.
    2
    Python
    AGPL 3.0
  • Why this server?

    Includes test suite integration using pytest for validating server functionality.

    -
    security
    A
    license
    -
    quality
    An experimental server implementing the Model Context Protocol to allow AI assistants to query and analyze financial data stored in Beancount ledger files using the Beancount Query Language.
    2
    Python
    MIT License
  • Why this server?

    Supports testing of the MCP server implementation with a test suite that can be run to verify functionality.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that enables AI models to interact with VoIPBin's VoIP services, supporting features like call management, agent management, campaigns, conferences, and chat functionality.
    Python
    MIT License
    • Linux
    • Apple
  • Why this server?

    Supports running tests for the Synapse MCP server using the pytest framework.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that exposes Synapse Entities (Datasets, Projects, Folders, Files, Tables) with their annotations, enabling programmatic access to Synapse data resources through a RESTful API.
    Python
    MIT License
    • Linux
    • Apple
  • Why this server?

    Integrated with pytest for testing the server functionality and API interactions.

    -
    security
    A
    license
    -
    quality
    A server that implements the Model Context Protocol for Schwab API, allowing access to account information, positions, stock quotes, and order/transaction history designed for integration with Large Language Models.
    1
    Python
    MIT License
  • Why this server?

    Supports testing through pytest for validating server functionality.

    -
    security
    A
    license
    -
    quality
    A secure, container-based implementation of the Model Context Protocol (MCP) that provides sandboxed environments for AI systems to safely execute code, run commands, access files, and perform web operations.
    4
    Python
    Apache 2.0
    • Linux
  • 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.
    6
    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 comprehensive testing of TaskMateAI functionality through pytest, including unit tests for task management and MCP tools.

    -
    security
    A
    license
    -
    quality
    AI-driven task management application that operates via MCP, enabling autonomous creation, organization, and execution of tasks with support for subtasks, priorities, and progress tracking.
    Python
    MIT License
    • Linux
  • 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.
    3
    Python
    MIT License
  • Why this server?

    Supports testing through pytest for verifying the functionality of the LinkedIn MCP server components.

    -
    security
    F
    license
    -
    quality
    A server that enables AI assistants to interact with LinkedIn programmatically for job searching, resume/cover letter generation, and managing job applications through standardized JSON-RPC requests.
    1
    Python
  • Why this server?

    Provides testing infrastructure for validating OmniMCP functionality

    -
    security
    F
    license
    -
    quality
    A server that provides rich UI context and interaction capabilities to AI models, enabling deep understanding of user interfaces through visual analysis and precise interaction via Model Context Protocol.
    24
    Python
    • Linux
    • Apple
  • Why this server?

    Supports comprehensive testing of the MCP functionality with pytest, including coverage reporting.

    -
    security
    F
    license
    -
    quality
    A Python server that enables interaction with macOS native applications (Contacts, Notes, Mail, Messages, Reminders, Calendar, and Maps) through AppleScript, featuring asynchronous operations and type-safe interfaces.
    1
    Python
    • Apple
  • Why this server?

    Provides test suite integration for validating DICOM MCP functionality.

    -
    security
    F
    license
    -
    quality
    Enables AI assistants to query and analyze medical imaging metadata from DICOM servers, including patient information, studies, series, and instances, as well as extract text from encapsulated PDF documents.
    13
    Python
  • Why this server?

    Includes testing infrastructure built on pytest, with support for running various test types including browser automation, core workflow, and integration tests

    -
    security
    F
    license
    -
    quality
    Implements a MANUS-inspired development workflow for RBAC dashboard applications with browser automation capabilities, designed to be accessed by Cursor IDE's MCP integration.
    Python
    • Linux
    • Apple
  • Why this server?

    Integrates with Pytest for testing functionality, allowing users to validate the MCP's GitHub integration capabilities.

    -
    security
    F
    license
    -
    quality
    A Multi-Claude Program for interacting with GitHub APIs through Claude Desktop, allowing users to search repositories, manage issues, pull requests, repository settings, workflows, and collaborators.
    1
    Python
    • Linux
    • Apple
  • Why this server?

    Integrates with pytest for testing the MCP server functionality, allowing users to validate their JIRA integration setup.

    -
    security
    F
    license
    -
    quality
    A Model Context Protocol (MCP) server that enables interaction with JIRA APIs through Claude Desktop, allowing users to search, create, update, and manage JIRA issues using natural language commands.
    Python
    • Linux
    • Apple
  • 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.
    3
    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