You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
bug: mcp.json resets to default after update, causing time server to fail (npx used instead of uvx) #17442
Two related issues with the time MCP server configuration:
The default mcp.json template uses npx to start @modelcontextprotocol/server-time, but this is a Python package and cannot be run with npx. It should use uvx mcp-server-time instead.
Every time OpenCode updates, mcp.json is reset to the default template, overwriting any user customizations. This means the broken time config keeps coming back after each update.
Steps to Reproduce
Install OpenCode and notice time MCP server shows a red dot (failed to start)
Fix the config manually to use uvx mcp-server-time
Update OpenCode
mcp.json reverts to the default broken config
Expected Behavior
The default config should use uvx mcp-server-time for the time server
User-modified mcp.json should not be overwritten on update
Activity
Hona commentedon Mar 14, 2026
I think this is an issue with your config, not what we've shipped?
github-actions commentedon Jul 3, 2026
To stay organized issues are automatically closed after 60 days of no activity. If the issue is still relevant please open a new one.