Skip to content

Devin Desktop Devin Desktop ​

Set up Devin Local in Devin Desktop, formerly Windsurf, to use Avo's documentation, skills, and MCP tools.

Quick use ​

Ask the agent to read the docs map and fetch the pages relevant to your task:

bash
Read https://docs.avohq.io/4.0/docs-map.md and use it as a reference for Avo code.

Permanent setup ​

Devin Local reads AGENTS.md from your repository. Add this instruction:

bash
When working with Avo, use the docs at https://docs.avohq.io/4.0/docs-map.md as a reference.

Skills ​

For Avo 4 apps, run rails g avo:skills and choose .agents/skills. Devin Local reads that directory, so it can discover the Avo skills loader. See Skills for the full setup.

MCP server ​

MCP (Model Context Protocol) connects coding agents to external tools and context. Add Context7 so Devin Local can look up Avo's docs while working.

In the Agents window, open Customize → MCPs. For a project-level setup, add the following to .devin/mcp_config.json:

json
// .devin/mcp_config.json
{
  "mcpServers": {
    "context7": {
      "command": "npx",
      "args": ["-y", "@upstash/context7-mcp@latest"]
    }
  }
}

Refresh the server list, confirm Context7 is enabled, and ask the agent to use context7 when generating Avo code. Review tool calls when prompted.

See Devin Local customizations for user-level configuration and legacy Windsurf settings.