Connect MCP with Claude AI
Configure the B6AI MCP server so Claude AI can build and manage your bots in natural language.
Overview
B6AI ships a hosted Model Context Protocol server, `b6ai-bot-builder`, that lets an AI client build and manage your bots (intents, utterances, knowledge and flows) from natural-language instructions. Once Claude AI is connected, you can ask it to "create a support bot that handles order status and refunds" and it authors a complete bot in your workspace.
The server speaks MCP over HTTP and authenticates every request with your workspace identity, so Claude AI only ever sees what your role is allowed to see.
Prerequisites
- A B6AI workspace with the MCP server enabled on your plan.
- The Claude AI application installed and updated to a version that supports remote MCP servers.
- Your B6AI MCP endpoint (https://mcp.b6ai.ai/mcp) and a way to sign in, the server authorizes you through B6AI’s identity provider (Keycloak / OAuth 2.0).
Get your B6AI MCP endpoint
The MCP endpoint is workspace-specific. Copy it from your workspace, or ask your administrator for it. Authentication uses OAuth 2.0 against B6AI’s identity provider, the client opens a sign-in window the first time it connects, so you do not paste long-lived secrets into config files where the client supports OAuth.
https://mcp.b6ai.ai/mcpAdd a custom connector in Claude
Add the B6AI MCP server to Claude AI using the configuration below, then restart the client so it loads the new server.
Settings → Connectors → Add custom connector
Name: B6AI Bot Builder
Remote MCP server URL: https://mcp.b6ai.ai/mcpVerify the connection
Open a new chat, click the connectors icon, and confirm B6AI Bot Builder is available.
- Open the tools / connectors list in Claude AI and confirm `b6ai-bot-builder` appears as connected.
- Ask Claude AI to list your bots, or to describe what it can do with B6AI.
- Ask it to create a simple test bot, then open Bot Builder in B6AI to confirm the bot was created.
Troubleshooting
| Symptom | Likely cause | Resolution |
|---|---|---|
| Server not listed | Config not loaded | Check the config path and fully restart Claude AI. |
| Sign-in loop / 401 | Auth not completed or token expired | Re-run the sign-in flow, or regenerate the token and update the header. |
| No bots returned | Account has no bots or lacks permission | Confirm your B6AI role can build bots and that the workspace has at least one bot. |
| Tool calls rejected | Endpoint or transport mismatch | Confirm the URL ends in `/mcp` and matches the transport Claude AI expects. |