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 Code —
claude mcp add indiestack -- indiestack-mcp - Cursor — Add
indiestack-mcpto your MCP config - Windsurf — Add
indiestack-mcpto 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-featureprompt — 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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
70d7fdbc6c387e136b47f8ac8342145f2660c0eee227c837f53ff241d1829625
|
|
| MD5 |
dfc534ea7570131946c5d3a1e09c6de2
|
|
| BLAKE2b-256 |
0c2b0c851d86ada3d0d3689f20f2b5f4a06b486be13df396f17f2f2dd846044b
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
af55a79dcd18b6339893329b7766c5129cddac8aff5881d4bc6159a4db5aab4b
|
|
| MD5 |
f93546bbf78df1e3152a2fd75bab6611
|
|
| BLAKE2b-256 |
281a88865077e54dc0478e4dd1cc2ebae9317d16f8eab0417da3ca0b4732a328
|