KitScout

Platforms

Python MCP servers, Agent Skills & plugins

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).

All tools

Type
Publisher
Runs
Status
Access
ToolStarsLast updateLicense
pyright-lsp
Python language server (Pyright) for type checking and code intelligence
PluginAnthropic marketplace
47,0641 day agoApache-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,672todayMIT
python-patterns
Python development principles and decision-making. Framework selection, async patterns, type hints, project structure. Teaches thinking, not copying.
SkillInstall · skills CLI
49,672todayMIT
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,672todayMIT
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,672todayMIT
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,4955 days agoMIT
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,4955 days agoMIT
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,4955 days agoMIT
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,4955 days agoMIT
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,4955 days agoMIT
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,4955 days agoMIT
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,4955 days agoMIT
python-observability
Python observability patterns including structured logging, metrics, and distributed tracing. Use when adding logging, implementing metrics collection
SkillInstall · skills CLI
42,4955 days agoMIT
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,4955 days agoMIT
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,4955 days agoMIT
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,4955 days agoMIT
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,4955 days agoMIT
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,4955 days agoMIT
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,4955 days agoMIT
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,4955 days agoMIT
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,1052 months agoApache-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,1052 months agoApache-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,1052 months agoApache-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,299todayApache-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,299todayApache-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,3553 days agoMIT
scikit-learn
Machine learning in Python with scikit-learn. Use when working with supervised learning (classification, regression), unsupervised learning (clusterin
SkillInstall · skills CLI
5,9516 months agoMIT
seaborn
Statistical visualization with pandas integration. Use for quick exploration of distributions, relationships, and categorical comparisons with attract
SkillInstall · skills CLI
5,9516 months agoMIT
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,9516 months agoMIT
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,9516 months agoMIT
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,9516 months agoMIT
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,9516 months agoMIT
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,526todayApache-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,3721 day agoMIT
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,0135 days ago—
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,0135 days ago—
python-panel-data
Panel data analysis with Python using linearmodels and pandas.
SkillInstall · skills CLI
5,0135 days ago—
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,0135 days ago—
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,0135 days ago—
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,8165 days agoApache-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,1073 months ago—
python-best-practices
Pythonic code with modern type hints, dataclasses, async patterns, packaging, and testing
SkillInstall · skills CLI
2,8386 months agoApache-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,0097 days agoMIT
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,0097 days agoMIT
nanoresearch-experiment
Generate a Python code skeleton from an experiment blueprint
SkillInstall · skills CLI
1,33436 days agoMIT
pyscn
Python code analysis for AI agents: complexity, dead code, clones, coupling, and a health score.
MCP serverGitHub-verified authorLocal · PyPI
1,1092 days agoMIT
json-to-pydantic
Converts JSON data snippets into Python Pydantic data models.
SkillInstall · skills CLI
6154 months ago—
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
38410 months ago—
tool-script-dev
Use when user says "write a tool", "script", "cli", "automation", "scraper", "helper", "bot", "utility", "make a program", "ကိရိယာ", "ရေး", "tool ရေး"
SkillInstall · skills CLI
33013 days ago—
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
2166 months agoMIT
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
2166 months agoMIT
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
2166 months agoMIT
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
2166 months agoMIT
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
2166 months agoMIT
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
2166 months agoMIT
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
2166 months agoMIT
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
210today—
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
1953 months agoMIT
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
1584 months ago—
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
1454 days agoBSD-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
1454 days agoBSD-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
1454 days agoBSD-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
1454 days agoBSD-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
1414 days agoMIT
io.github.Dave-London/python
Structured Python tool output (ruff, mypy, pip-audit, pip-install) as typed JSON.
MCP serverGitHub-verified authorLocal · npm
1414 days agoMIT
Python Security Scan
Comprehensive security vulnerability scanner for Python projects including Flask, Django, and FastAPI applications. Detects OWASP Top 10 vulnerabiliti
SkillInstall · skills CLI
13925 days agoMIT
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
11641 days agoMIT
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
11641 days agoMIT
io.github.zazencodes/random-number-mcp
Essential random number generation utilities from the Python standard library
MCP serverGitHub-verified authorLocal · PyPI
503 months agoMIT
io.github.floomhq/floom
Deploy Python functions as web apps with auto-generated UI, REST API, and shareable links.
MCP serverGitHub-verified authorLocal · npm
4743 days agoMIT
Fetter MCP
Real-time Python package and vulnerability data for AI coding agents.
MCP serverGitHub-verified authorRemote● LiveFree to try
18 months ago—
Табуля
Таблица с ИИ, 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
191 day agoBSD-3-Clause
io.github.promplate/hmr
Hot Module Reload (HMR) for Python with reactive programming and MCP tools
MCP serverGitHub-verified authorRemoteDown
191 day ago—
io.github.andrasfe/vulnicheck
HTTP MCP Server for comprehensive Python vulnerability scanning and security analysis.
MCP serverGitHub-verified authorLocal · Docker
118 months agoMIT
pyobfus-mcp
9 local Python protection tools, delivery checks and traceback reverse mapping. No telemetry.
MCP serverGitHub-verified authorLocal · PyPI
111 day agoApache-2.0
io.github.Alberto-Codes/docvet
Docstring quality vetting for Python -- enrichment, freshness, coverage, and presence checks
MCP serverGitHub-verified authorLocal · PyPI
1012 days agoMIT
since-cutoff
Which Python library APIs changed after your model's training cutoff (static diff, no model calls)
MCP serverGitHub-verified authorLocal · PyPI
1020 days agoMIT
Python Docs MCP Server
The canonical Python stdlib oracle for AI coding agents — always free, always MIT, token-frugal.
MCP serverGitHub-verified authorLocal · PyPI
95 days agoMIT
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
347 days agoMIT
io.github.donggyun112/codecanvas
Python code intelligence for coding agents: call paths, control flow, and change impact.
MCP serverGitHub-verified authorLocal · PyPI
22 months agoMIT
Legesher
Translate Python between English keywords and your language, with round-trip verification.
MCP serverGitHub-verified authorLocal · PyPI
21 day agoApache-2.0
pypreset
Scaffold Python projects from YAML presets, augment existing projects with CI/tests.
MCP serverGitHub-verified authorLocal · PyPI
14 days ago—
Python Exec Sandbox
Sandboxed Python execution for AI agents. PEP 723 inline deps, multi-version Python, zero pollution.
MCP serverGitHub-verified authorLocal · PyPI
19 months agoMIT
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
02 days agoMIT
io.github.codelad1304/agentic-compute
Secure Python sandbox for data optimization and Matplotlib rendering via x402 microtransactions.
MCP serverGitHub-verified authorLocal · PyPI
02 months agoMIT
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
07 months agoMIT
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
05 months ago—
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
033 days ago—
Run Python
Run Python code from natural language prompts, with optional PyPI package install.
MCP serverGitHub-verified authorRemoteDown
02 months ago—
UpToCode
Evidence-backed architecture-quality analysis for Python agent applications.
MCP serverGitHub-verified authorLocal · PyPI
032 days agoMIT