DEVIN
This guide walks you through connecting the XO MCP server to Devin AI so you can deploy, manage, and query your apps directly inside Devin’s workspace.
1. Open Devin AI Settings
In Devin (https://devin.ai/), go to Settings → MCP Marketplace.
Click Configure MCP server.


2. Add the XO MCP Server
Fill in the fields as follows:
Server Name:
XO
Slug: auto-generated (
xo
)Transport Type: Select SSE
Short Description:
XO MCP server allows to update and talk to knowledge bases
Enabled: Toggle ON
3. Configure Server URL
Under SSE Configuration, add:
Server URL:
https://dev-xo-mcp-sse-server-xo-nclz7e.hello-xo.nl/mcp
Authentication:
None
Custom Headers: Leave empty (optional).
4. Secrets (Optional)
If your XO MCP server requires an API key or deployment ID, add it as a Secret in Devin:
Click + Add a new secret.
Save your secret as:
Bearer YOUR_API_TOKEN_NAME
Reference the secret in your config when needed.
5. Validate Connection
Click Validate.
You should see "MCP server validation successful".
The Tool List will show the available XO tools:
hello_connector
deploy_to_xo
start_xo_app
stop_xo_app
remove_xo_app
get_xo_app_logs
expose_xo_app
update_knowledgebase_using_text
ask_question

6. Start Using XO in Devin AI
Once connected, you can now use Devin AI to:
Deploy apps with
deploy_to_xo
Start/stop/remove apps via XO MCP
Check logs with
get_xo_app_logs
Expose services with
expose_xo_app
Update knowledge bases with
update_knowledgebase_using_text
Ask contextual questions using
ask_question
You’ve successfully connected XO MCP server to Devin AI. Now Devin can directly control XO applications and knowledge bases from within your AI workspace.
Last updated