diff --git a/packages/connection-form/src/components/connection-form-modal.tsx b/packages/compass-connections/src/components/connection-form-modal.tsx
similarity index 92%
rename from packages/connection-form/src/components/connection-form-modal.tsx
rename to packages/compass-connections/src/components/connection-form-modal.tsx
index 4f8e547110c..9699f11257c 100644
--- a/packages/connection-form/src/components/connection-form-modal.tsx
+++ b/packages/compass-connections/src/components/connection-form-modal.tsx
@@ -1,8 +1,8 @@
import { css, cx, Modal, spacing } from '@mongodb-js/compass-components';
import React, { useState } from 'react';
import type { Dispatch, SetStateAction } from 'react';
-import type { ConnectionFormProps } from './connection-form';
-import ConnectionForm from './connection-form';
+import type { ConnectionFormProps } from '@mongodb-js/connection-form';
+import ConnectionForm from '@mongodb-js/connection-form';
const modalStyles = css({
'& > div': {
diff --git a/packages/compass-connections/src/index.tsx b/packages/compass-connections/src/index.tsx
index daf8203eccb..09cb4db0cc6 100644
--- a/packages/compass-connections/src/index.tsx
+++ b/packages/compass-connections/src/index.tsx
@@ -19,6 +19,7 @@ import {
} from './stores/store-context';
export { default as SingleConnectionForm } from './components/legacy-connections';
export { LegacyConnectionsModal } from './components/legacy-connections-modal';
+export { default as ConnectionFormModal } from './components/connection-form-modal';
export { useConnectionFormPreferences } from './hooks/use-connection-form-preferences';
import type { connect as devtoolsConnect } from 'mongodb-data-service';
import type { ExtraConnectionData as ExtraConnectionDataForTelemetry } from '@mongodb-js/compass-telemetry';
diff --git a/packages/compass-sidebar/package.json b/packages/compass-sidebar/package.json
index 4e384789096..439739bf979 100644
--- a/packages/compass-sidebar/package.json
+++ b/packages/compass-sidebar/package.json
@@ -57,7 +57,6 @@
"@mongodb-js/compass-maybe-protect-connection-string": "^0.28.0",
"@mongodb-js/compass-telemetry": "^1.2.3",
"@mongodb-js/compass-workspaces": "^0.28.0",
- "@mongodb-js/connection-form": "^1.44.0",
"@mongodb-js/connection-info": "^0.9.3",
"compass-preferences-model": "^2.30.0",
"hadron-app-registry": "^9.2.7",
diff --git a/packages/compass-sidebar/src/components/multiple-connections/sidebar.tsx b/packages/compass-sidebar/src/components/multiple-connections/sidebar.tsx
index d21a551b368..c6ac80d4b5f 100644
--- a/packages/compass-sidebar/src/components/multiple-connections/sidebar.tsx
+++ b/packages/compass-sidebar/src/components/multiple-connections/sidebar.tsx
@@ -5,7 +5,10 @@ import {
useConnections,
useConnectionsWithStatus,
} from '@mongodb-js/compass-connections/provider';
-import { useConnectionFormPreferences } from '@mongodb-js/compass-connections';
+import {
+ useConnectionFormPreferences,
+ ConnectionFormModal,
+} from '@mongodb-js/compass-connections';
import { type ConnectionInfo } from '@mongodb-js/connection-info';
import {
ResizableSidebar,
@@ -15,7 +18,6 @@ import {
HorizontalRule,
} from '@mongodb-js/compass-components';
import { SidebarHeader } from './header/sidebar-header';
-import { ConnectionFormModal } from '@mongodb-js/connection-form';
import { type RootState, type SidebarThunkAction } from '../../modules';
import { Navigation } from './navigation/navigation';
import ConnectionInfoModal from '../connection-info-modal';
diff --git a/packages/connection-form/src/components/connection-form-modal-actions.spec.tsx b/packages/connection-form/src/components/connection-form-actions.spec.tsx
similarity index 80%
rename from packages/connection-form/src/components/connection-form-modal-actions.spec.tsx
rename to packages/connection-form/src/components/connection-form-actions.spec.tsx
index 33c420dcd69..18a378020fa 100644
--- a/packages/connection-form/src/components/connection-form-modal-actions.spec.tsx
+++ b/packages/connection-form/src/components/connection-form-actions.spec.tsx
@@ -3,29 +3,29 @@ import { render, screen, userEvent } from '@mongodb-js/testing-library-compass';
import { expect } from 'chai';
import sinon from 'sinon';
-import { ConnectionFormModalActions } from './connection-form-modal-actions';
+import { ConnectionFormActions } from './connection-form-actions';
-describe('