
IndieStack
A dependency guardrail that validates packages before your AI agent installs them. It searches 6,500+ curated developer tools with real compatibility data scraped from 4,500+ GitHub repos, so you can ask "find an auth solution for Next.js" or "check if these two tools work together" and get install commands, health scores, and verified stack combinations. The 23 tools include package validation to catch hallucinations and typosquats, compatibility search with conflict warnings, project scanning for recommendations, and market gap analysis showing what developers search for but can't find. Runs via uvx with zero installation. Useful when your agent wants to add dependencies or when you're architecting features and need to know what already exists in the indie ecosystem.
- GitHub stars
- 2
- tools
- 18
- transport
- STDIO
- last updated
- Apr 1, 2026
Tools
18 toolsPublic tool metadata for what this MCP can expose to an agent.
find_toolsSearch 6,500+ developer tools with 11 filters: price, health, stars, success rate, language, tags, compatibility
Search 6,500+ developer tools with 11 filters: price, health, stars, success rate, language, tags, compatibility
No parameter schema in public metadata yet.
find_compatibleFind tools compatible with a given tool — grouped by category, with verified stacks and conflict warnings
Find tools compatible with a given tool — grouped by category, with verified stacks and conflict warnings
No parameter schema in public metadata yet.
get_tool_detailsIntegration code, pricing, API specs, and compatibility data
Integration code, pricing, API specs, and compatibility data
No parameter schema in public metadata yet.
scan_projectAnalyze a project description + tech stack, get a complete tool recommendation
Analyze a project description + tech stack, get a complete tool recommendation
No parameter schema in public metadata yet.
report_compatibilityReport that two tools work well together — builds the compatibility graph
Report that two tools work well together — builds the compatibility graph
No parameter schema in public metadata yet.
report_outcomeReport success/failure with used_with and incompatible_with — feeds the compatibility graph
Report success/failure with used_with and incompatible_with — feeds the compatibility graph
No parameter schema in public metadata yet.
check_healthGitHub health audit — maintenance grade, last commit, stars, alternatives for stale tools
GitHub health audit — maintenance grade, last commit, stars, alternatives for stale tools
No parameter schema in public metadata yet.
list_categoriesBrowse all 25 categories
Browse all 25 categories
No parameter schema in public metadata yet.
compare_toolsSide-by-side comparison of any two tools
Side-by-side comparison of any two tools
No parameter schema in public metadata yet.
build_stackTurn a 50,000-token generation into a 2,000-token assembly
Turn a 50,000-token generation into a 2,000-token assembly
No parameter schema in public metadata yet.
publish_toolSubmit a developer tool so other agents can recommend it
Submit a developer tool so other agents can recommend it
No parameter schema in public metadata yet.
browse_new_toolsRecently added tools with pagination
Recently added tools with pagination
No parameter schema in public metadata yet.
list_tagsAll tags sorted by popularity
All tags sorted by popularity
No parameter schema in public metadata yet.
get_market_gapsTop unmet needs — what developers search for but can't find
Top unmet needs — what developers search for but can't find
No parameter schema in public metadata yet.
list_stacksCurated stacks for common use cases
Curated stacks for common use cases
No parameter schema in public metadata yet.
analyze_dependenciesScan package.json/requirements.txt for better alternatives
Scan package.json/requirements.txt for better alternatives
No parameter schema in public metadata yet.
evaluate_build_vs_buyFinancial breakdown: build from scratch vs use what exists
Financial breakdown: build from scratch vs use what exists
No parameter schema in public metadata yet.
get_recommendationsPersonalized suggestions based on your search history
Personalized suggestions based on your search history
No parameter schema in public metadata yet.
Sponsors
Readme
IndieStack
Dependency guardrail for AI coding agents. Validates packages before installation, catches hallucinations and typosquats, and provides compatibility intelligence across 6,500+ developer tools.
10,000+ PyPI installs | 110,000+ unique visitors | 23 MCP tools
claude mcp add indiestack -- uvx --from indiestack indiestack-mcp
Then ask your agent:
- "Validate this package before installing"
- "Find an auth solution for my Next.js app"
- "Check compatibility between these two tools"
What it does
Before your AI installs a dependency or writes boilerplate — IndieStack validates it exists, checks for typosquats, and searches 6,500+ curated developer tools with real compatibility data from 4,500+ repos. You get install commands, health scores, and what tools actually work together in production.
"Indie" is the curation filter: independent developers and small teams. Focused, lean, maintained, honest pricing.
Tech stack
Details
- Repository
- github.com/pattyboi101/indiestack
- Website
- indiestack.ai
- Categories
- Search & Web Crawling, Data & Analytics
- Package
indiestack- Transport
- STDIO
- Registry
- MCP registry, active