Skip to main content

MCP server for IndieStack — the tool knowledge layer for AI agents. Search 880+ indie tools, get personalized recommendations, build stacks, and spot market gaps.

Project description

IndieStack MCP Server

The tool knowledge layer for AI agents. Search 880+ indie tools — from full SaaS products to tiny utilities — so your AI stops rebuilding solved problems.

Quick Start

# Option 1: pipx (recommended — handles venv automatically)
pipx install indiestack
claude mcp add indiestack -- indiestack-mcp

# Option 2: pip (if pipx isn't available)
pip install indiestack
claude mcp add indiestack -- indiestack-mcp

# Option 3: uvx (zero install — runs directly)
claude mcp add indiestack -- uvx --from indiestack indiestack-mcp

That's it. Your AI will now check IndieStack before building common functionality from scratch.

Works with

  • Claude Codeclaude mcp add indiestack -- indiestack-mcp
  • Cursor — Add indiestack-mcp to your MCP config
  • Windsurf — Add indiestack-mcp to your MCP config

What it does

When you ask your AI to "build invoicing" or "add analytics", it checks IndieStack first and suggests existing indie tools — saving 30k-120k tokens per use case.

Tools (13)

Tool What it does
find_tools Search by problem or keyword, with optional category filter
get_tool_details Full details including integration snippets and companion suggestions
list_categories Browse all 21 categories with tool counts
compare_tools Side-by-side comparison of any two tools
build_stack Build a complete indie tool stack for your requirements
publish_tool Submit a new tool to IndieStack
browse_new_tools Recently added tools with pagination
list_tags All tags sorted by popularity
list_stacks Curated tool stack combinations
list_collections Themed tool collections
analyze_dependencies Paste package.json/requirements.txt, get indie replacements
evaluate_build_vs_buy Financial breakdown: build from scratch vs use an existing tool
get_recommendations Personalized suggestions based on your search history

Resources (3)

Resource What it provides
indiestack://categories All categories with slugs (auto-loaded into context)
indiestack://trending Top 10 trending tools this week
indiestack://tools-index Complete tool index for prompt caching — include once, reference forever

Prompts (4)

Prompt When to use
before-you-build Check IndieStack before building common functionality
find-alternatives Find indie alternatives to mainstream SaaS products
save-tokens Audit your project for token-saving opportunities
architect-feature Plan a feature using existing indie tools instead of building from scratch

What's new in v0.7.0

  • Agentic SEO — Optimized tool names and docstrings so LLMs call IndieStack tools more often and on broader coding intents.
  • analyze_dependencies — Paste your package.json or requirements.txt and get indie replacements for known dependencies.
  • evaluate_build_vs_buy — Financial calculator that shows the cost of building from scratch vs using an existing tool.
  • architect-feature prompt — Multi-step workflow that guides the agent through dependency analysis → tool search → comparison → recommendation.
  • Companion cross-sell — Tool details now suggest related tools from the same category, driving deeper discovery.
  • Progress notifications — All 13 tools report progress to the IDE status bar.
  • 880+ tools — 571 open-source, 310 SaaS, across 21 categories.

Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

indiestack-0.7.0.tar.gz (83.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

indiestack-0.7.0-py3-none-any.whl (294.1 kB view details)

Uploaded Python 3

File details

Details for the file indiestack-0.7.0.tar.gz.

File metadata

  • Download URL: indiestack-0.7.0.tar.gz
  • Upload date:
  • Size: 83.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.2

File hashes

Hashes for indiestack-0.7.0.tar.gz
Algorithm Hash digest
SHA256 70d7fdbc6c387e136b47f8ac8342145f2660c0eee227c837f53ff241d1829625
MD5 dfc534ea7570131946c5d3a1e09c6de2
BLAKE2b-256 0c2b0c851d86ada3d0d3689f20f2b5f4a06b486be13df396f17f2f2dd846044b

See more details on using hashes here.

File details

Details for the file indiestack-0.7.0-py3-none-any.whl.

File metadata

  • Download URL: indiestack-0.7.0-py3-none-any.whl
  • Upload date:
  • Size: 294.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.2

File hashes

Hashes for indiestack-0.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 af55a79dcd18b6339893329b7766c5129cddac8aff5881d4bc6159a4db5aab4b
MD5 f93546bbf78df1e3152a2fd75bab6611
BLAKE2b-256 281a88865077e54dc0478e4dd1cc2ebae9317d16f8eab0417da3ca0b4732a328

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page