[Server Bug] @yepcode/mcp-server-js

View original issue on GitHub  ·  Variant 2

Troubleshooting Connection Issues with @yepcode/mcp-server-js

Users are reporting connection problems with the @yepcode/mcp-server-js server, specifically manifesting as "invalid configuration" errors. This prevents successful connections from both local terminals and remote sandboxes like Smithery, impacting development workflows and testing environments.

The Problem: Invalid Configuration Leading to Connection Refusal

The core symptom is the inability to establish a connection to the @yepcode/mcp-server-js server. The error message "invalid configuration" suggests a mismatch between the client's expected configuration and the server's actual configuration. This can arise from various sources, ranging from incompatible versions to incorrect environment settings.

Root Cause: Outdated MCP Installation in Smithery

Community investigation points to an outdated MCP (Management Control Plane) installation within the Smithery sandbox environment. The @yepcode/mcp-server-js server has undergone recent updates, and the older MCP version in Smithery is not compatible with these changes. This incompatibility leads to the "invalid configuration" error and prevents clients from connecting.

Solution: Upgrading the MCP Installation

The primary solution involves updating the MCP installation within the affected environment, such as Smithery. Unfortunately, as a user, you likely don't have direct control over the MCP installation within a hosted environment like Smithery. The responsibility for updating the MCP rests with the Smithery administrators. However, you can verify whether the update has been applied.

To check the MCP version (if accessible), you might look for a version identifier in the Smithery interface or consult the environment's documentation. If the version is significantly older than the latest @yepcode/mcp-server-js release, it's likely the root cause.

In the meantime, consider these temporary workarounds:

Practical Tips and Considerations