Nexian MCP Hub
Nexian MCP Hub
Nexian MCP Hub ist eine Multi-Mandanten-MSP-Integrationsplattform, die es jedem Mandanten ermöglicht, Drittanbietersysteme zu verbinden und normalisierte, KI-sichere Tools über einen einzigen Remote-MCP-Server bereitzustellen.
Monorepo-Struktur
apps/web: Next.js Admin- und Endbenutzer-Appapps/api: Backend-API für Authentifizierung, Mandantenverwaltung, Konnektoren, OAuth-Callbacks und Audit-APIsapps/mcp: Remote-MCP-Server mit durch Bearer-Token geschützten HTTP-Endpunktenpackages/core: Gemeinsame Domänentypen, Sicherheitsprimitive, MCP-Modelle, Validierungshilfenpackages/connectors: Anbieter-Adapter und Implementierungen normalisierter Toolsprisma: Postgres-Schema und Modelle für Seed-Datendocker: Lokale Container-Assetsdocs: Architektur-, Bereitstellungs- und Sicherheitshinweise
Related MCP server: cipp-mcp
Lokale Einrichtung
Installieren Sie Node.js 22+ und
pnpm.Kopieren Sie
.env.examplenach.envund tragen Sie die Anmeldedaten der Anbieter ein.Starten Sie die Infrastruktur:
docker compose up -dInstallieren Sie die Abhängigkeiten:
pnpm installGenerieren Sie den Prisma-Client und führen Sie die Migrationen aus:
pnpm db:generate
pnpm db:migrateStarten Sie den Stack:
pnpm devVercel-Bereitstellung
Stellen Sie die apps/web Next.js-App als Vercel-Projekt bereit.
Empfohlene Vercel-Einstellungen:
Root-Verzeichnis:
apps/webInstallationsbefehl:
pnpm installBuild-Befehl:
pnpm buildAusgabeverzeichnis: leer lassen für die automatische Erkennung durch Next.js
In Vercel zu setzende Umgebungsvariablen:
NEXT_PUBLIC_API_URLNEXT_PUBLIC_MCP_URLAPI_URLAPP_URL
Dieses Repository hält apps/api und apps/mcp als separate Node-Dienste. Für die Produktion stellen Sie diese auf einem Container-Host bereit und verweisen das Vercel-Frontend über Umgebungsvariablen darauf.
Railway-Bereitstellung
Verwenden Sie Railway für die Backend-Aufteilung:
apps/apiauf Railwayapps/mcpauf Railwayapps/webauf Vercel
Der praktische Einrichtungsleitfaden befindet sich unter:
docs/railway-vercel-deploy.md
Wichtige Beziehungen der Produktionsumgebung:
APP_URLsollte Ihre Vercel-Web-URL seinAPI_URLsollte Ihre Railway-API-URL seinMCP_URLsollte Ihre Railway-MCP-URL seinHALOPSA_REDIRECT_URIsollte auf die Callback-URL der Railway-API zeigenNEXT_PUBLIC_API_URLin Vercel sollte auf die Railway-API-URL zeigenNEXT_PUBLIC_MCP_URLin Vercel sollte auf die Railway-MCP-Endpunkt-URL zeigenSESSION_SECRETmuss zwischen den API- und MCP-Diensten übereinstimmen
Produktarchitektur
Web-Benutzer authentifizieren sich bei der Plattform und agieren innerhalb eines Mandanten-Arbeitsbereichs.
Verbundene Konten werden pro Mandant und Benutzer gespeichert, wobei Zugriffs- und Aktualisierungs-Token im Ruhezustand verschlüsselt sind.
Die API ist zuständig für die Handhabung von OAuth-Callbacks, Token-Aktualisierung, Richtlinienprüfungen, Audit-Logging und den Konnektor-Lebenszyklus.
Der MCP-Server validiert
Authorization: Bearer <token>bei jeder HTTP-Anfrage und leitet jeden Tool-Aufruf durch mandantenbezogene Richtlinien.Anbieterspezifische Logik verbleibt in den Adaptern; nur normalisierte Tools werden extern bereitgestellt.
Umfang der Version 1 Konnektoren
HaloPSA
Microsoft 365 / SharePoint
HubSpot als CRM
IT Glue als Dokumentation / KB
Leitplanken
Zuerst leselastige Tools
Sichere Schreibvorgänge nur für Workflows mit geringem Risiko, wie das Erstellen von Ticket-Entwürfen und internen Notizen
Keine destruktiven Schreibvorgänge in v1
Alle Tool-Aufrufe generieren Audit-Ereignisse
Nächste Implementierungsmeilensteine
Echte Authentifizierung und Persistenz in die API-Modul-Skelette integrieren.
Prisma-Migrationen und Datenbank-Client-Bootstrapping hinzufügen.
Konnektor-Platzhalter durch Live-Anbieter-SDKs oder REST-Integrationen ersetzen.
Integrationstests für OAuth, Token-Aktualisierung und MCP-Tool-Ausführung hinzufügen.
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