Skip to content

Desktop app MCP tab shows 'No MCPs configured' despite MCP servers being connected (CLI works fine) #30104

Closed

Description

@Syahrul83

Bug Description

The Desktop app (v1.15.13) MCP tab shows "No MCPs configured" even though MCP servers are properly configured and connected when checked via CLI.

Environment

  • Desktop App Version: 1.15.13
  • OS: Windows (win32)
  • Config Location: ~/.config/opencode/opencode.json

Steps to Reproduce

  1. Configure MCP servers in ~/.config/opencode/opencode.json
  2. Open Desktop app
  3. Click on MCP tab in sidebar
  4. Shows "No MCPs configured"

Expected Behavior

MCP tab should display all configured MCP servers (memory, next-devtools, context7, ai-testing, laravel-boost).

Actual Behavior

MCP tab shows:

  • "No MCPs configured"
  • "MCP servers provide specialized tools and resources to the agent. Add MCP servers to extend capabilities."

CLI Verification (Works Fine)

opencode mcp list

Output:

✓ memory            connected
✓ next-devtools     connected
✓ context7          connected
✓ ai-testing        connected
✓ laravel-boost     connected
5 server(s)

opencode debug config shows all 5 MCP servers correctly in the resolved config.

Analysis

  • CLI reads config from ~/.config/opencode/opencode.json and shows all MCP servers
  • Desktop app sidecar spawns on http://127.0.0.1:XXXXX but MCP tab shows nothing
  • Server log shows no MCP-related errors
  • Renderer log shows no JavaScript errors related to MCP
  • This appears to be a Desktop app TUI rendering bug, not a config issue

Logs

server.log (no MCP errors):

[2026-05-31 21:07:36.027] [warn] (server) stderr {
  message: '(node:169640) ExperimentalWarning: SQLite is an experimental feature...'
}

renderer.log (no MCP errors):

[2026-05-31 21:07:46.210] [error] ResizeObserver loop completed with undelivered notifications.

Activity

  1. github-actions commented on May 31, 2026

    @github-actions
    Contributor

    This issue might be a duplicate of existing issues. Please check:

    All three describe the same root cause: the Desktop UI not reflecting MCP server state that the CLI resolves correctly in v1.15.13. Please consider consolidating into one of the existing reports.

  2. Acharnite commented on May 31, 2026

    @Acharnite

    Same issue here on Windows (v1.15.13). MCP servers configured in both ~/.config/opencode/opencode.json and project-level opencode.json — CLI opencode mcp list shows them all as connected, but the Desktop app MCP tab shows "No MCPs configured".

    Confirmed that the MCP servers themselves work perfectly fine during actual agent sessions (they respond to tool calls). It's purely a UI rendering issue in the desktop app's MCP tab.

    Also experiencing this on Linux — so it's cross-platform, not Windows-specific.

  3. geansru commented on May 31, 2026

    @geansru

    The same problem appears in macOS version of the app.

  4. Syahrul83 commented on May 31, 2026

    @Syahrul83
    Author

    Yes bro. Before update no problema. After update mcp gone

  5. Storm-Peter commented on Jun 1, 2026

    @Storm-Peter

    I'm getting the same issue. The issue was introduced in 1.15.13, when I downgraded back to the previous version everything went back to working.

  6. xenstar commented on Jun 1, 2026

    @xenstar

    Same issue here.. None of my MCP server shows..

  7. Vann-Dev commented on Jun 1, 2026

    @Vann-Dev

    Also happened to my Linux

    Image Image
  8. Hona commented on Jun 2, 2026

    @Hona
    Member

    Fixed by #30220

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions