best of · updated August 2026

The 15 best Python MCP servers

The 15 Python MCP servers worth your time, out of 3,866 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 Edgar Tools ★ 2,613 · commit 2026-08-25 EdgarTools is a Python library for accessing SEC EDGAR filings as structured data. 967,091 installs/mo · 10+ releases/90d · needs 1 env var $ uvx edgartools 02 Serena ★ 28,461 · commit 2026-08-20 A powerful toolkit for coding, providing semantic retrieval and editing capabilities. 162,532 installs/mo · 3 releases/90d · no env vars documented $ uvx serena-agent 03 Ha MCP ★ 4,503 · commit 2026-08-24 A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with Home Assistant. 504,877 installs/mo · 5 releases/90d · no env vars documented $ uvx ha-mcp 04 LLM Sandbox ★ 1,111 · commit 2026-08-23 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. 557,452 installs/mo · 3 tools documented · 5 releases/90d · needs 7 env vars $ uvx llm-sandbox 05 jCodemunch MCP ★ 2,615 · commit 2026-08-24 The most token-efficient MCP server for precise source code retrieval via tree-sitter AST parsing. 147,725 installs/mo · 10+ releases/90d · no env vars documented $ uvx jcodemunch-mcp 06 Ouroboros ★ 5,649 · commit 2026-08-25 Pins an acceptance spec; the verify command and expected output never enter the success contract. 82,330 installs/mo · 10+ releases/90d · no env vars documented $ uvx ouroboros-ai 07 Tooluniverse ★ 1,655 · commit 2026-08-20 [//]: (mcp-name: io.github.mims-harvard/tooluniverse) AI agent (recommended) - open your AI agent and run. 161,614 installs/mo · 7 releases/90d · no env vars documented $ uvx tooluniverse 08 Bernstein (sipyourdrink-ltd) ★ 981 · commit 2026-08-25 website docs install first run glossary limitations name policy sponsor. 221,853 installs/mo · 10+ releases/90d · needs 1 env var $ uvx bernstein 09 Arxiv MCP Server (blazickjp) ★ 3,071 · commit 2026-08-24 An MCP server for searching arXiv, downloading papers, reading bounded full text, retrieving original LaTeX by section, following citation graphs, and maintaining research alerts. 84,878 installs/mo · 21 tools documented · 8 releases/90d · no env vars documented $ uvx arxiv-mcp-server 10 ClickHouse ★ 857 · commit 2026-08-21 Official ClickHouse MCP server for querying and exploring ClickHouse clusters and chDB. 197,398 installs/mo · 2 releases/90d · needs 12 env vars $ uvx mcp-clickhouse 11 Windows MCP ★ 6,808 · commit 2026-08-22 Windows-MCP is a lightweight, open-source project that enables seamless integration between AI agents and the Windows operating system. 40,855 installs/mo · 2 releases/90d · needs 6 env vars $ uvx windows-mcp 12 Repowise ★ 6,189 · commit 2026-08-24 Codebase intelligence for AI coding agents - graph, git history, docs, decisions, code health. 28,712 installs/mo · 10+ releases/90d · needs 1 env var $ uvx repowise 13 Basic Memory ★ 3,749 · commit 2026-08-24 Claude, Codex, or Cursor connected in 30 seconds. 45,226 installs/mo · 5 releases/90d · needs 7 env vars $ uvx basic-memory 14 Skylos ★ 542 · commit 2026-08-24 Open-source, local-first checks for dead code, security issues, secrets, quality regressions, and AI-code mistakes before merge. 133,796 installs/mo · 10+ releases/90d · no env vars documented $ uvx skylos 15 Praison AI ★ 8,955 · commit 2026-08-24 PraisonAI 🦞 - Hire a 24/7 AI Workforce. 20,262 installs/mo · 10+ releases/90d · needs 1 env var $ uvx praisonai

How to choose between them

Edgar Tools tops the list - the most installs (967,091 last month) and actively maintained. All 15 run locally as stdio servers. 7 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?

Edgar Tools, with 967,091 installs in the last month (as of August 2026). By GitHub stars the leader is Serena (28,461).

How many Python MCP servers exist?

We track 3,866 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,224 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,224, all of which you can see on this page. The other 2,642 we track have stopped being maintained, or nobody is using them yet. Full recipe: how we verify.