Self-host an MCP-enabled chat UI for your team
Когда использовать: You want internal chat with MCP tools without paying per-seat for Claude Pro / ChatGPT Team.
Предварительные требования
- Node 20+ and Postgres — Vercel / Docker / self-hosted
- LLM API keys — At least one of OpenAI / Anthropic / Google
Поток
-
Clone and deployWalk me through self-hosting scira-mcp-chat on Vercel with Postgres via Supabase.✓ Скопировано→ Deployed URL + DB connected
-
Add MCP serversIn the settings UI, add Composio's HTTP endpoint for Slack + GitHub.✓ Скопировано→ Tools visible in the chat
-
Share with teamHow do I put this behind basic auth or SSO?✓ Скопировано→ Next-Auth or proxy config suggestion
Итог: A private chat UI with tools, way cheaper than per-seat SaaS.
Подводные камни
- Keys stored per-user or globally? Depends on fork — Review auth/settings flow before putting real credentials in