InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 23 Python mcp-server Projects
-
gpt-researcher
An LLM agent that conducts deep research (local and web) on any given topic and generates a long report with citations.
For demonstration purposes, I'll be using the gpt-researcher tool. Github link: https://github.com/assafelovic/gpt-researcher
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
serena
A powerful coding agent toolkit providing semantic retrieval and editing capabilities (MCP server & other integrations)
You might get better results with https://github.com/oraios/serena
I sometimes use it, but I've found just adding to my claude.md something like "if you ever refactor code, try search around the codebase to see if their is an existing function you can use or extend"
-
FastAPI MCP - Expose your FastAPI endpoints as MCP tools with auth. 🆓 🔑
-
Scrapling
🕷️ An undetectable, powerful, flexible, high-performance Python library to make Web Scraping Easy and Effortless as it should be!
Project mention: Agentic Coding Slot Machines – Did We Just Summon a Genie Addiction? – Part 1 | news.ycombinator.com | 2025-07-03 -
Project mention: AWS Agent built with Strand Agent framework and deployed to Bedrock Agentcore | dev.to | 2025-09-28
Here is the list of all AWS MCP servers: https://github.com/awslabs/mcp/tree/main
-
klavis
Klavis AI (YC X25): MCP integration platforms that let AI agents use tools reliably at any scale
Project mention: Launch HN: Strata (YC X25) – One MCP Server for AI to Handle Tools | news.ycombinator.com | 2025-09-23Yes, submit a PR there and we will merge it if the quality of your server is good and we think it will be helpful to our communities. You can read our contributing guide for more detail: https://github.com/Klavis-AI/klavis/blob/main/CONTRIBUTING.m....
-
ida-pro-mcp
AI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
Project mention: Duke Nukem: Zero Hour N64 ROM Reverse-Engineering Project Hits 100% | news.ycombinator.com | 2025-10-19I use the following IDA pro MCP plugin for this: https://github.com/mrexodia/ida-pro-mcp
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
Skill_Seekers
Convert documentation websites, GitHub repositories, and PDFs into Claude AI skills with automatic conflict detection
Project mention: Turn Docs, Code and PDFs into Claude AI Skills in Minutes | news.ycombinator.com | 2025-11-07 -
Project mention: Show HN: LLM-tools-OpenAPI and MCP: access to MCP server with a this one trick | news.ycombinator.com | 2025-06-03
MCP servers must manage state which makes them difficult to use directly. There exists a proxy solution (https://github.com/open-webui/mcpo) that transforms an MCP server into OpenAPI REST, handling the state. This llm-tools-openAPI plugin coupled with MCPO allows access to MCP servers directly from the command line without needing to manage states.
-
After some research, I found the mcp-proxy project. It lets you switch between either from stdio to HTTP or from HTTP to stdio. It's also available as a Docker image. We can combine both the server and the proxy with the following Dockerfile:
-
lemonade
Lemonade helps users run local LLMs with the highest performance by configuring state-of-the-art inference engines for their NPUs and GPUs. Join our discord: https://discord.gg/5xXzkMu8Zk (by lemonade-sdk)
And on windows you can try AMD libraries like https://github.com/lemonade-sdk/lemonade to run arbitrary LLMs. AMD is actively developing support for the NPU.
-
Project mention: Show HN: Web-eval-agent – Let the coding agent debug itself | news.ycombinator.com | 2025-04-28
-
MCP-Bridge
A middleware to provide an openAI compatible endpoint that can call MCP tools (by SecretiveShell)
Project mention: Show HN: MCP Bridge – Access Local MCP Servers Remotely | news.ycombinator.com | 2024-12-26What's the difference between yours and https://github.com/SecretiveShell/MCP-Bridge
-
Project mention: Show HN: Robot MCP Server – Connect Any Language Model and ROS Robots Using MCP | news.ycombinator.com | 2025-09-10
-
Project mention: What Is the Most Minimal Agentic Coder You Can Write? | news.ycombinator.com | 2025-03-25
Awesome! I essentially started with the same premise when coding "wcgw" [1]. Give a single shell tool to chatgpt (later claude).
Chronology that followed:
1. Some processes take long time: add status checking.
2. Need to kill long running process or interact with tools add option to send control characters; BashInteraction tool.
3. File editing using sed and echo is not reliable, add FileEdit tool.
4. Large output; add truncation based on tokens.
5. But wait I need command output to get truncated at the beginning but file reading `cat $file` to truncate at the end. Add special ReadFile tool.
6. File writing using 'echo "content" >file' needs unncessary quotes escaping leading to degraded quality, add special WriteFile tool.
7. Reading one file at a time is slow, change ReadFile to ReadFiles tool.
8. Directly writing files is not as good as first planning things. Prevent writing using architect mode.
And so on.
[1] https://github.com/rusiaaman/wcgw
-
-
-
mcp-remote-macos-use
The only general AI agent that does NOT requires extra API key, giving you full control on your local and remote MacOs from Claude Desktop App
Project mention: Windows-Use: an AI agent that interacts with Windows at GUI layer | news.ycombinator.com | 2025-09-08 -
-
mcp-client-for-ollama
A text-based user interface (TUI) client for interacting with MCP servers using Ollama. Features include multi-server, dynamic model switching, streaming responses, tool management, human-in-the-loop, thinking mode, full model parameters configuration, custom system prompt and saved preferences. Built for developers working with local LLMs.
Project mention: Build an MCP Client in Minutes: Local AI Agents Just Got Real | dev.to | 2025-05-09# 1. create project folder mkdir simple-mcp-client && cd simple-mcp-client # 2. init uv (fast Python package manager) uv init # 3. create & activate virtual env uv venv source .venv/bin/activate # 4. add deps uv add mcp ollama rich # 5. drop in the two files client.py # we will code this on this article server.py # from this repo https://github.com/jonigl/mcp-client-for-ollama/blob/simple-client/server.py # 6. run it uv run client.py --mcp-server server.py
-
Project mention: I Connected 3 MCP Servers to Claude & Built a No-Code Research Agent That Actually Cites Sources | dev.to | 2025-09-25
Domain-specific academic databases (biomcp + mcp-simple-arXiv)
-
Project mention: Ask HN: What useful AI tools do you use every day? | news.ycombinator.com | 2025-06-25
- postgress/pgvector and ollama in a jupyter notebooks to search my documents/projects (basically https://github.com/roskakori/wolkenlose-ki-fuer-zu-hause/tre... and now i try also https://github.com/ggozad/haiku.rag)
- Mistral as search engine and for natural language processing (mostly summaries of something)
- Co-Pilot, mostly as autocomplete and sometimes to I ask questions or let it write Unit tests
-
MCP Teams Server
An MCP (Model Context Protocol) server implementation for Microsoft Teams integration, providing capabilities to read messages, create messages, reply to messages, mention members.
Project mention: An MCP server implementation for Microsoft Teams | news.ycombinator.com | 2025-04-30 -
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python mcp-server discussion
Python mcp-server related posts
-
Show HN: TalkiTo – enabling voice and Slack for Claude Code and Codex CLI
-
Gemini 2.5 Computer Use model
-
I Built Roundtable MCP: AI Consilium Multi-AI Expert Consensus
-
Running Multiple AI Agents for Planning and Reviews: What's Your Approach?
-
Show HN: Roundtable MCP, Orchestrate Claude Code, Cursor, Gemini and Codex
-
I Connected 3 MCP Servers to Claude & Built a No-Code Research Agent That Actually Cites Sources
-
🧠How to use AI more efficiently for free (Serena MCP)🧐
-
A note from our sponsor - InfluxDB
www.influxdata.com | 16 Nov 2025
Index
What are some of the best open-source mcp-server projects in Python? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | gpt-researcher | 24,101 |
| 2 | serena | 15,763 |
| 3 | fastapi_mcp | 11,040 |
| 4 | Scrapling | 8,110 |
| 5 | mcp | 7,374 |
| 6 | klavis | 5,445 |
| 7 | ida-pro-mcp | 4,225 |
| 8 | Skill_Seekers | 3,693 |
| 9 | mcpo | 3,630 |
| 10 | mcp-proxy | 1,998 |
| 11 | lemonade | 1,600 |
| 12 | web-eval-agent | 1,207 |
| 13 | MCP-Bridge | 876 |
| 14 | ros-mcp-server | 821 |
| 15 | wcgw | 616 |
| 16 | multimodal-agents-course | 485 |
| 17 | voicemode | 448 |
| 18 | mcp-remote-macos-use | 414 |
| 19 | davinci-resolve-mcp | 388 |
| 20 | mcp-client-for-ollama | 369 |
| 21 | biomcp | 347 |
| 22 | haiku.rag | 337 |
| 23 | MCP Teams Server | 331 |