harnios-mcp
Harnios es un sistema de almacenamiento autocontenido basado en MCP (Model Context Protocol) que proporciona una base de conocimiento compartida, habilidades y proyectos para cada asistente de IA con el cual se conecta.
Ficha actualizada 22 sept 2026, 18:46 · upstream 22 sept 2026, 17:51 · release sin release detectada
Qué es harnios-mcp
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Harnios es un sistema de almacenamiento autocontenido, basado en MCP, diseñado para proporcionar a cada asistente de inteligencia artificial (Claude, ChatGPT, Cursor o cualquier otro) una memoria persistente compartida. Este repositorio combina la infraestructura local de almacenamiento con el frontend web del editor, permitiendo que los asistentes accedan a un conocimiento común sin necesidad de iniciar desde cero cada vez.
- Crear y mantener una base de conocimientos compartida para múltiples asistentes de IA en una organización
- Centralizar habilidades, proyectos operativos y reportes en un solo lugar accesible por todos los asistentes
- Permitir que un nuevo asistente conecte con herramientas existentes sin necesidad de reconfiguración
- Facilitar la colaboración entre equipos al compartir conocimiento estructurado entre diferentes agentes
- Automatizar el flujo de trabajo de los asistentes mediante acceso a datos persistentes y compartidos
- Permitir que múltiples asistentes accedan a la misma información sin duplicidad ni inconsistencias
- Sistema completamente autocontenido que no requiere base de datos externa, permitiendo su despliegue en entornos serverless como Vercel
- Soporta múltiples proveedores S3-compatible (MinIO local, AWS S3, o cualquier servicio compatible)
- Permite autenticación mediante OAuth 2.0 para conectores externos y tokens personales no caducables para scripts/CLI
- El frontend web y el servidor MCP se ejecutan en un solo proyecto Next.js 16 (App Router) con TypeScript
- El almacenamiento de estado reside en un bucket S3, lo que garantiza la stateless-ness del servicio
- Incluye herramientas MCP avanzadas como búsqueda en árbol de archivos para exploración rápida de grandes estructuras
- No incluye base de datos propia; todo el estado persiste en un bucket S3 externo, lo que puede ser ineficiente para datos voluminosos
- El almacenamiento local se almacena en un bind mount directo al host (no como volumen Docker), lo que afecta la portabilidad entre entornos
- La autenticación por tokens personales no caducables es vulnerable a ataques de fuerza bruta si no se implementan medidas adicionales
- No incluye herramientas MCP para gestión de usuarios, permisos o auditoría de acceso
- El frontend web y el servidor MCP están acoplados en un solo proyecto; una actualización del backend podría romper la compatibilidad con el frontend existente
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 el proyecto como Next.js App Router en Vercel o similar. Configura las variables de entorno S3 (endpoint, región, credenciales) y los tokens OAuth en el panel de configuración del proyecto. El bucket debe existir previamente. Para desarrollo local, ejecuta docker compose up -d. El frontend se despliega con un solo comando npm run dev sin necesidad de Docker. Se recomienda usar Coolify o similar para orquestación de contenedores.
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.