Skip to content

rust(feat): --allow-create flag mcp - #722

Merged
Brandon-Shippy merged 4 commits into
mainfrom
rust/mcp-read-only-mode
Aug 7, 2026
Merged

rust(feat): --allow-create flag mcp#722
Brandon-Shippy merged 4 commits into
mainfrom
rust/mcp-read-only-mode

Conversation

@Brandon-Shippy

@Brandon-Shippy Brandon-Shippy commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Description

Adds a new --allow-create flag on the mcp. This makes it so the user has to explicitly opt-in to have tools that create data in sift.
Also updates documentation, skills, and tests.
Updates the skills to give stricter guidance around respecting user policy via the flags

Verification

Updated the tests around it
Manual verification of all the modes

Screenshot 2026-08-07 at 4 02 59 PM

@Brandon-Shippy
Brandon-Shippy marked this pull request as ready for review August 7, 2026 23:18
Comment thread rust/crates/sift_mcp/src/tool/report_templates/test.rs Outdated
Comment thread rust/crates/sift_mcp/src/tool/assets/test.rs Outdated
@Brandon-Shippy
Brandon-Shippy enabled auto-merge (squash) August 7, 2026 23:46
@Brandon-Shippy
Brandon-Shippy merged commit 359c2ac into main Aug 7, 2026
22 checks passed
@Brandon-Shippy
Brandon-Shippy deleted the rust/mcp-read-only-mode branch August 7, 2026 23:55
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