IndieStack
Busca y descubre más de 130 herramientas SaaS indie seleccionadas desde tu asistente de codificación de IA.
Documentación
IndieStack
Guardarraíl de dependencias para agentes de codificación con IA. Valida paquetes antes de la instalación, detecta alucinaciones y typosquats, y proporciona inteligencia de compatibilidad entre más de 6,500 herramientas para desarrolladores.
Más de 10,000 instalaciones en PyPI | Más de 110,000 visitantes únicos | 23 herramientas MCP
claude mcp add indiestack -- uvx --from indiestack indiestack-mcp
Luego pregúntale a tu agente:
- "Valida este paquete antes de instalarlo"
- "Encuentra una solución de autenticación para mi aplicación Next.js"
- "Verifica la compatibilidad entre estas dos herramientas"
Qué hace
Antes de que tu IA instale una dependencia o escriba código repetitivo — IndieStack valida que exista, verifica typosquats y busca entre más de 6,500 herramientas para desarrolladores seleccionadas con datos reales de compatibilidad de más de 4,500 repositorios. Obtienes comandos de instalación, puntuaciones de salud y qué herramientas realmente funcionan juntas en producción.
"Indie" es el filtro de selección: desarrolladores independientes y equipos pequeños. Enfocado, ágil, mantenido y con precios honestos.
Stack tecnológico
- Backend: Python 3 / FastAPI / SQLite (búsqueda de texto completo FTS5, modo WAL)
- Infraestructura: Fly.io / Docker / pruebas de humo en 48 endpoints
- Servidor MCP: Publicado en PyPI — 23 herramientas, 3 recursos, 5 prompts
- Autenticación: GitHub OAuth mediante sesiones
- Pagos: Suscripciones con Stripe
- Monitoreo: Reactor de eventos, detección de patrones, alertas por Telegram
Instalación
Claude Code (instalación cero — se ejecuta mediante uvx):
claude mcp add indiestack -- uvx --from indiestack indiestack-mcp
Claude Desktop — agrégalo a claude_desktop_config.json:
{
"mcpServers": {
"indiestack": {
"command": "uvx",
"args": ["--from", "indiestack", "indiestack-mcp"]
}
}
}
Cursor / Windsurf — agrégalo a tu configuración de MCP:
{"command": "uvx", "args": ["--from", "indiestack", "indiestack-mcp"]}
Instalación persistente:
pipx install indiestack
claude mcp add indiestack -- indiestack-mcp
CLI (uso en terminal):
pip install indiestack
indiestack search "analytics"
indiestack details simple-analytics
indiestack stack "auth, payments, email"
Herramientas (23)
| Herramienta | Qué hace |
|---|---|
find_tools | Busca entre más de 6,500 herramientas para desarrolladores con 11 filtros: precio, salud, estrellas, tasa de éxito, idioma, etiquetas, compatibilidad |
find_compatible | Encuentra herramientas compatibles con una herramienta determinada — agrupadas por categoría, con stacks verificados y advertencias de conflictos |
get_tool_details | Código de integración, precios, especificaciones de API y datos de compatibilidad |
scan_project | Analiza una descripción de proyecto + stack tecnológico y obtén una recomendación completa de herramientas |
report_compatibility | Reporta que dos herramientas funcionan bien juntas — construye el grafo de compatibilidad |
report_outcome | Reporta éxito/fracaso con used_with y incompatible_with — alimenta el grafo de compatibilidad |
check_health | Auditoría de salud de GitHub — calificación de mantenimiento, último commit, estrellas, alternativas para herramientas obsoletas |
list_categories | Explora las 25 categorías |
compare_tools | Comparación lado a lado de dos herramientas cualesquiera |
build_stack | Convierte una generación de 50,000 tokens en un ensamblaje de 2,000 tokens |
publish_tool | Envía una herramienta para desarrolladores para que otros agentes puedan recomendarla |
browse_new_tools | Herramientas añadidas recientemente con paginación |
list_tags | Todas las etiquetas ordenadas por popularidad |
get_market_gaps | Principales necesidades no cubiertas — lo que los desarrolladores buscan pero no encuentran |
list_stacks | Stacks seleccionados para casos de uso comunes |
analyze_dependencies | Escanea package.json/requirements.txt para encontrar mejores alternativas |
evaluate_build_vs_buy | Desglose financiero: construir desde cero vs. usar lo que existe |
get_recommendations | Sugerencias personalizadas basadas en tu historial de búsqueda |
Recursos
| Recurso | Qué proporciona |
|---|---|
indiestack://categories | Las 25 categorías con slugs para filtrar |
indiestack://trending | Las 10 herramientas para desarrolladores en tendencia esta semana |
indiestack://tools-index | Índice completo para caché de prompts — inclúyelo una vez, refiérelo para siempre |
Prompts
| Prompt | Cuándo usarlo |
|---|---|
before-you-build | Verifica IndieStack antes de construir funcionalidad común |
find-alternatives | Encuentra alternativas indie a productos SaaS convencionales |
save-tokens | Audita tu proyecto para encontrar oportunidades de ahorro de tokens |
architect-feature | Planifica una función usando bloques de construcción indie existentes |
discover-indie | Explora lo que los desarrolladores indie han construido |
Novedades en v1.19
- Validación de paquetes —
validate_package()verifica que los paquetes existan y sean seguros antes de la instalación. Detecta paquetes alucinados y con typosquatting. - Diseño centrado en guardarraíles — Construido para agentes de IA que necesitan validar dependencias, no solo descubrirlas.
Destacados recientes
- Inteligencia de migración — Los detalles de las herramientas incluyen datos reales de migración de más de 4,500 repositorios de GitHub.
- Más de 93,000 combinaciones de paquetes verificadas de repositorios de producción.
- Búsqueda ponderada por confianza — Las herramientas con mayores tasas de éxito de agentes aparecen más arriba.
- Brechas de mercado —
get_market_gaps()expone consultas con cero resultados clasificadas por volumen de búsqueda.
Enlaces
Licencia MIT