Patch Project Request
Description
Partially updates an existing AttackForge project request. Only the keys present in args are modified - keys you omit are left untouched.
A two-step workflow is required:
Call
get_args_schema_for_tool(tool="patch_project_request")to retrieve the current JSON Schema forargs.Build
args(always includesproject_request_idplus the subset of fields to change) and call this tool.
Preconditions: the caller must have Edit access to the target project request, and project requests must be enabled for the tenant (frontend.enable_project_requests). On success the project request id is returned.
How To Enable
Go to
UsersSelect the user you would like to provide access to this tool
Click on
Access > MCPClick on
Add ToolsSelect the tool
patch_project_requestand clickAdd
Example Prompts
Approve project request X.
Change the desired start date on project request X to next month.
Mark project request X as Requested Information and add a note.
Parameters
args
object
Yes
The project-request-patch payload. Build it to satisfy get_args_schema_for_tool(tool="patch_project_request"). Always includes project_request_id; every other key is optional and applies a partial update.
Example Response
Last updated