servers/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Michael Casazza 46368832ef
Windows filesystem MCP enhancements (#543)
* fix: comprehensive Windows path handling improvements

- Add path-utils module for consistent path handling
- Handle Windows paths with spaces via proper quoting
- Support Unix-style Windows paths (/c/path)
- Support WSL paths (/mnt/c/path)
- Add comprehensive test coverage
- Fix path normalization for all path formats

Closes #447

* tested locally and working now

* Add filesystem path utils and tests

* Ensure Windows drive letters are capitalized in normalizePath

* adding test for gh pr comment

* pushing jest and windows testing config

* last commit? fixing comments on PR

* Fix bin and bump sdk

* Remove redundant commonjs version of path-utils and import from ts version

* Remove copying cjs file

* Remove copying run-server

* Remove complex args parsing and do other cleanup

* Add missing tools details to Readme

* Move utility functions from index to lib

* Add more tests and handle very small and very large files edge cases

* Finish refactoring and include original security fix comments

* On Windows, also check for drive root

* Check symlink support on restricted Windows environments

* Fix tests

* Bump SDK and package version

* Clean up

---------

Co-authored-by: olaservo <olahungerford@gmail.com>
Co-authored-by: adam jones <adamj+git@anthropic.com>
2025-08-18 18:23:40 +01:00
..
everything Fix SSE server crash by starting notification timers only after client connects 2025-08-17 17:20:36 +00:00
fetch Merge pull request #1519 from olaservo/olaservo-patch-1 2025-05-31 11:27:34 -07:00
filesystem Windows filesystem MCP enhancements (#543) 2025-08-18 18:23:40 +01:00
git git MCP: Add support for git-lfs (#2503) 2025-08-16 22:17:12 +01:00
memory Merge pull request #2328 from kunalbabre/main 2025-08-07 07:28:32 -07:00
sequentialthinking docs: Clean up VS Code installation instructions 2025-07-11 22:53:13 -07:00
time time: Add tests for local timezone detection and handling in get_local_tz function 2025-08-01 19:08:14 +01:00