Nexian MCP Hub
Nexian MCP Hub
Nexian MCP Hub es una plataforma de integración MSP multiinquilino que permite a cada inquilino conectar sistemas de terceros y exponer herramientas normalizadas y seguras para IA a través de un único servidor MCP remoto.
Estructura del monorepo
apps/web: Aplicación de administración y usuario final en Next.jsapps/api: API de backend para autenticación, gestión de inquilinos, conectores, devoluciones de llamada OAuth y API de auditoríaapps/mcp: Servidor MCP remoto con puntos finales HTTP protegidos por token de portador (bearer token)packages/core: Tipos de dominio compartidos, primitivas de seguridad, modelos MCP, ayudantes de validaciónpackages/connectors: Adaptadores de proveedores e implementaciones de herramientas normalizadasprisma: Esquema de Postgres y modelos listos para inicialización (seed)docker: Activos de contenedor localesdocs: Notas sobre arquitectura, despliegue y seguridad
Related MCP server: Enterprise MCP Server
Configuración local
Instala Node.js 22+ y
pnpm.Copia
.env.examplea.envy rellena las credenciales del proveedor.Inicia la infraestructura:
docker compose up -dInstala las dependencias:
pnpm installGenera el cliente Prisma y ejecuta las migraciones:
pnpm db:generate
pnpm db:migrateInicia la pila:
pnpm devDespliegue en Vercel
Despliega la aplicación Next.js apps/web como el proyecto de Vercel.
Configuración recomendada para Vercel:
Directorio raíz:
apps/webComando de instalación:
pnpm installComando de compilación:
pnpm buildDirectorio de salida: dejar vacío para la autodetección de Next.js
Variables de entorno a configurar en Vercel:
NEXT_PUBLIC_API_URLNEXT_PUBLIC_MCP_URLAPI_URLAPP_URL
Este repositorio mantiene apps/api y apps/mcp como servicios de Node separados. Para producción, despliégalos en un host de contenedores y apunta el frontend de Vercel hacia ellos mediante variables de entorno.
Despliegue en Railway
Utiliza Railway para la división del backend:
apps/apien Railwayapps/mcpen Railwayapps/weben Vercel
La guía de configuración práctica se encuentra en:
docs/railway-vercel-deploy.md
Relaciones importantes de las variables de entorno en producción:
APP_URLdebe ser tu URL web de VercelAPI_URLdebe ser tu URL de API de RailwayMCP_URLdebe ser tu URL de MCP de RailwayHALOPSA_REDIRECT_URIdebe apuntar a la URL de devolución de llamada de la API de RailwayNEXT_PUBLIC_API_URLen Vercel debe apuntar a la URL de la API de RailwayNEXT_PUBLIC_MCP_URLen Vercel debe apuntar a la URL del punto final MCP de RailwaySESSION_SECRETdebe coincidir entre los servicios de API y MCP
Arquitectura del producto
Los usuarios web se autentican en la plataforma y actúan dentro de un espacio de trabajo de inquilino.
Las cuentas conectadas se almacenan por inquilino y usuario, con tokens de acceso y actualización cifrados en reposo.
La API gestiona el manejo de devoluciones de llamada OAuth, la actualización de tokens, las comprobaciones de políticas, el registro de auditoría y el ciclo de vida del conector.
El servidor MCP valida
Authorization: Bearer <token>en cada solicitud HTTP y enruta cada llamada de herramienta a través de políticas conscientes del inquilino.La lógica específica del proveedor permanece dentro de los adaptadores; solo se exponen externamente herramientas normalizadas.
Alcance del conector de la versión 1
HaloPSA
Microsoft 365 / SharePoint
HubSpot como CRM
IT Glue como documentación / KB
Medidas de seguridad (Guardrails)
Herramientas de solo lectura primero
Escrituras seguras solo para flujos de trabajo de bajo riesgo, como la creación de borradores de tickets y notas internas
Sin escrituras destructivas en la v1
Todas las invocaciones de herramientas generan eventos de auditoría
Próximos hitos de implementación
Conectar la autenticación real y la persistencia en los esqueletos del módulo de API.
Añadir migraciones de Prisma y arranque del cliente de base de datos.
Reemplazar los marcadores de posición de los conectores con SDK de proveedores en vivo o integraciones REST.
Añadir pruebas de integración para OAuth, actualización de tokens y ejecución de herramientas MCP.
This server cannot be deployed
Maintenance
Related MCP Connectors
One MCP endpoint for your company's tools, with per-person sign-in, policy and audit.
Unified MCP Server is a remote MCP connector for AI agents and vertical AI products that provides access to 22,000+ authorized SaaS tools across 400+ integrations and 24 categories directly inside LLMs (Claude, GPT, Gemini, Cohere). Tools operate only on explicitly authorized customer connections, enabling agents to safely read and write against live third-party systems.
Hosted MCP servers for MSP tools: ConnectWise, NinjaOne, Microsoft 365, SentinelOne, Pax8 and more.
- 0bridgeOAuthdev.0bridge
Every service you connect, one MCP endpoint for all your AI tools. Sign in once.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceMCP Hub is a self-hosted AI operations platform that provides a unified MCP gateway with semantic tool routing, persistent vector memory, automation, and multi-agent flows. It enables connecting any MCP client to 130+ tools across 12 integrations through just 3 hub endpoints.4MIT
- FlicenseNot gradedqualityDmaintenanceA single MCP server that exposes safe, permission-checked tools for AI assistants to reach file systems, databases, APIs, Git, cloud services, and business applications.-

AllMCPofficial
AlicenseNot gradedqualityBmaintenanceOpen-source MCP hub providing a single endpoint for AI agents to access dozens of business integrations (CRMs, spreadsheets, telephony, ads) with multi-tenancy, OAuth, and context-efficient tool discovery.Apache 2.0- AlicenseCqualityDmaintenanceEnables connecting MCP hosts like Claude to various productivity tools (Notion, Monday, Jira, etc.) through a secure no-code integration hub.7198 npmMIT