Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

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.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsNode.js
SERVICIOS
S3/MinIO
BASES DE DATOS
No detectadas
PUERTOS
900090013000
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.