Threat modeling, code, API & cloud security, shadow-AI & compliance governance.
Abgeleitet aus den Transporten, die dieser Eintrag deklariert (streamable-http, sse). Ein Client, der hier nicht steht, ist damit nicht ausgeschlossen — Forge kann ihn nur nicht bestätigen.
Die Verifizierung bestätigt die Identität des Publishers (die Inhaberschaft am Repo), nicht die Sicherheit des Codes. Der Sicherheits-Scan deckt bekannte CVEs und verdächtige Installationsskripte ab.
Aus einem echten MCP-Handshake initialize → tools/list gegen den deklarierten Endpunkt gelesen. Es wurde nie ein Tool aufgerufen — tools/list ist der lesende Introspektionsaufruf, den das Protokoll dafür vorsieht. Es spiegelt wider, was der Server in diesem Moment angeboten hat; ein gehosteter Endpunkt ist an keine Version gebunden und kann sich ohne Ankündigung ändern.
https://mcp.aribot.ayurak.com/16 Tools · 377 mshttps://mcp.aribot.ayurak.com/sse16 Tools · 309 msget_billingBilling status + self-service payment for your company: credit-wallet balance, pay-per-use flag, license tier / annual commitment, per-action prices, purchasable plans, and any approved-but-unpaid plans. Pass `checkout_request_id` to get a hosted Stripe Checkout URL to COMPLETE an approved plan, `t…Billing status + self-service payment for your company: credit-wallet balance, pay-per-use flag, license tier / annual commitment, per-action prices, purchasable plans, and any approved-but-unpaid plans. Pass `checkout_request_id` to get a hosted Stripe Checkout URL to COMPLETE an approved plan, `t…
| Parameter | Typ | Beschreibung |
|---|---|---|
| checkout_request_id | string | Approved license_request_id to complete payment for (returns a hosted Checkout URL) |
| topup_amount | number | Optional EUR amount to top up the credit wallet (returns a hosted Checkout URL) |
| request_plan | string | Optional plan key to request (pro|max|…) — files a request for super-admin approval; does not grant or charge |
onboard_agentsBulk-onboard agent identities to the governed fleet (Agent Governance). Accepts plain ids or {agent_id} descriptors in `agents`, A2A 1.0 Agent Cards in `agent_cards` (name/url/provider/version/protocolVersion), or MCP client descriptors, under an optional `cohort` + shared auto-suspend policy. Idem…Bulk-onboard agent identities to the governed fleet (Agent Governance). Accepts plain ids or {agent_id} descriptors in `agents`, A2A 1.0 Agent Cards in `agent_cards` (name/url/provider/version/protocolVersion), or MCP client descriptors, under an optional `cohort` + shared auto-suspend policy. Idem…
| Parameter | Typ | Beschreibung |
|---|---|---|
| agents | array | Agent ids or descriptors ({agent_id, display?, cohort?}) |
| agent_cards | array | A2A 1.0 Agent Cards ({name, url, provider, version, protocolVersion, ...}) |
| cohort | string | Optional shared cohort (provider/model/deployment group) |
| auto_suspend_threshold | number | Optional 0..1 auto-suspend deviation threshold for the cohort policy |
generate_threat_modelCreate a threat model from a normalized architecture (ReactFlow nodes + edges). Ingests components via the shared Stage-0 service; the pipeline then auto-generates threats. Returns the diagram id.Create a threat model from a normalized architecture (ReactFlow nodes + edges). Ingests components via the shared Stage-0 service; the pipeline then auto-generates threats. Returns the diagram id.
| Parameter | Typ | Beschreibung |
|---|---|---|
| name | string | Threat model name |
| nodes* | array | ReactFlow nodes (each: id, position, data.label) |
| edges | array | ReactFlow edges |
verify_threats_in_codeVerify whether threats are mitigated in a scan's uploaded code. With `threat_id`, verifies one threat synchronously and returns the verdict; without it, verifies every diagram threat in the background. Wraps code_review ThreatVerificationService.Verify whether threats are mitigated in a scan's uploaded code. With `threat_id`, verifies one threat synchronously and returns the verdict; without it, verifies every diagram threat in the background. Wraps code_review ThreatVerificationService.
| Parameter | Typ | Beschreibung |
|---|---|---|
| scan_id* | string | CodeReviewScan id (uuid) |
| threat_id | string | Optional: a single threat id or code |
| repository_id | string | Optional connected repo to fetch code from |
| code_content | string | Optional inline code context |
| async_ | boolean | — |
get_traceabilityReturn the diagram→threat→finding→control→requirement→remediation traceability matrix for a scan in your scope, with coverage metrics.Return the diagram→threat→finding→control→requirement→remediation traceability matrix for a scan in your scope, with coverage metrics.
| Parameter | Typ | Beschreibung |
|---|---|---|
| scan_id* | string | Code-review scan id |
get_framework_coverageCompliance-framework coverage for a diagram (real, ControlCodeMap-backed), optionally for one framework, plus an optional crossmap relationship graph. Wraps derive_framework_coverage + crossmap_cypher.build_graph.Compliance-framework coverage for a diagram (real, ControlCodeMap-backed), optionally for one framework, plus an optional crossmap relationship graph. Wraps derive_framework_coverage + crossmap_cypher.build_graph.
| Parameter | Typ | Beschreibung |
|---|---|---|
| diagram_id* | string | Diagram pk or uuid |
| framework | string | Optional framework filter (e.g. 'NIST-800-53', 'SOC2') |
| include_graph | boolean | Also return the crossmap node/edge graph |
get_remediationCompute a remediation plan for a threat/finding WITHOUT applying it (mode=dry_run). Runs the same governed engine as apply_remediation, including the patent gates, and returns the proposed steps.Compute a remediation plan for a threat/finding WITHOUT applying it (mode=dry_run). Runs the same governed engine as apply_remediation, including the patent gates, and returns the proposed steps.
| Parameter | Typ | Beschreibung |
|---|---|---|
| threat_id* | string | Threat id/code to remediate |
| rule_id* | string | Policy/rule id (e.g. AWS_S3_PUBLIC_ACCESS) |
| resource_context | object | provider/resource_id/region/account_id/metadata |
compliance_statusCompany-level compliance posture rollup (pass rate, control compliance, mitigated counts, per-framework coverage). Suitable for a CI gate. Wraps the traceability company rollup.Company-level compliance posture rollup (pass rate, control compliance, mitigated counts, per-framework coverage). Suitable for a CI gate. Wraps the traceability company rollup.
| Parameter | Typ | Beschreibung |
|---|---|---|
| scan_id | string | Optional anchor scan; latest is used if omitted |
| diagram_id | string | Optional diagram to add framework coverage for |
discover_shadow_aiShadow-AI posture (part of Code Security): unsanctioned / unknown AI-service usage discovered in code — totals, risk score, provider/type breakdown, hardcoded-key count, and top discoveries. Company latest, or one scan with `scan_id`. Reads code_review ShadowAIReport/ShadowAIDiscovery.Shadow-AI posture (part of Code Security): unsanctioned / unknown AI-service usage discovered in code — totals, risk score, provider/type breakdown, hardcoded-key count, and top discoveries. Company latest, or one scan with `scan_id`. Reads code_review ShadowAIReport/ShadowAIDiscovery.
| Parameter | Typ | Beschreibung |
|---|---|---|
| scan_id | string | Optional CodeReviewScan id; company-wide latest if omitted |
| limit | integer | Max discoveries to return |
get_api_securityAPI security inventory (part of Code Security): discovered API endpoints with authentication status, risk level and risk factors, plus method/risk breakdowns. Company-wide or one scan with `scan_id`. Reads code_review ApiEndpointDiscovery.API security inventory (part of Code Security): discovered API endpoints with authentication status, risk level and risk factors, plus method/risk breakdowns. Company-wide or one scan with `scan_id`. Reads code_review ApiEndpointDiscovery.
| Parameter | Typ | Beschreibung |
|---|---|---|
| scan_id | string | Optional CodeReviewScan id; company-wide if omitted |
| limit | integer | Max endpoints to return |
get_cloud_complianceCloud security & compliance posture (Cloud Compliance): per connected cloud account, the latest CIS/NIST cloud-policy scan — compliance %, failing policies/records, status — plus a company rollup. Reads customers.Account.latest_scan -> compliances.ScanResults.Cloud security & compliance posture (Cloud Compliance): per connected cloud account, the latest CIS/NIST cloud-policy scan — compliance %, failing policies/records, status — plus a company rollup. Reads customers.Account.latest_scan -> compliances.ScanResults.
| Parameter | Typ | Beschreibung |
|---|---|---|
| account_id | string | Optional single cloud Account id; all company accounts if omitted |
code_review_scanStart (or re-run) a code-security scan for an existing scan/repository in your scope. Returns a poll pointer; results include SAST, secrets, deps, pipeline review and the traceability matrix.Start (or re-run) a code-security scan for an existing scan/repository in your scope. Returns a poll pointer; results include SAST, secrets, deps, pipeline review and the traceability matrix.
| Parameter | Typ | Beschreibung |
|---|---|---|
| scan_id* | string | Id of an existing code-review scan to (re)run |
compliance_scanRun a cloud/platform or compliance scan against an account or diagram in your scope (async). scan_type ∈ platform|compliance|pipeline|sbom. Returns a task id to poll.Run a cloud/platform or compliance scan against an account or diagram in your scope (async). scan_type ∈ platform|compliance|pipeline|sbom. Returns a task id to poll.
| Parameter | Typ | Beschreibung |
|---|---|---|
| scan_type* | string | platform | compliance | pipeline | sbom |
| account_id | string | Cloud account id (account-scoped scans) |
| diagram_id | string | Diagram id/uuid (diagram-scoped scans) |
| frameworks | array | Optional standard/framework ids to scope the scan |
| severity_filter | array | Optional severity levels to include |
| simulation_mode | boolean | Dry-run the scan without side effects |
| source | string | Scan source (default: hybrid) |
apply_remediationApply a remediation for real (mode=live). Routed through the full governance funnel — patent reachability/kill-chain gates, autonomy policy and the approval flow. If your policy requires approval it returns 'requires_approval' rather than acting.Apply a remediation for real (mode=live). Routed through the full governance funnel — patent reachability/kill-chain gates, autonomy policy and the approval flow. If your policy requires approval it returns 'requires_approval' rather than acting.
| Parameter | Typ | Beschreibung |
|---|---|---|
| threat_id* | string | Threat id/code to remediate |
| rule_id* | string | Policy/rule id (e.g. AWS_S3_PUBLIC_ACCESS) |
| resource_context | object | provider/resource_id/region/account_id/metadata |
get_diagram_summaryThe canonical diagram summary every badge/card/header reads: threat counts by severity, risk value, compliance and framework coverage.The canonical diagram summary every badge/card/header reads: threat counts by severity, risk value, compliance and framework coverage.
| Parameter | Typ | Beschreibung |
|---|---|---|
| diagram_id* | string | Diagram id/uuid |
get_insightsThreat/control matrix metrics + framework coverage for a diagram, joined with its latest code-security scan when one exists.Threat/control matrix metrics + framework coverage for a diagram, joined with its latest code-security scan when one exists.
| Parameter | Typ | Beschreibung |
|---|---|---|
| diagram_id* | string | Diagram id/uuid |
16 von 16 Tools haben eine Beschreibung veröffentlicht.
Tool-Namen und -Beschreibungen stammen vom Publisher und werden wortgetreu als inerter Text angezeigt. Es sind die Zeichenketten, die ein MCP-Client an ein Modell übergibt, deshalb prüft Forge sie auf Prompt-Injection-Muster — jeder Befund erscheint oben beim Sicherheits-Scan. „Privilegiert“ ist ein Schlagwort-Treffer im Tool-Namen, keine Prüfung dessen, was das Tool tut: ein harmlos klingender Name kann trotzdem alles tun.
Threat modeling, code, API & cloud security, shadow-AI & compliance governance.
Verlinkte Namen öffnen den Forge-Index aller Einträge, bei denen dieses Tool beobachtet wurde. Alle indexierten Tools durchsuchen.
Dieser Eintrag veröffentlicht kein npm-Paket, daher hat Forge keinen Abhängigkeitsbaum dafür. Das ist eine Lücke in der Abdeckung — keine Aussage, dass er keine Abhängigkeiten hat.