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
- Configure MCP servers in
~/.config/opencode/opencode.json
- Open Desktop app
- Click on MCP tab in sidebar
- 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)
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.
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
~/.config/opencode/opencode.jsonSteps to Reproduce
~/.config/opencode/opencode.jsonExpected Behavior
MCP tab should display all configured MCP servers (memory, next-devtools, context7, ai-testing, laravel-boost).
Actual Behavior
MCP tab shows:
CLI Verification (Works Fine)
Output:
opencode debug configshows all 5 MCP servers correctly in the resolved config.Analysis
~/.config/opencode/opencode.jsonand shows all MCP servershttp://127.0.0.1:XXXXXbut MCP tab shows nothingLogs
server.log (no MCP errors):
renderer.log (no MCP errors):