Skip to content

Desktop MCP panel shows "No MCPs configured" while servers load correctly from global config #30222

@grayzhuang

Description

@grayzhuang

Description

Bug

Desktop MCP panel shows "No MCPs configured" while servers load correctly from global config

Environment / 环境

  • Version: v1.15.13
  • Platform: Windows

Steps to Reproduce / 复现步骤

  1. ~/.config/opencode/opencode.json 配置多个 MCP 服务器
    Configure multiple MCP servers in ~/.config/opencode/opencode.json
  2. 运行 CLI:opencode mcp list — 显示 5 个 MCP 均 Connected
    Run CLI: opencode mcp list — shows 5 MCPs all Connected
  3. 打开 OpenCode Desktop,进入 MCP/Servers 面板
    Open OpenCode Desktop, go to MCP/Servers panel

Expected / 期望行为

面板列出 5 个 MCP 服务器
Panel lists 5 MCP servers

Actual / 实际行为

面板显示 "No MCPs configured" / "未配置 MCP"
Panel shows "No MCPs configured"

Evidence / 证据

  • AI can actually use MCP tools (search, web reader, image analysis, etc.)
    AI 实际上可以调用 MCP 工具(搜索、读网页、图片分析等)
Image but Image Image
  • Log confirms sidecar loaded all MCPs successfully:
    日志确认 sidecar 成功加载所有 MCP:

INFO service=mcp key=web-reader type=remote found
INFO service=mcp key=web-reader transport=StreamableHTTP connected
INFO service=mcp key=web-reader toolCount=1 create() successfully created client

INFO service=mcp key=web-search-prime type=remote found
INFO service=mcp key=web-search-prime transport=StreamableHTTP connected
INFO service=mcp key=web-search-prime toolCount=1 create() successfully created client

INFO service=mcp key=zread type=remote found
INFO service=mcp key=zread transport=StreamableHTTP connected
INFO service=mcp key=zread toolCount=3 create() successfully created client

INFO service=mcp key=zotero type=local found
INFO service=mcp key=zotero toolCount=10 create() successfully created client

INFO service=mcp key=zai-mcp-server type=local found
INFO service=mcp key=zai-mcp-server toolCount=8 create() successfully created client

Plugins

No response

OpenCode version

v1.15.13

Steps to reproduce

No response

Screenshot and/or share link

No response

Operating System

Windows11

Terminal

No response

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions