IndieStack

Official registry Health

Search 3,100+ developer tools via MCP. Install commands, compatibility data, health scores.

What can you do with IndieStack?

  • Migration intelligence — Tool details include real migration data from 4,500+ GitHub repos.
  • 93,000+ verified package combinations from production repos.
  • Trust-weighted search — Tools with higher agent success rates rank higher.
  • Market gaps — get_market_gaps() exposes zero-result queries ranked by search volume.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

PYPI package indiestack
Claude Code
claude mcp add indiestack -- uvx indiestack==1.12.0
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "indiestack": {
            "command": "uvx",
            "args": [
                "indiestack==1.12.0"
            ]
        }
    }
}

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. IndieStack
  2. What it does
  3. Tech stack
  4. Install
  5. Tools (23)
  6. What's new in v1.19
  7. Recent highlights
  8. Links

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

  • Backend: Python 3 / FastAPI / SQLite (FTS5 full-text search, WAL mode)
  • Infrastructure: Fly.io / Docker / 48-endpoint smoke testing
  • MCP server: Published on PyPI — 23 tools, 3 resources, 5 prompts
  • Auth: GitHub OAuth via sessions
  • Payments: Stripe subscriptions
  • Monitoring: Event reactor, pattern detection, Telegram alerting

Install

Claude Code (zero install — runs via uvx):

claude mcp add indiestack -- uvx --from indiestack indiestack-mcp

Claude Desktop — add to claude_desktop_config.json:

{
  "mcpServers": {
    "indiestack": {
      "command": "uvx",
      "args": ["--from", "indiestack", "indiestack-mcp"]
    }
  }
}

Cursor / Windsurf — add to your MCP config:

{"command": "uvx", "args": ["--from", "indiestack", "indiestack-mcp"]}

Persistent install:

pipx install indiestack
claude mcp add indiestack -- indiestack-mcp

CLI (terminal use):

pip install indiestack

indiestack search "analytics"
indiestack details simple-analytics
indiestack stack "auth, payments, email"

Tools (23)

ToolWhat it does
find_toolsSearch 6,500+ developer tools with 11 filters: price, health, stars, success rate, language, tags, compatibility
find_compatibleFind tools compatible with a given tool — grouped by category, with verified stacks and conflict warnings
get_tool_detailsIntegration code, pricing, API specs, and compatibility data
scan_projectAnalyze a project description + tech stack, get a complete tool recommendation
report_compatibilityReport that two tools work well together — builds the compatibility graph
report_outcomeReport success/failure with used_with and incompatible_with — feeds the compatibility graph
check_healthGitHub health audit — maintenance grade, last commit, stars, alternatives for stale tools
list_categoriesBrowse all 25 categories
compare_toolsSide-by-side comparison of any two tools
build_stackTurn a 50,000-token generation into a 2,000-token assembly
publish_toolSubmit a developer tool so other agents can recommend it
browse_new_toolsRecently added tools with pagination
list_tagsAll tags sorted by popularity
get_market_gapsTop unmet needs — what developers search for but can't find
list_stacksCurated stacks for common use cases
analyze_dependenciesScan package.json/requirements.txt for better alternatives
evaluate_build_vs_buyFinancial breakdown: build from scratch vs use what exists
get_recommendationsPersonalized suggestions based on your search history
Resources
ResourceWhat it provides
indiestack://categoriesAll 25 categories with slugs for filtering
indiestack://trendingTop 10 trending developer tools this week
indiestack://tools-indexComplete index for prompt caching — include once, reference forever
Prompts
PromptWhen to use
before-you-buildCheck IndieStack before building common functionality
find-alternativesFind indie alternatives to mainstream SaaS products
save-tokensAudit your project for token-saving opportunities
architect-featurePlan a feature using existing indie building blocks
discover-indieExplore what indie developers have built

What's new in v1.19

  • Package validation — validate_package() verifies packages exist and are safe before installation. Catches hallucinated and typosquatted packages.
  • Guardrail-first design — Built for AI agents that need to validate dependencies, not just discover them.

Recent highlights

  • Migration intelligence — Tool details include real migration data from 4,500+ GitHub repos.
  • 93,000+ verified package combinations from production repos.
  • Trust-weighted search — Tools with higher agent success rates rank higher.
  • Market gaps — get_market_gaps() exposes zero-result queries ranked by search volume.


MIT License

Frequently asked questions

What is IndieStack?

Search 3,100+ developer tools via MCP. Install commands, compatibility data, health scores.

How do I install IndieStack?

It runs on your machine. In Claude Code: claude mcp add indiestack -- uvx indiestack==1.12.0. For other clients, paste the JSON configuration from this page into their MCP settings.

Does IndieStack need an API key?

Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.

Is IndieStack open source?

Yes. Its code is on GitHub under the MIT license.

Who maintains IndieStack?

It is published by Pattyboi101. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.