Analysis updated 2026-05-18
Find a local search engine or web crawler that works with your AI assistant without sending data to a paid cloud service.
Browse the list to discover a browser automation server you can run yourself for your own projects.
Use the list to pick a database tool that connects to your SQL databases while keeping everything on your own machine.
Check warning flags to avoid tools that are hard to set up or eat too much of your AI model's context window.
| rizzdev/awesome-mcp-open | 1304674612/agentbench | aerdelan/housand-domaintoolmatrix | |
|---|---|---|---|
| Stars | 22 | 22 | 22 |
| Language | — | TypeScript | TypeScript |
| Setup difficulty | easy | moderate | easy |
| Complexity | 1/5 | 3/5 | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
This is a curated list of Model Context Protocol servers that you can run yourself. The author started it because they kept finding promising MCP servers that turned out to be wrappers around paid cloud services. Cancel the subscription and the tool stops working. This list only includes servers that are open source, self-hosted, and keep your data on your own machine. If a tool depends on someone else's cloud, it does not make the cut. Every entry has to pass three checks. It must be self-hostable, meaning nothing in the request path touches a vendor's servers. It must be genuinely open source under a real FOSS license, not a source-available license that looks open but is not. And it must avoid lock-in, so it keeps working without a paid backend and your data stays yours. Projects that fail any of these are excluded on purpose, even if they are otherwise good software. The list is organized into categories like search and web tools, browser automation, databases, developer tools, DevOps, payments, design, memory, productivity, communication, maps, and security. Each entry has a short description of what it does and where to find it. Some entries carry warning flags. A "fiddly setup" flag means the tool needs Docker, a database, or several services running before it does anything useful. A "heavy" flag means it exposes dozens of tools to the model and eats into your available context window. Newer projects under 500 stars get a small leaf symbol, meaning they are worth trying but less proven. The list covers a wide range of practical tools: web crawlers, search engines you can run locally, browser automation servers, SQL gateways for multiple databases, and more. The focus stays on software you can inspect, run, and control without phoning home or paying a monthly fee. The full README is longer than what was shown.
A curated list of open-source, self-hostable servers that work with the Model Context Protocol, so your data stays on your own machine with no paid cloud subscriptions required.
No license information is provided for this curated list itself, the individual projects listed each have their own open-source licenses.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.