Open source · Python
Best Python mcp servers
The open-source mcp servers written in Python, from the Agent Search Engine index — ranked by real maintained adoption (GitHub stars and recent commit activity), never by sponsorship. Every project here is Python-first, self-hostable, and free to run; the trade-off is you host and maintain it yourself. Right now it's led by serena (28k stars), with fastmcp and FunASR close behind. Rankings shift as projects gain stars and ship commits.
serenaA powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agentPython · 28k stars · MIT · Aug 2026Python · 28k stars · MITfastmcpThe fast, Pythonic way to build MCP servers and clients.Python · 27k stars · Apache-2.0 · Aug 2026Python · 27k stars · Apache-2.0FunASRIndustrial-grade speech recognition toolkit: 170x realtime, 50+ languages, speaker diarization, emotion detection, streaming, and OpenAI-compatible API.Python · 20k stars · MIT · Aug 2026Python · 20k stars · MITfastapi_mcpExpose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth!Python · 12k stars · MIT · Nov 2025Python · 12k stars · MITida-pro-mcpAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.Python · 11k stars · MIT · Aug 2026Python · 11k stars · MIThexstrike-aiHexStrike AI MCP Agents is an advanced MCP server that lets AI agents (Claude, GPT, Copilot, etc.) autonomously run 150+ cybersecurity tools for automated pentesting, vulnerability discovery, bugPython · 11k stars · MIT · Aug 2026Python · 11k stars · MITAWS MCP ServersOpen source MCP Servers for AWSPython · 9.6k stars · Apache-2.0 · Aug 2026Python · 9.6k stars · Apache-2.0excel-mcp-serverA Model Context Protocol server for Excel file manipulationPython · 4.1k stars · MIT · Apr 2026Python · 4.1k stars · MITarcade-mcpMCP Server Framework and Tool Development library for building custom capabilities into agents.Python · 1.0k stars · MIT · Aug 2026Python · 1.0k stars · MITconciergeUniversal SDK for building next-gen MCP serversPython · 532 stars · Jun 2026Python · 532 stars · Jun 2026
Frequently asked
- What are the best Python mcp servers?
- The Python projects listed below, ranked by maintained adoption — GitHub stars plus recent commit activity — so you see what's genuinely used and still maintained, not abandoned.
- Are these Python mcp servers open source and free?
- Yes — every project on this page is open source and written primarily in Python. The software is free to run and self-host; you still pay for the infrastructure you run it on and any model or API usage it makes.
- Why choose Python mcp servers specifically?
- Staying in your team's primary language — Python — makes self-hosting, extending, and debugging far easier, because you can read and modify the source directly instead of treating it as a black box.