Connect Devin Desktop (formerly Windsurf) to your fenbs kanban board
Windsurf is now Devin Desktop, and its agent, Devin Local, can use MCP servers. Add fenbs with one URL and the agent reads your kanban board, files what it finds and moves what it finishes — under your role, signed.
Last checked
Connect Devin Desktop (formerly Windsurf)
- Open your user MCP file,
~/.config/devin/mcp_config.jsonon macOS and Linux or%APPDATA%\devin\mcp_config.jsonon Windows, to use fenbs in every project. For one project only, use.devin/mcp_config.jsonin it. - Add fenbs under
mcpServerswith the URL below, and save. Devin Local, the only agent in Devin Desktop since Cascade was removed, reads the same files as Devin CLI. - The first time the agent uses fenbs, it opens fenbs in your browser; sign in, tick what it may do, approve. If fenbs later shows “Needs auth”, click Authenticate and sign in again.
- Ask the agent what is on your kanban board. The first call is
fenbs_whoami. Devin Local asks before it calls any MCP tool; you can allow one tool or all of fenbs, for the session or for good.
{
"mcpServers": {
"fenbs": {
"url": "https://fenbs.ai/api/mcp"
}
}
}From a terminal, Devin CLI writes the same file: devin mcp add -s user fenbs https://fenbs.ai/api/mcp, then devin mcp login fenbs.
If the client cannot open a browser, or only speaks stdio, use the fenbs-mcp bridge with a token from Settings, “Connect an AI assistant”: FENBS_TOKEN=… npx -y fenbs-mcp. It forwards to the same endpoint and the token holds the same role.
What it can do once connected
- Read the kanban board:
fenbs_list_itemswith filters by lane, kind or free text, andfenbs_get_itemfor one task with its comments. - Add tasks with
fenbs_create_item— a Feature, an Enhancement or a Bug, in a lane, with a priority. - Move and edit with
fenbs_update_item: change the lane, the title, the note, the kind or the priority. - Comment with
fenbs_comment, and search across everything it can see withfenbs_search. - Read your AI context with
fenbs_get_contextand keep it current withfenbs_add_context_note,fenbs_update_context_noteandfenbs_delete_context_note. - Ask
fenbs_whoamifirst: it answers who the assistant is acting as and what it may do.
What it cannot do
Anything you cannot. The assistant acts as you and holds your role on the board, narrowed by the scopes you ticked: read, write, comment. A refusal is a sentence it can repeat to you. Revoke its token in Settings and it stops at once; everything it did stays in the history under its name.