Find Project Requests
Description
Lists AttackForge project requests matching the optional filter. Use this when you need the actual records - call count_project_requests when only a total is needed. Results are automatically scoped to project requests the calling user can access (non-admin users only see project requests they have View access to). Returns an empty result set when project requests are disabled for the tenant (frontend.enable_project_requests). Results are paginated (default 10 per page, max 50).
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
find_project_requestsand clickAdd
Example Prompts
Show me all project requests pending approval.
List project requests that require onsite testing, including the reason testing is required.
Find project requests with a desired start date after January 2026.
Show me the scope and desired testing window for project request X.
Parameters
filter
object
No
A MongoDB-style filter. Supported fields are listed below.
fields
array
No
System fields to include (id is always returned). Supported values are listed below.
custom_field_keys
array
No
Custom field keys to include (discover via get_field_structure(model="project-request")).
limit
integer
No
Maximum records to return in this page. Default 10, max 50.
skip
integer
No
Number of records to skip (offset). Default 0.
Supported filter fields:
id
ObjectId('<24 hex>')
created, modified
ISO-8601 datetime
name, code
string
organization_code
string
status
one of 'Pending Approval', 'Approved', 'Rejected', 'Requested Information'
desired_start_date
ISO-8601 datetime
desired_end_date
ISO-8601 datetime
onsite_testing_required
one of 'Yes', 'No'
custom_fields
array of { key: string, value: string or array }
Supported fields values:
id
string
created, modified
ISO-8601 datetime
status
one of 'Pending Approval', 'Approved', 'Rejected', 'Requested Information'
name, code
string
organization_code
string
testsuite_ids
array of string
scope
string
reason_testing_is_required
string
desired_start_date
ISO-8601 datetime
desired_end_date
ISO-8601 datetime
desired_testing_window
string
onsite_testing_required
one of 'Yes', 'No'
linked_group_ids
array of string
Example Response
Last updated