Skip to content
Open
Show file tree
Hide file tree
Changes from 15 commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
2c46eb6
first pass at cleaning up script
rubydong Feb 26, 2026
631d4ed
connected script to be runnable
rubydong Feb 26, 2026
7bfdb7b
working version for cursor, need to test others
rubydong Feb 27, 2026
a520457
cleaning up script
rubydong Feb 27, 2026
eab6250
support new options
rubydong Mar 2, 2026
5943d92
minor changes
rubydong Mar 3, 2026
e14249a
updated from editor to ai tool
rubydong Mar 4, 2026
36f61cd
naming and copy changes
rubydong Mar 4, 2026
c7874e3
merge main
rubydong Mar 4, 2026
e7aad4b
remove todo
rubydong Mar 4, 2026
6201e20
fixing dependencies
rubydong Mar 4, 2026
74a690b
first round of feedback
rubydong Mar 6, 2026
31296d0
moved to abstract clases + updated dependencies to not use mdb's client
rubydong Mar 6, 2026
31a807a
fix node version check
rubydong Mar 6, 2026
c6e4132
added validation for connection string
rubydong Mar 6, 2026
76107a0
another round of addressing comments
rubydong Mar 9, 2026
cd6ea3c
moved global declarations into calls within functions + fixed connect…
rubydong Mar 10, 2026
42f9b0f
remove file to bring it back
rubydong Mar 10, 2026
78e0d59
bringin aiTool back
rubydong Mar 10, 2026
a9beca2
updating the basepath function
rubydong Mar 10, 2026
098d2d3
wip for config file rewrite
rubydong Mar 10, 2026
d5ac725
fixed lint + opencode
rubydong Mar 11, 2026
b9baf66
renamed variables in updateConfigInPlace
rubydong Mar 11, 2026
9b34cd2
resolve merge conflicts
rubydong Mar 11, 2026
4d8f6f1
remove codex for now
rubydong Mar 12, 2026
0905941
Merge remote-tracking branch 'origin/main' into feature/setup-mcp-wit…
rubydong Mar 12, 2026
bc877d8
update config path for cursor
rubydong Mar 13, 2026
6ad27ce
cleaned up code for opening editors
rubydong Mar 13, 2026
75e880e
more error handling and fixing paths
rubydong Mar 13, 2026
9939bb2
remove offering to open file for users in window for now
rubydong Mar 13, 2026
953f3eb
fix path for opencode
rubydong Mar 13, 2026
b54237c
resolve merge conflicts
rubydong Mar 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,7 @@
"scripts": {
"start": "node dist/index.js --transport http --loggers 'stderr, mcp' --previewFeatures search",
"start:stdio": "node dist/index.js --transport stdio --loggers 'stderr, mcp' --previewFeatures search",
"start:setup": "pnpm run build && node dist/index.js setup --previewFeatures setup",
"prepare": "husky && pnpm run build",
"build:update-package-version": "tsx scripts/updatePackageVersion.ts",
"build:esm": "tsc --project tsconfig.esm.json && chmod +x dist/esm/index.js",
Expand Down Expand Up @@ -138,7 +139,6 @@
"proper-lockfile": "^4.1.2",
"react": "^18.3.0",
"react-dom": "^18.3.0",
"semver": "^7.7.2",
"simple-git": "^3.28.0",
"testcontainers": "^11.7.1",
"tsx": "^4.20.5",
Expand All @@ -151,6 +151,8 @@
"vitest": "^3.2.4"
},
"dependencies": {
"@inquirer/prompts": "^8.0.2",
"@inquirer/select": "^5.1.0",
"@mcp-ui/server": "^5.13.1",
"@modelcontextprotocol/sdk": "^1.24.2",
"@mongodb-js/device-id": "^0.4.6",
Expand All @@ -159,6 +161,7 @@
"@mongosh/service-provider-node-driver": "^5.0.0",
"ai": "^6.0.33",
"bson": "^7.2.0",
"chalk": "^5.6.2",
"express": "^5.1.0",
"lru-cache": "^11.1.0",
"mongodb-build-info": "^1.9.6",
Expand All @@ -170,6 +173,7 @@
"node-machine-id": "1.1.12",
"oauth4webapi": "^3.8.0",
"openapi-fetch": "^0.15.0",
"semver": "^7.7.2",
"ts-levenshtein": "^1.0.7",
"voyage-ai-provider": "^3.0.0",
"yaml": "^2.8.1",
Expand Down
Loading