Open
Description
getSupportedClients
is currently defined as:
export const getSupportedClients = (): MCPClient[] => {
return [new CursorMCPClient(), new ClaudeMCPClient()].filter((client) =>
client.isClientSupported(),
);
};
the problem is that client.isClientSupported()
returns a Promise
, which is always truthy and this means filter
is doing nothing
Metadata
Metadata
Assignees
Labels
No labels