CrewBrain offers its customers the option of interacting with CrewBrain via an MCP server using LLMs, for example to create jobs. There are several different ways to authenticate the user.
The CrewBrain MCP server supports a similar feature set to the CrewBrain-API v2 and is continuously updated. You can see which tools are available and what they look like here: https://mcpo.in.crewbrain.com/mcp-tools.
Please note: Until further notice, CrewBrain's MCP server uses SSE (Server-Sent Events). If you would like to use an MCP client that only supports HTTP Streamable Transport, please contact us with details of the client.
The prerequisite is that you have a ChatGPT Pro, Plus, Business, Enterprise, or Education account. MCP connectors can currently only be used in ChatGPT in the browser.
https://mcpo.in.crewbrain.com/YOURSUBDOMAIN/mcp11Your subdomain is the part before .crewbrain.com. For example, company.crewbrain.com. Are you not sure, what your subdomain is? Then open CrewBrain in your browser and look into its address bar. For customers that are on our eu2 or eu3 servers, the subdomain often ends in eu2 or eu3, e.g. company.eu3.crewbrain.com. In this case, the full URL would be https://mcpo.in.crewbrain.com/company.eu3/mcp.
The steps are more or less the same as in OpenAI ChatGPT.
To support legacy clients, we offer two options for authentication.
Create an access token via API call to https://company.crewbrain.com/api/accesstoken. You'll authenticate using basic auth (i.e., your username and password). You'll get a JSON which looks about this way:
{"Accesstoken":"u.username:oghRA7Y4dzYfo916eXLGkTlLFGJEtlg1"}
You'll send this accesstoken in the header called xapikey for every request.
The URL is the same https://mcpo.in.crewbrain.com/company.eu3/mcp.
Directly use your CrewBrain user account. You'll set the header bauth , with content: u.username:password.
The URL is the same https://mcpo.in.crewbrain.com/company.eu3/mcp.