awesome-mcp-dev-stack-selector
A machine-readable FOSS registry and zero-latency MCP server for AI coding agents to search free and open-source software alternatives to commercial tools, with capabilities to find replacements, get app details, and search by query.
README
<p align="center"> <img src="assets/hero.png" alt="Awesome MCP Dev Stack Selector Hero" width="850"> </p>
<h1 align="center">awesome-mcp-dev-stack-selector</h1>
<p align="center"> <b>Machine-Readable Free & Open-Source Software (FOSS) Registry & Zero-Latency MCP Server for AI Coding Agents</b> </p>
<p align="center"> <a href="https://awesome-mcp-dev-stack-selector.github.io"><img src="https://img.shields.io/badge/Live--Web--App-GitHub--Pages-06b6d4.svg" alt="GitHub Pages Site"></a> <a href="https://github.com/awesome-mcp-dev-stack-selector/awesome-mcp-dev-stack-selector/actions"><img src="https://github.com/awesome-mcp-dev-stack-selector/awesome-mcp-dev-stack-selector/actions/workflows/validate-pr.yml/badge.svg" alt="Build & Validate"></a> <a href="https://modelcontextprotocol.io"><img src="https://img.shields.io/badge/MCP-Protocol--v1.0-6b4fbb.svg" alt="MCP Protocol v1.0"></a> <a href="LICENSE"><img src="https://img.shields.io/badge/License-MIT-yellow.svg" alt="License: MIT"></a> <a href="#-apps-directory-9-verified-entries"><img src="https://img.shields.io/badge/FOSS--Apps-9-brightgreen.svg" alt="Apps Count"></a> </p>
🌐 Live Web Application & Catalog
Visit the interactive GitHub Pages site: awesome-mcp-dev-stack-selector.github.io
- 🔍 Live Search & Filter: Instant filtering by platform, capabilities, and categories.
- 🔄 Commercial Alternative Finder: Type any paid tool (e.g. Postman, Notion, Photoshop) to view FOSS recommendations.
- ⚡ MCP Tool Execution Playground: Interactively simulate MCP tool stdio payloads directly in the browser!
⚡ Quickstart: Add MCP Server to your AI Agent
Run the server zero-install directly using npx:
{
"mcpServers": {
"dev-stack-selector": {
"command": "npx",
"args": ["-y", "@awesome-mcp-dev-stack-selector/mcp-server"]
}
}
}
🛠️ MCP Surfaces & AI Tool Showcase
sequenceDiagram
autonumber
actor User as Developer / Agent
participant MCP as MCP Server (@awesome-mcp-dev-stack-selector)
participant Cache as 3-Tier Cache Manager
participant Search as BM25 Search Engine
User->>MCP: Call tool find_foss_alternative (paid_software: "postman")
MCP->>Cache: Fetch active registry snapshot
Cache-->>MCP: Returns 9 validated app records
MCP->>Search: Query replacement targets for "postman"
Search-->>MCP: Matched app: Bruno (score: 10.0, seamless import)
MCP-->>User: Returns relevance-scored JSON with install commands
Available MCP Tools
search_free_apps: Search free/FOSS software by query, capability (offline-editing,local-llm), platform, or category.get_app_details: Get full metadata, license status, and install commands for any app ID (e.g.,bruno,vscodium,ollama).find_foss_alternative: Locate FOSS replacements for proprietary commercial software (e.g. Postman, Notion, Photoshop, Docker Desktop).
📚 Apps Directory (9 Verified Entries)
🛠️ Developer Tools & IDEs
| App | License | Tagline | Capabilities | Replaces | One-Line Install |
|---|---|---|---|---|---|
| Bruno | MIT |
Fast, offline-first, Git-friendly open-source API client | offline-editing git-versioning scripting |
~postman~, ~insomnia~ | brew install bruno |
| DBeaver Community | Apache-2.0 |
Free multi-platform database tool for developers and DBAs | sql-editor schema-visualizer data-export |
~datagrip~, ~navicat~ | brew install dbeaver-community |
| VSCodium | MIT |
Free and open-source binaries of VS Code without telemetry or tracking | extension-marketplace integrated-terminal git-integration |
~vscode~ | brew install vscodium |
🤖 Local AI & LLM Tools
| App | License | Tagline | Capabilities | Replaces | One-Line Install |
|---|---|---|---|---|---|
| LM Studio | Proprietary-Free |
Discover, download, and run local LLMs offline on Mac, Windows, and Linux | local-llm gui-chat model-downloader |
~chatgpt-desktop~ | brew install lm-studio |
| Ollama | MIT |
Get up and running with Llama 3, Mistral, and other large language models locally | local-llm openai-api gpu-acceleration |
~openai-api~ | brew install ollama |
🐳 Container & Infrastructure
| App | License | Tagline | Capabilities | Replaces | One-Line Install |
|---|---|---|---|---|---|
| PocketBase | MIT |
Open Source backend in 1 file with real-time database, auth, and file storage | realtime-subscriptions user-auth file-storage |
~firebase~ | brew install pocketbase |
| Podman | Apache-2.0 |
Daemonless, rootless open-source container engine | container-runtime rootless-containers pod-management |
~docker-desktop~ | brew install podman |
🎨 Design & Media Production
| App | License | Tagline | Capabilities | Replaces | One-Line Install |
|---|---|---|---|---|---|
| GIMP | GPL-3.0-or-later |
GNU Image Manipulation Program - Free & open source image editor | raster-editing layer-management plugin-support |
~photoshop~ | brew install gimp |
| Inkscape | GPL-3.0-or-later |
Professional vector graphics editor for Linux, Windows and macOS | vector-editing svg-native bezier-curves |
~adobe-illustrator~ | brew install inkscape |
🤝 Contributing an App
We welcome community pull requests!
- Add your JSON file in
apps/<category>/<app-id>.jsonadhering toschema/app.schema.json. - Run
npm run testto validate locally. - Open a Pull Request — GitHub Actions will validate and compile automatically!
📄 License
MIT © 2026 Awesome MCP Dev Stack Selector Maintainers
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.