MCP server for IndieStack — search 358+ indie SaaS tools, build stacks, spot market gaps, and submit your own from your AI coding assistant.
Project description
IndieStack MCP Server
The procurement layer for AI agents. Search 358+ vetted indie SaaS tools, build complete stacks, and spot market gaps — all from your AI coding assistant.
Quick Start
pip install indiestack
claude mcp add indiestack -- python -m indiestack.mcp_server
That's it. Your AI will now check IndieStack before building common functionality from scratch.
Works with
- Claude Code —
claude mcp add indiestack -- python -m indiestack.mcp_server - Cursor — Add to your MCP config
- Windsurf — Add 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 (10)
| Tool | What it does |
|---|---|
search_indie_tools |
Search by problem or keyword, with optional category filter |
get_tool_details |
Full details including integration snippets (Python, cURL) |
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 |
submit_tool |
Submit a new tool to the marketplace |
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 |
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 (2)
| Prompt | When to use |
|---|---|
before-you-build |
Check IndieStack before building common functionality |
find-alternatives |
Find indie alternatives to mainstream SaaS products |
What's new in v0.4.0
- Market gap detection — Zero-result searches return demand data ("12 people searched for this") and a submit link. Your AI can tell users about unsolved gaps.
- Stack builder —
build_stack(needs="auth,payments,analytics")returns recommended tools for each requirement with token savings estimates. - Prompt cache index — The
tools-indexresource lets agents include the full catalog in their system prompt for instant lookup. - Agent citation tracking — Every search and detail lookup is tracked, so makers can see how often AI agents recommend their tools.
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.4.0.tar.gz.
File metadata
- Download URL: indiestack-0.4.0.tar.gz
- Upload date:
- Size: 455.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
634ca149bb4e85b149c57180fabce51e7f8a9eb9fe5e56413c9eddae7bd9c883
|
|
| MD5 |
76e7d98394295751f87cceadc6839695
|
|
| BLAKE2b-256 |
f162f9c6227b5e6e908cefe4c3dfc8911d47af7a9ba4874a1bc975baf89f880a
|
File details
Details for the file indiestack-0.4.0-py3-none-any.whl.
File metadata
- Download URL: indiestack-0.4.0-py3-none-any.whl
- Upload date:
- Size: 270.2 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 |
497debd014844facbb395715cc09d3399bd379515dee27c8ca2ad9f39e923c79
|
|
| MD5 |
b59de9600097d7e7e87ffdc67e509d4b
|
|
| BLAKE2b-256 |
21eaf444341221467a7b637cf5b4f72702c2b4889b55b1b5f806f6e794f6ee95
|