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: cipp-mcp
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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceMCPX is a remote-first MCP aggregator that enables zero-code integration, unified access, and dynamic routing across multiple MCP servers. It offers tool-level access controls, usage visibility, and customization to streamline and secure agentic workflows.486MIT
- FlicenseBqualityAmaintenanceAn MCP server for CIPP (Community IT Professionals Platform), enabling MSPs to manage Microsoft 365 tenants, users, policies, and security settings through CIPP's API.4311
- 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 gradedqualityCmaintenanceA single MCP server that exposes safe, permission-checked tools for AI assistants to reach file systems, databases, APIs, Git, cloud services, and business applications.
Related MCP Connectors
Connect MCP clients to 2,000+ AI models without managing provider API keys.
MCP Server for agents to onboard, pay, and provision services autonomously with InFlow
One PAT, any MCP agent: Vercel, GitHub, Cloudflare, Supabase, GCP — unified dev infra gateway.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/nexiantechnology697531971/mcphub'
If you have feedback or need assistance with the MCP directory API, please join our Discord server