
IndieStack
io.github.Pattyboi101由 GitHub 帳號 Pattyboi101 發布v1.12.0更新於 Oct 27, 2026
Search 3,100+ developer tools via MCP. Install commands, compatibility data, health scores.
概覽
IndieStack 讓 AI 程式助理搜尋精選開發者工具目錄、在安裝前驗證套件,並檢查工具之間的相容性。
- 可以做什麼
- 依價格、健康度、語言、標籤等條件搜尋與瀏覽開發者工具目錄、分類、標籤與精選組合
- 查看工具詳情、定價、整合程式碼、GitHub 健康度,並並排比較兩個工具
- 在安裝前驗證套件是否存在、是否疑似搶註,並分析專案相依套件以尋找替代方案
- 尋找相容工具、組裝技術堆疊,並回報相容性或使用結果
- 依專案描述提供推薦、評估自建與採購成本,以及向目錄提交工具
- 適用情境
- 適合在助理即將新增相依套件、挑選函式庫或產生樣板程式碼時使用,用來確認套件真實存在、避開搶註套件,並挑選已知能搭配運作的工具。
- 執行需求
- 透過 uvx(或 pipx/pip)從 PyPI 套件 indiestack 以 stdio 在本機執行,需要 Python 與 uv。未宣告任何 API 金鑰或環境變數;README 提到託管服務端使用 GitHub OAuth 與 Stripe。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 IndieStack,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
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
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 Desktop — add to claude_desktop_config.json:
Cursor / Windsurf — add to your MCP config:
Persistent install:
CLI (terminal use):
Tools (23)
Resources
Prompts
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.
Links
MIT License
來源:README.md,提交 11f8939
工具
0版本歷史
1- v1.12.0最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分