multi-ai-hub
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@multi-ai-hubask Ollama to summarize the latest meeting notes"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Multi-AI Hub
Privacy-first local MCP hub for coordinating multiple AI providers from Claude Code.
The hub runs on your machine, exposes a small Model Context Protocol server, and lets a commander agent ask bounded questions to other providers without handing them your whole workspace. It supports local Ollama seats for private work, cloud seats for non-sensitive critique, and a structured council mode for independent review.
What It Does
Exposes MCP tools for Claude Code:
ask_openai,ask_gemini,ask_ollama,ask_qwen,ask_llama_fast,council_review,multi_ai_status, and optional cloud seats.Keeps API keys server-side in
.env; they are never sent to the browser.Uses local Ollama seats for private review and offline fallback.
Blocks obvious sensitive prompts from cloud seats with a fail-closed routing check.
Supports optional OpenAI-compatible cloud reviewers: Groq, Cerebras, Mistral, OpenRouter, GLM, and NVIDIA NIM.
Provides smoke tests and a secret/private marker scanner for safer sharing.
Related MCP server: MCP-AI-Gateway
Providers
Base providers:
Claude via Claude Code CLI / Claude Max, or Anthropic API
OpenAI API
Gemini API
Ollama local models
Council seats:
Local: Qwen 30B, fast local seat, manual DeepSeek
Cloud: Gemini, Groq, Cerebras, Mistral, OpenRouter, GLM, NVIDIA NIM
Cloud seats are dormant until their matching API key is set.
Quick Start
Requirements:
Node.js 20+
pnpm
Claude Code installed or available through this package
Optional: Ollama for local seats
Install and configure:
pnpm install
Copy-Item .env.example .envAdd provider keys to .env as needed:
GEMINI_API_KEY=
OPENAI_API_KEY=
NVIDIA_API_KEY=
OLLAMA_URL=http://127.0.0.1:11434Start the local HTTP server:
pnpm startRun the MCP server from Claude Code by pointing your MCP config at:
node node_modules/tsx/dist/cli.mjs src/mcp-server.tsMCP Tools
Always registered:
ask_openaiask_geminiask_ollamaask_qwenask_llama_fastask_deepseekcouncil_reviewmulti_ai_status
Conditionally registered when configured:
generate_imageask_groqask_cerebrasask_mistralask_openrouterask_glmask_nvidia
multi_ai_status reports provider availability, model names, Claude CLI status, and council seat metadata without exposing secrets.
NVIDIA NIM
NVIDIA NIM is supported as an OpenAI-compatible cloud seat. See docs/providers/nvidia.md.
Default values:
NVIDIA_MODEL=meta/llama-3.3-70b-instruct
NVIDIA_BASE_URL=https://integrate.api.nvidia.com/v1Smoke-test configured cloud seats:
pnpm smoke:cloud-seatsSafety Model
This is a local single-user tool, not a hosted multi-tenant service.
Do not bind it to 0.0.0.0 or expose it publicly without adding authentication, authorization, HTTPS, rate limits, audit logs, and per-user spend controls.
Sensitive prompts are blocked from obvious cloud routes, but the classifier is a guardrail, not a legal or security guarantee. Use local/private seats for identity, legal, financial, medical, credential, or proprietary content.
Before publishing, forking, or sharing a modified copy:
pnpm secret:scanDevelopment
pnpm typecheck
pnpm test
pnpm audit --prod
pnpm secret:scanLicense
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Real-time chat hub for AI agents — Claude Code, Cursor, Cline, Codex over MCP or REST.
One MCP endpoint for Claude, GPT & Gemini: 100+ tools + no-code connectors + agent workers.
AI routing, memory, guardrails, and governance. Routes across Claude, GPT, Gemini.
- QuallaaOAuthcom.quallaa
Talk to your public-facing AI from any MCP client — Claude, ChatGPT, Cursor, Cline, Windsurf.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA local-first MCP server for coordinating parallel AI coding sessions with tools like Claude Code and Codex in a single repository.2MIT
- FlicenseNot gradedqualityDmaintenanceUnified local MCP AI Gateway that routes across Groq, OpenRouter, Mistral, and local Ollama providers, with OpenAI-compatible APIs, MCP tools, fallback/racing router, monitoring, and web dashboard.-
- AlicenseNot gradedqualityDmaintenanceA local MCP server that connects AI coding agents (Claude Code, Codex, Cursor, etc.) on the same machine via a shared message bus, enabling them to chat, delegate tasks, and collaborate privately without cloud or internet.54 npm18MIT
- AlicenseNot gradedqualityBmaintenanceA local-first LLM routing MCP server that keeps sensitive data on your own models, with fail-closed privacy and manager-worker delegation, exposing route and complete tools to any MCP client.MIT