apps/mcp-server/v0.2.0
0xPlaygrounds/rigapps/mcp-server/v0.2.0Jun 12, 2026by github-actions[bot]
AI Summary
MCP server TypeScript SDK update with breaking API changes and new CompAi service integrations including pentest context management, custom frameworks, and compliance resource handling.
Key Highlights
- Breaking changes in TrustPortalController methods for compliance resources
- New PentestFindingContextsController for security penetration test management
- Added custom framework management APIs
- Enhanced findings controller with evidence form type enums
- Updated controls controller with document type enums
Breaking Changes
- CompAi.Trust Portal.TrustPortalController_listComplianceResources_v1() - response array structure changed
- CompAi.Policies.PoliciesController_createPolicyVersion_v1() - request body structure changed
- CompAi.Trust Portal.TrustPortalController_uploadComplianceResource_v1() - request and response structures changed
- CompAi.Evidence Export (Auditor).AuditorEvidenceExportController_exportAllEvidence_v1() - response structure changed
New Features
- Added PentestFindingContextsController_list_v1 for listing penetration test findings
- Added PentestFindingContextsController_upsert_v1 for managing test contexts
- Added PentestFindingContextsController_remove_v1 for removing test contexts
- Added TrustPortalController_listCustomFrameworks_v1 for listing custom frameworks
- Added TrustPortalController_updateCustomFramework_v1 for updating custom frameworks
- Added TrustAccessController_getPublicCustomFrameworks_v1 for retrieving public custom frameworks
- Added CloudSecurityController_resolveSession_v1 for resolving cloud security sessions
- Added TrustPortalController_updateAllowedEmails_v1 for managing allowed email addresses
- Enhanced FindingsController_listFindings_v1 with evidenceFormType changes
- Added evidenceFormType enum options to FindingsController_createFinding_v1
- Added documentTypes enum options to ControlsController_create_v1
- Added formTypes enum options to ControlsController_linkDocumentTypes_v1
- Enhanced ControlsController_unlinkDocumentType_v1 with formType changes
- Added additionalContext field to SecurityPenetrationTestsController_create_v1
Full Release Notes
# Generated by Speakeasy CLI [@trycompai/mcp-server 0.2.0]() ## Mcp-typescript SDK Changes: * `CompAi.Trust Portal.TrustPortalController_listComplianceResources_v1()`: `response.[]` **Changed** (Breaking ⚠️) * `CompAi.Policies.PoliciesController_createPolicyVersion_v1()`: * `request.body` **Changed** (Breaking ⚠️) * `CompAi.Trust Portal.TrustPortalController_uploadComplianceResource_v1()`: * `request` **Changed** * `response` **Changed** (Breaking ⚠️) * `CompAi.Evidence Export (Auditor).AuditorEvidenceExportController_exportAllEvidence_v1()`: `response` **Changed** (Breaking ⚠️) * `CompAi.Security Penetration Tests.PentestFindingContextsController_list_v1()`: **Added** * `CompAi.Trust Portal.TrustPortalController_getComplianceResourceUrl_v1()`: `request` **Changed** * `CompAi.Security Penetration Tests.PentestFindingContextsController_upsert_v1()`: **Added** * `CompAi.Security Penetration Tests.PentestFindingContextsController_remove_v1()`: **Added** * `CompAi.Trust Portal.TrustPortalController_listCustomFrameworks_v1()`: **Added** * `CompAi.Trust Portal.TrustPortalController_updateCustomFramework_v1()`: **Added** * `CompAi.Trust Access.TrustAccessController_getPublicCustomFrameworks_v1()`: **Added** * `CompAi.CloudSecurity.CloudSecurityController_resolveSession_v1()`: **Added** * `CompAi.Trust Portal.TrustPortalController_updateAllowedEmails_v1()`: **Added** * `CompAi.Findings.FindingsController_listFindings_v1()`: * `request.evidenceFormType` **Changed** * `CompAi.Findings.FindingsController_createFinding_v1()`: * `request.evidenceFormType.enum(account-types)` **Added** * `CompAi.Controls.ControlsController_create_v1()`: * `request.documentTypes[].enum(account_types)` **Added** * `CompAi.Controls.ControlsController_linkDocumentTypes_v1()`: * `request.body.formTypes[].enum(account_types)` **Added** * `CompAi.Controls.ControlsController_unlinkDocumentType_v1()`: * `request.formType` **Changed** * `CompAi.Security Penetration Tests.SecurityPenetrationTestsController_create_v1()`: * `request.body.additionalContext` **Added** Generated with [Speakeasy CLI 1.777.1](https://github.com/speakeasy-api/speakeasy/releases) Publishing Completed