Skip to content

Conversation

@hashemix
Copy link
Member

📌 Summary

This PR implements MCP Roots protocol support in the filesystem server to allow runtime updates to client directory access, no server restart required.

👉 To avoid unintentional access, this feature is off by default and must be deliberately enabled with the --enable-roots flag.

🔍 Related Issues

✨ Changes Made

  • Introduced --enable-roots flag to enable client to be able to update list of the allowed directories
  • Updated Rust edition and toolchain
  • Upgraded to the rust-mcp-sdk v0.7

@hashemix hashemix merged commit df715f1 into main Sep 19, 2025
9 checks passed
@hashemix hashemix mentioned this pull request Sep 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants