feedback-mcp
Feedback MCP es un servicio gratuito, abierto y autocontenido para recopilar y analizar feedback de usuarios. Un solo endpoint en ingesta, MCP (Model Context Protocol) para la salida. Sin dashboard. Los formularios son configuraciones declarativas JSON con validación Zod.
Ficha actualizada 22 sept 2026, 22:22 · upstream 22 sept 2026, 22:18 · release v0.2.0
Qué es feedback-mcp
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Feedback MCP es una herramienta open-source gratuita y autocontenido para recopilar y analizar feedback de usuarios. Un solo endpoint API permite que tus aplicaciones envíen feedback, mientras que un servidor MCP integrado lo procesa y devuelve resultados a través del protocolo Model Context Protocol. No incluye ningún dashboard visual; los formularios se definen mediante archivos JSON declarativos con validación Zod, y el análisis se realiza directamente en Claude (o cualquier cliente MCP). El servicio soporta múltiples plataformas como iOS, Android y web, con validaciones de seguridad para cada campo y soporte para exportación de datos históricos.
- Recopilar feedback de usuarios de aplicaciones móviles o web sin necesidad de un dashboard
- Analizar qué problemas más frecuentes reportan los usuarios mediante Claude o cualquier cliente MCP
- Validar formularios de feedback con validaciones de tipo, longitud y formato en tiempo real
- Implementar sistemas de retroalimentación que envíen suscripciones automáticas a Slack tras cada envío
- Recopilar feedback de aplicaciones móviles (iOS/Android) sin necesidad de un backend propio
- Crear dashboards analíticos con datos históricos exportados como NDJSON para análisis offline
- Soporta múltiples plataformas de entrega: iOS, Android y web a través de un solo endpoint
- Validación de formularios con Zod en tiempo real sin necesidad de backend complejo
- Análisis automático mediante Claude o cualquier cliente MCP (MCP streamable HTTP)
- Configuración declarativa de proyectos y formularios mediante archivos JSON
- Soporte para exportación masiva de datos como NDJSON para backups o análisis offline
- Validación de seguridad con JWT, HMAC y validaciones per-usuario por proyecto
- No incluye un dashboard visual; el usuario debe consultar los resultados manualmente
- La validación de formularios se realiza en cada solicitud (no hay backend de validación separado)
- El análisis con Claude requiere acceso a la API de Claude o un cliente MCP compatible
- Los datos no persisten si se elimina el servidor local; se recomienda usar PostgreSQL para almacenamiento duradero
- La configuración de formularios y proyectos debe mantenerse en archivos JSON, lo que puede volverse propenso a cambios manuales
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Para producción, despliega con Docker Compose usando la configuración `docker-compose.postgres.yml` para PostgreSQL. Configura el entorno enviando MCP_SECRET (32 hex chars), DATABASE_URL y SLACK_WEBHOOK_URL. Para SQLite local, usa `DATABASE_PROVIDER=sqlite`. Implementa rate limiting mediante env variables RATE_LIMIT_IP_PER_MINUTE y RATE_LIMIT_PROJECT_PER_MINUTE. Para OAuth con Claude, genera un token de cliente dinámico cada vez que el usuario inicia sesión o actualiza sus credenciales.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.