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

  1. In Devin (https://devin.ai/), go to SettingsMCP Marketplace.

  2. 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:

  1. Click + Add a new secret.

  2. Save your secret as:

    Bearer YOUR_API_TOKEN_NAME
  3. Reference the secret in your config when needed.


5. Validate Connection

  1. Click Validate.

  2. You should see "MCP server validation successful".

  3. 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