diff --git a/src/renderer/src/hooks/useMCPServers.ts b/src/renderer/src/hooks/useMCPServers.ts index 8e04a701c1..67678ef4d5 100644 --- a/src/renderer/src/hooks/useMCPServers.ts +++ b/src/renderer/src/hooks/useMCPServers.ts @@ -10,6 +10,10 @@ ipcRenderer.on('mcp:servers-changed', (_event, servers) => { store.dispatch(setMCPServers(servers)) }) +// Send initial servers state to main process +const initialServers = store.getState().mcp.servers +ipcRenderer.send('mcp:servers-from-renderer', initialServers) + export const useMCPServers = () => { const mcpServers = useAppSelector((state) => state.mcp.servers) const dispatch = useAppDispatch()