best of · updated September 2026

The 15 best Python MCP servers

The 15 Python MCP servers worth your time, out of 4,221 we track - actively maintained, with real adoption, ranked on monthly installs, GitHub stars, and commit recency. Checked nightly.

Python MCP servers dominate data, science, and machine-learning work, and most install with a single pip or uvx command. If your stack already speaks notebooks, dataframes, or an internal API client, a Python server usually fits without glue code.

01 SeleniumBase MCP ★ 13,024 · commit 2026-09-18 All-in-one Browser Automation Framework: Web Crawling / Testing / Scraping / Stealth. 2,076,176 installs/mo · 10+ releases/90d · no env vars documented $ uvx seleniumbase 02 Edgar Tools ★ 2,726 · commit 2026-09-17 EdgarTools is a Python library for accessing SEC EDGAR filings as structured data. 850,518 installs/mo · 10+ releases/90d · needs 1 env var $ uvx edgartools 03 Serena ★ 29,556 · commit 2026-09-17 A powerful toolkit for coding, providing semantic retrieval and editing capabilities. 154,293 installs/mo · 3 releases/90d · no env vars documented $ uvx serena-agent 04 Ha MCP ★ 4,770 · commit 2026-09-18 A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with Home Assistant. 344,083 installs/mo · 5 releases/90d · no env vars documented $ uvx ha-mcp 05 LLM Sandbox ★ 1,121 · commit 2026-09-14 Securely Execute LLM-Generated Code with Ease LLM Sandbox is a lightweight and portable sandbox environment designed to run Large Language Model (LLM) generated code in a safe and isolated mode. 368,368 installs/mo · 3 tools documented · 5 releases/90d · needs 7 env vars $ uvx llm-sandbox 06 Ouroboros ★ 6,016 · commit 2026-09-15 Pins an acceptance spec; the verify command and expected output never enter the success contract. 108,530 installs/mo · 10+ releases/90d · no env vars documented $ uvx ouroboros-ai 07 ClickHouse ★ 876 · commit 2026-09-16 Official ClickHouse MCP server for querying and exploring ClickHouse clusters and chDB. 241,037 installs/mo · 3 releases/90d · needs 12 env vars $ uvx mcp-clickhouse 08 Bernstein (sipyourdrink-ltd) ★ 1,190 · commit 2026-09-18 website docs install first run glossary limitations name policy discord sponsor. 157,387 installs/mo · 10+ releases/90d · needs 1 env var $ uvx bernstein 09 jCodemunch MCP ★ 2,690 · commit 2026-09-18 The most token-efficient MCP server for precise source code retrieval via tree-sitter AST parsing. 65,067 installs/mo · 10+ releases/90d · no env vars documented $ uvx jcodemunch-mcp 10 Windows MCP ★ 7,034 · commit 2026-09-16 Windows-MCP is a lightweight, open-source project that enables seamless integration between AI agents and the Windows operating system. 28,374 installs/mo · 1 release/90d · needs 6 env vars $ uvx windows-mcp 11 Basic Memory ★ 3,986 · commit 2026-09-16 Claude, Codex, or Cursor connected in 30 seconds. 41,253 installs/mo · 4 releases/90d · needs 7 env vars $ uvx basic-memory 12 HOL Guard ★ 625 · commit 2026-09-18 Install HOL Guard Read the documentation PyPI Package (hol-guard) Report an Issue |. 102,537 installs/mo · 10+ releases/90d · no env vars documented $ uvx hol-guard 13 Aihawk ★ 31,628 · commit 2026-09-18 AIHawk is an anti detect browser and web browsing agent, open source, with an MCP server for coding agents: undetected, no captchas, no blocks. 6,831 installs/mo · 10+ releases/90d · needs 2 env vars $ uvx aihawk 14 Tooluniverse ★ 1,690 · commit 2026-09-18 [//]: (mcp-name: io.github.mims-harvard/tooluniverse) AI agent (recommended) - open your AI agent and run. 47,963 installs/mo · 4 releases/90d · no env vars documented $ uvx tooluniverse 15 Arxiv MCP Server (blazickjp) ★ 3,159 · commit 2026-08-26 A local MCP server for agent literature work. 60,292 installs/mo · 21 tools documented · 8 releases/90d · no env vars documented $ uvx arxiv-mcp-server

How to choose between them

SeleniumBase MCP tops the list - the most installs (2,076,176 last month) and actively maintained. All 15 run locally as stdio servers. 8 document no required env vars - paste the config and go; the others need env vars set first (each page lists exactly which). Where we've compared two of these head-to-head, the comparison is linked on each one's page.

Quick answers

Which Python MCP server is most installed?

SeleniumBase MCP, with 2,076,176 installs in the last month (as of September 2026). By GitHub stars the leader is Aihawk (31,628).

How many Python MCP servers exist?

We track 4,221 MCP servers written in Python, from our nightly GitHub enrichment of the official registry. The 15 above are the actively-maintained ones with real adoption - ranked by monthly installs, GitHub stars, and commit recency.

All 1,406 Python MCP servers

Ranked 16 onward, same order as above. Status checked last night.

How this list is ranked

Ranked from live registry + GitHub data: monthly installs (npm/PyPI), GitHub stars, and commit recency - recomputed nightly. No pay-to-rank, ever. The 15 above lead the full list of 1,406, all of which you can see on this page. The other 2,815 we track have stopped being maintained, or nobody is using them yet. Full recipe: how we verify.