Best Python MCP Servers
Python is the most common language in this directory. These servers are Python packages or Python-first tools that expose APIs, data sources, and automations to Claude through MCP.
Ranked from 212 approved Python listings in the directory by GitHub stars, with featured listings first. Every listing is installable from its detail page.
microsoft/markitdown
by microsoft
MarkItDown is Microsoft's lightweight Python utility for converting files to Markdown for use with LLMs and text-analysis pipelines, and this repository includes the markitdown-mcp package that exposes the converter through MCP. It converts PDF, PowerPoint, Word, Excel, images (EXIF metadata and OCR), audio (EXIF metadata and speech transcription), HTML, text-based formats such as CSV, JSON, and XML, ZIP files, YouTube URLs, and EPUBs, preserving document structure such as headings, lists, tables, and links.
npx -y microsoft-markitdownmindsdb/mindsdb
by mindsdb
Connect and unify data across various platforms and databases with .
npx -y mindsdb-mindsdbFastMCP
by jlowin
🐍 - A high-level framework for building MCP servers in Python
npx -y fastmcporaios/serena
by oraios
🐍 🏠 - A fully-featured coding agent that relies on symbolic code operations by using language servers.
npx -y oraios-serenaPython MCP SDK
by modelcontextprotocol
The official Python SDK for the Model Context Protocol. With it, developers build MCP servers that expose tools, resources, and prompts to any MCP host, and MCP clients that connect to any MCP server, over the standard stdio, Streamable HTTP, and SSE transports; it requires Python 3.11+, and the optional CLI extra adds the mcp command-line tool (mcp dev, mcp run, mcp install). It is a development library, not a ready-made data server.
npx -y -y @modelcontextprotocol/inspectorahujasid/blender-mcp
by ahujasid
MCP server that connects Blender to LLM clients through a Blender addon and a socket-based connection. It lets an AI create, modify, and delete 3D objects, apply materials and colors, execute Blender Python code, and pull in assets from Poly Haven, Sketchfab, and Poly Pizza, with multi-angle views and renders so the model can check its own work.
uvx blender-mcptopoteretes/cognee
by topoteretes
📇 🏠 - Memory manager for AI apps and Agents using various graph and vector stores and allowing ingestion from 30+ data sources
npx -y topoteretes-cogneepydantic/pydantic-ai/mcp-run-python
by pydantic
🐍 🏠 - Run Python code in a secure sandbox via MCP tool calls
npx -y pydantic-pydantic-ai-mcp-run-pythonskill-seekers/Skill_Seekers
by yusufkaraaslan
](https://glama.ai/mcp/servers/yusufkaraaslan/Skill_Seekers) 🐍 🏠 🍎 🪟 🐧 - Transform 17 source types (docs, GitHub repos, PDFs, videos, Jupyter, Confluence, Notion, Slack/Discord) into AI-ready ski
npx -y skill-seekers-skill-seekersvectorize-io/hindsight
by vectorize-io
Hindsight is an agent memory system built so agents learn over time, rather than only recalling conversation history. It organizes long-term memory into banks with three core operations, retain, recall, and reflect, plus observations and mental models, and it can be added to an agent through integrations that include an MCP server, client SDKs for Python and TypeScript, or an embedded Python mode with no server required.
npx -y skillsFastAPI to MCP auto generator
by tadata-org
A zero-configuration tool for automatically exposing FastAPI endpoints as MCP tools by ****
npx -y fastapi-to-mcp-auto-generatorawslabs/mcp
by awslabs
🎖️ ☁️ - AWS MCP servers for seamless integration with AWS services and resources.
uvx awslabsMCP-Agent
by lastmile-ai
A simple, composable framework to build agents using Model Context Protocol by ****
uvx mcp-agentmrexodia/ida-pro-mcp
by mrexodia
MCP server that allows AI assistants to perform binary analysis and reverse engineering inside IDA Pro. Its tools include lookup_funcs and list_funcs for finding functions, decompile for decompiling a function at an address, and set_comments for annotating disassembly and decompiler views; it requires IDA Pro 8.3 or higher (IDA Free is not supported) and Python 3.11+, and the author now recommends the official Hex-Rays IDA MCP server instead.
npx -y -y @modelcontextprotocol/inspectorKlavis-AI/YouTube
by Klavis-AI
🐍 📇 - Extract and convert YouTube video information.
npx -y @playwright/mcp@latestsooperset/mcp-atlassian
by sooperset
MCP server for Atlassian products, Confluence and Jira, supporting Confluence Cloud, Jira Cloud, and Jira Server/Data Center. It provides tools for searching, reading, creating, and updating Confluence pages and Jira issues, authenticated with Atlassian API tokens (or personal access tokens for Server/Data Center).
npx -y sooperset-mcp-atlassianbram2w/baserow
by bram2w
Baserow database integration with table search, list, and row create, read, update, and delete capabilities.
npx -y bram2w-baserowharis-musa/excel-mcp-server
by haris-musa
🐍 🏠 - An Excel manipulation server providing workbook creation, data operations, formatting, and advanced features (charts, pivot tables, formulae).
uvx excel-mcp-servermckinsey/vizro-mcp
by mckinsey
🎖️ 🐍 🏠 - Tools and templates to create validated and maintainable data charts and dashboards.
npx -y mckinsey-vizro-mcpMarkusPfundstein/mcp-obsidian
by MarkusPfundstein
MCP server to interact with an Obsidian vault via the Local REST API community plugin. Its tools are list_files_in_vault and list_files_in_dir for browsing, get_file_contents for reading notes, search for full-vault text search, patch_content and append_content for editing, and delete_file; it is a Python server configured with an Obsidian API key, host, and port.
npx -y @modelcontextprotocol/inspectorshashankss1205/codegraphcontext
by Shashankss1205
🐍 🏠 🍎 🪟 🐧 An MCP server that indexes local code into a graph database to provide context to AI assistants with a graphical code visualizations for humans.
npx -y shashankss1205-codegraphcontextcrystaldba/postgres-mcp
by crystaldba
🐍 🏠 - All-in-one MCP server for Postgres development and operations, with tools for performance analysis, tuning, and health checks
npx -y crystaldba-postgres-mcpblazickjp/arxiv-mcp-server
by blazickjp
☁️ 🐍 - Search ArXiv research papers
npx -y -y @smithery/clitaylorwilsdon/google_workspace_mcp
by taylorwilsdon
🐍 ☁️ 🍎 🪟 🐧 - Comprehensive Google Workspace MCP server with full support for Google Calendar, Drive, Gmail, and Docs, Forms, Chats, Slides and Sheets over stdio, Streamable HTTP and SSE transports
uvx workspace-mcpchrishayuk/mcp-cli
by chrishayuk
🐍 🏠 - Yet another CLI tool for testing MCP servers
npx -y @playwright/mcp@latestdoobidoo/mcp-memory-service
by doobidoo
📇 🏠 - Universal memory service providing semantic search, persistent storage, and autonomous memory consolidation
uvx CIezyang/codemcp
by ezyang
codemcp turns Claude Desktop into a pair-programming assistant that works on a codebase on your computer: Claude implements features, fixes bugs, and refactors by editing files directly and running tests. All LLM edits are versioned with Git so changes can be rolled back on a fine-grained basis, and shell access is restricted to commands predeclared in codemcp.toml instead of an unrestricted shell.
uvx --fromqdrant/mcp-server-qdrant
by qdrant
🐍 🏠 - A Qdrant MCP server
npx -y @smithery/clidesigncomputer/mysql_mcp_server
by designcomputer
🐍 🏠 - MySQL database integration with configurable access controls, schema inspection, and comprehensive security guidelines
npx -y -y @smithery/clioperative_sh/web-eval-agent
by Operative-Sh
🐍 🏠 🍎 - An MCP Server that autonomously debugs web applications with browser-use browser agents
uvx --withShowing the top 30 of 212. Browse all MCP servers