Skip to content

websearch_exa MCP timeout after opencode reinstall #493

@Rhiz3K

Description

@Rhiz3K

Description

After reinstalling opencode and oh-my-opencode, the websearch_exa MCP server fails to connect with a timeout error.

Important Context

Before the reinstall, websearch_exa was working without any API key configuration. After reinstalling both opencode and oh-my-opencode, the MCP now times out.

Error

operation timeout after 5000ms

Environment

  • OpenCode version: 1.1.1
  • oh-my-opencode: latest
  • OS: Linux
  • Node: v24.12.0

Logs

From OpenCode logs:

INFO  service=mcp key=websearch_exa type=remote found

The MCP is being detected as type=remote which causes the timeout.

Attempted Fixes (all failed)

  1. Added EXA_API_KEY environment variable
  2. Tried to override with local MCP config in opencode.json
  3. Increased timeout to 60000ms
  4. Tried different exa-mcp packages (exa-mcp-server, exa-mcp)

None of these worked. The local override config is ignored and it still tries to connect as remote.

Expected Behavior

websearch_exa should work out of the box like it did before the reinstall, without requiring an API key.

Steps to Reproduce

  1. Uninstall opencode and oh-my-opencode
  2. Reinstall both
  3. Run /status - websearch_exa shows timeout

Question

Was there a change in how websearch_exa is configured? Why did it work without API key before but now fails?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions