Inconsistent MCP server status in "/mcps" command #9481

Open
opened 2026-02-16 18:12:32 -05:00 by yindo · 3 comments
Owner

Originally created by @tribbloid on GitHub (Feb 16, 2026).

Originally assigned to: @rekram1-node on GitHub.

Description

(Using the built-in kimi K2.5 model as an example)

/mcps command always return empty result.

Plugins

N/A

OpenCode version

1.2.5

Steps to reproduce

(reproducible using the built-in Kimi K2.5 model)

  1. launch opencode in a project with existing mcp server configuration
  2. ask "what mcp servers are available?" It can formally verify that all configuration are valid
  3. query "/mcps", the result is always empty

Screenshot and/or share link

Image Image

Operating System

MacOS 15

Terminal

Superset

Originally created by @tribbloid on GitHub (Feb 16, 2026). Originally assigned to: @rekram1-node on GitHub. ### Description (Using the built-in kimi K2.5 model as an example) /mcps command always return empty result. ### Plugins N/A ### OpenCode version 1.2.5 ### Steps to reproduce (reproducible using the built-in Kimi K2.5 model) 1. launch opencode in a project with existing mcp server configuration 2. ask "what mcp servers are available?" It can formally verify that all configuration are valid 3. query "/mcps", the result is always empty ### Screenshot and/or share link <img width="884" height="759" alt="Image" src="https://github.com/user-attachments/assets/c8fd8121-bd44-4b9f-9f1e-62154f9a3cb2" /> <img width="902" height="796" alt="Image" src="https://github.com/user-attachments/assets/1babde48-96e8-4e13-8bd0-367396055c7e" /> ### Operating System MacOS 15 ### Terminal Superset
yindo added the bug label 2026-02-16 18:12:32 -05:00
Author
Owner

@tribbloid commented on GitHub (Feb 16, 2026):

in https://opencode.ai/docs/config/, it is implied that most configuration files are formally verified by a schema. But for some unknown reason none of them is engaged

@tribbloid commented on GitHub (Feb 16, 2026): in https://opencode.ai/docs/config/, it is implied that most configuration files are formally verified by a schema. But for some unknown reason none of them is engaged
Author
Owner

@rekram1-node commented on GitHub (Feb 16, 2026):

@tribbloid I don't know if u have ur mcp servers setup correctly.

There is no mcp.jsonc file that we read.

@rekram1-node commented on GitHub (Feb 16, 2026): @tribbloid I don't know if u have ur mcp servers setup correctly. There is no mcp.jsonc file that we read.
Author
Owner

@tribbloid commented on GitHub (Feb 16, 2026):

thanks a lot for pointing it out. it was initialised from a template in AGENTS.md (which generated a valid opencode.jsonc and a defective mcp.jsonc). Is there way to axiomatically verify them during initialisation?

@tribbloid commented on GitHub (Feb 16, 2026): thanks a lot for pointing it out. it was initialised from a template in AGENTS.md (which generated a valid opencode.jsonc and a defective mcp.jsonc). Is there way to axiomatically verify them during initialisation?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#9481