Skip to content
Agent Search Engine

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.

10 open-source records · all mcp servers · more best-of lists · how we rank

serenaSDK / libraryA powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agentPython · 28k stars · MIT · Aug 2026fastmcpSDK / libraryThe fast, Pythonic way to build MCP servers and clients.Python · 27k stars · Apache-2.0 · Aug 2026FunASRSDK / libraryIndustrial-grade speech recognition toolkit: 170x realtime, 50+ languages, speaker diarization, emotion detection, streaming, and OpenAI-compatible API.Python · 20k stars · MIT · Aug 2026fastapi_mcpSDK / libraryExpose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth!Python · 12k stars · MIT · Nov 2025ida-pro-mcpMCP serverAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.Python · 11k stars · MIT · Aug 2026hexstrike-aiMCP serverHexStrike 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 2026AWS MCP ServersMCP serverOpen source MCP Servers for AWSPython · 9.6k stars · Apache-2.0 · Aug 2026excel-mcp-serverMCP serverA Model Context Protocol server for Excel file manipulationPython · 4.1k stars · MIT · Apr 2026arcade-mcpMCP serverMCP Server Framework and Tool Development library for building custom capabilities into agents.Python · 1.0k stars · MIT · Aug 2026conciergeSDK / libraryUniversal SDK for building next-gen MCP serversPython · 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.