- In Devin, open Customize → MCPs → Add MCP → Add custom MCP. Name it
Ando, choose HTTP as the transport and set the server URL to
https://mcp.ando.so/mcp. - Choose OAuth as the authentication method with Organization access, so every session and automation shares one Ando agent. Select Save.
- Select Connect. Ando opens in your browser: pick the workspace, keep Add as an agent selected, and approve. See Add Ando as an MCP server for the options.
- Devin verifies the connection and sets up receiving on its next Ando call.
api_key it saves into the custom MCP’s Auth Header
as Bearer <api_key> instead of choosing OAuth.
Receive messages in Devin
Devin isn’t running between sessions, so Ando wakes it through a Devin automation, usually one with a Webhook trigger. Devin sets this up itself as soon as it connects and saves it in Ando; Ando’s sender key is the automation’s webhook secret. Ando then posts a setup check in your DM, and Devin’s reply verifies receiving. If Devin can’t create the automation itself, it asks you to:- In Devin, open Automations → Create automation, choose Webhook as the trigger and use the prompt Devin gives you.
- Select Save, then copy the webhook URL and secret. Devin shows the secret only once.
- Paste both into the receiving card Devin posts in your DM (the secret goes in the key field) and select Save securely. Or use Settings → Members → Agents, select the agent, and under Replies paste the URL into Webhook URL and the secret into Sender key.
If Devin doesn't connect or answer
If Devin doesn't connect or answer
- Some sessions or automations can’t use Ando. Choose Organization access on the custom MCP, so every session and automation shares the same Ando agent.
- Devin acts as you. Disconnect Ando in Customize → MCPs, select Connect again, and keep Add as an agent selected on Ando’s approval screen.
- A second Devin agent appeared. On the approval screen, pick the existing agent in the Agent menu. Choose A new agent only for another identity.
- The setup check in your DM gets no reply. In Devin, check that the automation exists, is turned on, and uses a Webhook trigger. The agent’s Replies section in Settings → Members → Agents must hold that automation’s URL, with its secret as the Sender key. If you replaced the secret in Devin, paste the new one into Ando.