96 tools that work with Python: 31 MCP servers, 64 Agent Skills and 1 Claude Code plugin. 2 of the remote servers answered our live check, 1 worked without an API key, and 2 come from an official or verified publisher. Ranked by GitHub stars plus official, live and free-to-try signals.
Most common uses: Code search, analysis, refactoring & languages (71), Multi-agent, orchestration & workflows (5), SQL databases (4), Testing & QA (3).
| Tool | Stars | Last update | License | |
|---|---|---|---|---|
| pyright-lsp Python language server (Pyright) for type checking and code intelligence PluginAnthropic marketplace | 47,064 | Apache-2.0 | ||
| async-python-patterns Comprehensive guidance for implementing asynchronous Python applications using asyncio, concurrent programming patterns, and async/await for building SkillInstall · skills CLI | 49,672 | MIT | ||
| python-patterns Python development principles and decision-making. Framework selection, async patterns, type hints, project structure. Teaches thinking, not copying. SkillInstall · skills CLI | 49,672 | MIT | ||
| python-pro Master Python 3.12+ with modern features, async programming, performance optimization, and production-ready practices. Expert in the latest Python eco SkillInstall · skills CLI | 49,672 | MIT | ||
| python-testing-patterns Implement comprehensive testing strategies with pytest, fixtures, mocking, and test-driven development. Use when writing Python tests, setting up test SkillInstall · skills CLI | 49,672 | MIT | ||
| async-python-patterns Master Python asyncio, concurrent programming, and async/await patterns for high-performance applications. Use when building async APIs, concurrent sy SkillInstall · skills CLI | 42,495 | MIT | ||
| python-anti-patterns Use this skill when reviewing Python code for common anti-patterns to avoid. Use as a checklist when reviewing code, before finalizing implementations SkillInstall · skills CLI | 42,495 | MIT | ||
| python-background-jobs Python background job patterns including task queues, workers, and event-driven architecture. Use when implementing async task processing, job queues, SkillInstall · skills CLI | 42,495 | MIT | ||
| python-code-style Python code style, linting, formatting, naming conventions, and documentation standards. Use when writing new code, reviewing style, configuring linte SkillInstall · skills CLI | 42,495 | MIT | ||
| python-configuration Python configuration management via environment variables and typed settings. Use when externalizing config, setting up pydantic-settings, managing se SkillInstall · skills CLI | 42,495 | MIT | ||
| python-design-patterns Python design patterns including KISS, Separation of Concerns, Single Responsibility, and composition over inheritance. Use this skill when designing SkillInstall · skills CLI | 42,495 | MIT | ||
| python-error-handling Python error handling patterns including input validation, exception hierarchies, and partial failure handling. Use when implementing validation logic SkillInstall · skills CLI | 42,495 | MIT | ||
| python-observability Python observability patterns including structured logging, metrics, and distributed tracing. Use when adding logging, implementing metrics collection SkillInstall · skills CLI | 42,495 | MIT | ||
| python-packaging Create distributable Python packages with proper project structure, setup.py/pyproject.toml, and publishing to PyPI. Use when packaging Python librari SkillInstall · skills CLI | 42,495 | MIT | ||
| python-performance-optimization Profile and optimize Python code using cProfile, memory profilers, and performance best practices. Use when debugging slow Python code, optimizing bot SkillInstall · skills CLI | 42,495 | MIT | ||
| python-project-structure Python project organization, module architecture, and public API design. Use when setting up new projects, organizing modules, defining public interfa SkillInstall · skills CLI | 42,495 | MIT | ||
| python-resilience Python resilience patterns including automatic retries, exponential backoff, timeouts, and fault-tolerant decorators. Use when adding retry logic, imp SkillInstall · skills CLI | 42,495 | MIT | ||
| python-resource-management Python resource management with context managers, cleanup patterns, and streaming. Use when managing connections, file handles, implementing cleanup l SkillInstall · skills CLI | 42,495 | MIT | ||
| python-type-safety Python type safety with type hints, generics, protocols, and strict type checking. Use when adding type annotations, implementing generic classes, def SkillInstall · skills CLI | 42,495 | MIT | ||
| uv-package-manager Master the uv package manager for fast Python dependency management, virtual environments, and modern Python project workflows. Use when setting up Py SkillInstall · skills CLI | 42,495 | MIT | ||
| building-adversary-infrastructure-tracking-system Build an automated adversary infrastructure tracking system in Python (dnspython, python-whois, shodan, networkx) that pivots across passive DNS, cert SkillInstall · skills CLI | 36,105 | Apache-2.0 | ||
| building-attack-pattern-library-from-cti-reports Parse cyber threat intelligence reports (Mandiant, CrowdStrike, Talos, Microsoft) with stix2, mitreattack-python, and spaCy to extract adversary behav SkillInstall · skills CLI | 36,105 | Apache-2.0 | ||
| building-role-mining-for-rbac-optimization Apply bottom-up and top-down role mining techniques, including clustering algorithms and formal concept analysis, to discover optimal RBAC roles from SkillInstall · skills CLI | 36,105 | Apache-2.0 | ||
| docstring-author Write or improve Python docstrings on the ten files in pilot_files.md, making supported Cognee benefits and connections between capabilities explicit. SkillInstall · skills CLI | 33,299 | Apache-2.0 | ||
| docstring-critic Review a docstring-author patch in the Cognee pilot. Independently verify truthfulness and promotional tone, preserve supported positive framing, and SkillInstall · skills CLI | 33,299 | Apache-2.0 | ||
| fastapi-expert Use when building high-performance async Python APIs with FastAPI and Pydantic V2. Invoke to create REST endpoints, define Pydantic models, implement SkillInstall · skills CLI | 12,355 | MIT | ||
| scikit-learn Machine learning in Python with scikit-learn. Use when working with supervised learning (classification, regression), unsupervised learning (clusterin SkillInstall · skills CLI | 5,951 | MIT | ||
| seaborn Statistical visualization with pandas integration. Use for quick exploration of distributions, relationships, and categorical comparisons with attract SkillInstall · skills CLI | 5,951 | MIT | ||
| simpy Process-based discrete-event simulation framework in Python. Use this skill when building simulations of systems with processes, queues, resources, an SkillInstall · skills CLI | 5,951 | MIT | ||
| statistical-analysis Guided statistical analysis with test selection and reporting. Use when you need help choosing appropriate tests for your data, assumption checking, p SkillInstall · skills CLI | 5,951 | MIT | ||
| statsmodels Statistical models library for Python. Use when you need specific model classes (OLS, GLM, mixed models, ARIMA) with detailed diagnostics, residuals, SkillInstall · skills CLI | 5,951 | MIT | ||
| sympy Use this skill when working with symbolic mathematics in Python. This skill should be used for symbolic computation tasks including solving equations SkillInstall · skills CLI | 5,951 | MIT | ||
| env-management Use when a notebook run fails on a missing package (ImportError, ModuleNotFoundError, "there is no package called"), when you need to inspect an insta SkillInstall · skills CLI | 5,526 | Apache-2.0 | ||
| building-python-mcp-servers Builds robust Python MCP (Model Context Protocol) servers with FastMCP — tool design, error contracts, event-loop-safe blocking work, subprocess/CLI w SkillInstall · skills CLI | 5,372 | MIT | ||
| data-scientist Data science methodology for Python research: EDA, validation, causal inference (IV, DiD, RD, synthetic control), clustering/PCA/UMAP, supervised ML, SkillInstall · skills CLI | 5,013 | — | ||
| Full-empirical-analysis-skill Classical end-to-end empirical analysis workflow in the traditional Python econometric stack — pandas + numpy + scipy + statsmodels + linearmodels + p SkillInstall · skills CLI | 5,013 | — | ||
| python-panel-data Panel data analysis with Python using linearmodels and pandas. SkillInstall · skills CLI | 5,013 | — | ||
| r-python-translation R-to-Python translation for data analysis. Maps R packages (tidyverse, ggplot2, fixest, survey, sf, plm) to Python equivalents (polars, plotnine, pyfi SkillInstall · skills CLI | 5,013 | — | ||
| StatsPAI_skill Use when the user asks to run a full empirical / causal analysis in Python — by default in the style of an applied economics paper (AER / QJE / JPE / SkillInstall · skills CLI | 5,013 | — | ||
| biopython Primary retained Python toolkit for molecular biology sequence work. Preferred for sequence manipulation, FASTA/FASTQ/GenBank parsing, Bio.Entrez, BLA SkillInstall · skills CLI | 3,816 | Apache-2.0 | ||
| anndata This skill should be used when working with annotated data matrices in Python, particularly for single-cell genomics analysis, managing experimental m SkillInstall · skills CLI | 3,107 | — | ||
| python-best-practices Pythonic code with modern type hints, dataclasses, async patterns, packaging, and testing SkillInstall · skills CLI | 2,838 | Apache-2.0 | ||
| python-development-python-scaffold Scaffold Python projects with uv, package structure, type checking, and tests. Use when starting applications, services, or libraries with a consisten SkillInstall · skills CLI | 2,009 | MIT | ||
| python-pro Master Python 3.12+ with modern features, async programming, performance optimization, and production-ready practices. Expert in the latest Python eco SkillInstall · skills CLI | 2,009 | MIT | ||
| nanoresearch-experiment Generate a Python code skeleton from an experiment blueprint SkillInstall · skills CLI | 1,334 | MIT | ||
| pyscn Python code analysis for AI agents: complexity, dead code, clones, coupling, and a health score. MCP serverGitHub-verified authorLocal · PyPI | 1,109 | MIT | ||
| json-to-pydantic Converts JSON data snippets into Python Pydantic data models. SkillInstall · skills CLI | 615 | — | ||
| python-project-creator Creates Python projects with proper structure, virtual environments, and dependency management. Use when users request to create a new Python project, SkillInstall · skills CLI | 384 | — | ||
| tool-script-dev Use when user says "write a tool", "script", "cli", "automation", "scraper", "helper", "bot", "utility", "make a program", "ကိရိယာ", "ရေး", "tool ရေး" SkillInstall · skills CLI | 330 | — | ||
| boy-scout Use when fixing, editing, changing, debugging, or working with any Python code. Applies the Boy Scout Rule—always leave code cleaner than you found it SkillInstall · skills CLI | 216 | MIT | ||
| clean-comments Use when writing, fixing, editing, or reviewing Python comments and docstrings. Enforces Clean Code principles—no metadata, no redundancy, no commente SkillInstall · skills CLI | 216 | MIT | ||
| clean-functions Use when writing, fixing, editing, or refactoring Python functions. Enforces Clean Code principles—maximum 3 arguments, single responsibility, no flag SkillInstall · skills CLI | 216 | MIT | ||
| clean-general Use when writing, fixing, editing, or reviewing Python code quality. Enforces Clean Code's core principles—DRY, single responsibility, clear intent, n SkillInstall · skills CLI | 216 | MIT | ||
| clean-names Use when naming, renaming, or fixing names of variables, functions, classes, or modules in Python. Enforces Clean Code principles—descriptive names, a SkillInstall · skills CLI | 216 | MIT | ||
| clean-tests Use when writing, fixing, editing, or refactoring Python tests. Enforces Clean Code principles—fast tests, boundary coverage, one assert per test. SkillInstall · skills CLI | 216 | MIT | ||
| python-clean-code Use when writing, fixing, editing, reviewing, or refactoring any Python code. Enforces Robert Martin's complete Clean Code catalog—naming, functions, SkillInstall · skills CLI | 216 | MIT | ||
| mojo-python-interop Aids in writing Mojo code that interoperates with Python using current syntax and conventions. Use this skill in addition to mojo-syntax when writing SkillInstall · skills CLI | 210 | — | ||
| python-run Run and debug Python scripts in the project. Use when the user says "run python", "execute this script", "debug this py file", or wants to run/modify SkillInstall · skills CLI | 195 | MIT | ||
| tilelang-developer Write, optimize, and debug high-performance AI compute kernels using TileLang (a Python DSL for GPU programming). Use when the user requests: (1) Writ SkillInstall · skills CLI | 158 | — | ||
| add-python-package Add a dependency through the project env manager, or ask the user when the environment is user-managed. Trigger when a workflow needs a missing import SkillInstall · skills CLI | 145 | BSD-3-Clause | ||
| choose-python-library Resolve a library choice and add the selected dependency. Trigger for competing-library questions or an optional package not already fixed by the proj SkillInstall · skills CLI | 145 | BSD-3-Clause | ||
| explore-ml-data Explore the dataset before designing any model. Place `data_analysis/data_analysis.py` and do not execute it. Run `materialize.py` once, write `data_a SkillInstall · skills CLI | 145 | BSD-3-Clause | ||
| plot-ml-figure Pick pandas, seaborn, plotly, or matplotlib before writing figure code. Trigger when explore-ml-data, evaluate-ml-pipeline, or audit-ml-pipeline is ab SkillInstall · skills CLI | 145 | BSD-3-Clause | ||
| io.github.Dave-London/pare-python Pare Python ג€” Structured Python tool output (ruff, mypy, pip, uv, black, pytest) as typed JSON. MCP serverGitHub-verified authorLocal · npm | 141 | MIT | ||
| io.github.Dave-London/python Structured Python tool output (ruff, mypy, pip-audit, pip-install) as typed JSON. MCP serverGitHub-verified authorLocal · npm | 141 | MIT | ||
| Python Security Scan Comprehensive security vulnerability scanner for Python projects including Flask, Django, and FastAPI applications. Detects OWASP Top 10 vulnerabiliti SkillInstall · skills CLI | 139 | MIT | ||
| python-project-ops Use this when managing Python dependencies with uv, running tests with pytest, linting with ruff, formatting code, type checking with mypy, or executi SkillInstall · skills CLI | 116 | MIT | ||
| python-style Use this when creating, editing, or reviewing Python code — including type hints, docstrings, naming conventions, imports, error handling, and code st SkillInstall · skills CLI | 116 | MIT | ||
| io.github.zazencodes/random-number-mcp Essential random number generation utilities from the Python standard library MCP serverGitHub-verified authorLocal · PyPI | 50 | MIT | ||
| io.github.floomhq/floom Deploy Python functions as web apps with auto-generated UI, REST API, and shareable links. MCP serverGitHub-verified authorLocal · npm | 47 | MIT | ||
| Fetter MCP Real-time Python package and vulnerability data for AI coding agents. MCP serverGitHub-verified authorRemote● LiveFree to try | 1 | — | ||
| Табуля Таблица с ИИ, Python и подключениями к базам данных и сервисам MCP serverVerified domain · tabulya.ruRemoteSign-in needed | — | — | ||
| io.github.open-winmale/wmshare Python SDK MCP server: offline catalog + 2,752 precomputed A-share/HK/US metrics for AI agents. MCP serverGitHub-verified authorLocal · PyPI | 19 | BSD-3-Clause | ||
| io.github.promplate/hmr Hot Module Reload (HMR) for Python with reactive programming and MCP tools MCP serverGitHub-verified authorRemoteDown | 19 | — | ||
| io.github.andrasfe/vulnicheck HTTP MCP Server for comprehensive Python vulnerability scanning and security analysis. MCP serverGitHub-verified authorLocal · Docker | 11 | MIT | ||
| pyobfus-mcp 9 local Python protection tools, delivery checks and traceback reverse mapping. No telemetry. MCP serverGitHub-verified authorLocal · PyPI | 11 | Apache-2.0 | ||
| io.github.Alberto-Codes/docvet Docstring quality vetting for Python -- enrichment, freshness, coverage, and presence checks MCP serverGitHub-verified authorLocal · PyPI | 10 | MIT | ||
| since-cutoff Which Python library APIs changed after your model's training cutoff (static diff, no model calls) MCP serverGitHub-verified authorLocal · PyPI | 10 | MIT | ||
| Python Docs MCP Server The canonical Python stdlib oracle for AI coding agents — always free, always MIT, token-frugal. MCP serverGitHub-verified authorLocal · PyPI | 9 | MIT | ||
| Python Package Runtime Test Hosted Python sandbox for package runtime verification: pip install and usable-import evidence. MCP serverGitHub-verified authorRemote● Live | — | — | ||
| Parselbox Secure Python sandbox — MCP servers, APIs, shells and host functions as native Python objects. MCP serverGitHub-verified authorLocal · PyPI | 3 | MIT | ||
| io.github.donggyun112/codecanvas Python code intelligence for coding agents: call paths, control flow, and change impact. MCP serverGitHub-verified authorLocal · PyPI | 2 | MIT | ||
| Legesher Translate Python between English keywords and your language, with round-trip verification. MCP serverGitHub-verified authorLocal · PyPI | 2 | Apache-2.0 | ||
| pypreset Scaffold Python projects from YAML presets, augment existing projects with CI/tests. MCP serverGitHub-verified authorLocal · PyPI | 1 | — | ||
| Python Exec Sandbox Sandboxed Python execution for AI agents. PEP 723 inline deps, multi-version Python, zero pollution. MCP serverGitHub-verified authorLocal · PyPI | 1 | MIT | ||
| checklist.day Registry Registry of Python AI/ML libraries: correct imports, quickstart code, and known footguns. MCP serverGitHub-verified authorRemoteDown | — | — | ||
| DepTime What changed in a Python library, in which release, and what replaces it. Answered locally. MCP serverGitHub-verified authorLocal · PyPI | 0 | MIT | ||
| io.github.codelad1304/agentic-compute Secure Python sandbox for data optimization and Matplotlib rendering via x402 microtransactions. MCP serverGitHub-verified authorLocal · PyPI | 0 | MIT | ||
| io.github.jorgesandoval/spectra Generates unit tests for Python code with coverage before/after reports and concrete edge cases. MCP serverGitHub-verified authorRemoteSign-in needed | — | — | ||
| io.github.KoyoYeager/pystub Auto-detect stubbable packages for Python exe builds and generate minimal stub code MCP serverGitHub-verified authorLocal · PyPI | 0 | MIT | ||
| io.github.manoharanRajesh/python-version An MCP server that provides [describe what your server does] MCP serverGitHub-verified authorLocal · PyPI | — | — | ||
| io.github.neogeweb3/code-health-suite 16 engines, 28 MCP tools for Python code quality. Zero external dependencies. MCP serverGitHub-verified authorLocal · PyPI | 0 | — | ||
| O'Reilly Media MCP Server Search O'Reilly for tech books, courses, events, and more. Requires an O'Reilly subscription. MCP serverGitHub-verified authorRemoteSign-in needed | — | — | ||
| PLwC Personal Windows x64/Python 3.12 MCPB preview: governed local tools and persistent profiles. MCP serverGitHub-verified authorLocal · MCPB | 0 | — | ||
| Run Python Run Python code from natural language prompts, with optional PyPI package install. MCP serverGitHub-verified authorRemoteDown | 0 | — | ||
| UpToCode Evidence-backed architecture-quality analysis for Python agent applications. MCP serverGitHub-verified authorLocal · PyPI | 0 | MIT |