Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion capabilities/ai-red-teaming/capability.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
schema: 1
name: ai-red-teaming
version: "1.20.3"
version: "1.20.4"
description: >
Probe the security and safety of AI applications, agents, and foundation models.
Orchestrates adversarial attack workflows to discover vulnerabilities in LLMs,
Expand All @@ -23,6 +23,12 @@ tools:
hooks:
- hooks/block_cli_provisioning.py

secrets:
- name: AGENT_API_KEY
required: false
- name: TARGET_API_KEY
required: false

author:
name: Dreadnode
url: https://dreadnode.io
Expand Down
6 changes: 5 additions & 1 deletion capabilities/android-apk-research/capability.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
schema: 1
name: android-apk-research
version: "0.2.0"
version: "0.2.1"
description: >
Static semantic-bug research on Android APKs — deep-link routers, intent
redirection, WebView trust boundaries, auth/session/client-state bypass,
Expand Down Expand Up @@ -37,6 +37,10 @@ checks:
- name: apkid
command: 'command -v apkid >/dev/null 2>&1'

secrets:
- name: ANDROZOO_API_KEY
required: false

author:
name: Dreadnode
url: https://dreadnode.io
Expand Down
6 changes: 5 additions & 1 deletion capabilities/atlassian/capability.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
schema: 1
name: atlassian
version: "1.0.0"
version: "1.0.1"
description: >
Connect to Atlassian Cloud (Jira, Confluence, Compass) from chat and
agents — search and read issues, pages, and components; create or
Expand Down Expand Up @@ -45,6 +45,10 @@ mcp:
skills:
- skills/atlassian/

secrets:
- name: ATLASSIAN_BASIC
required: false
Comment thread
Copilot marked this conversation as resolved.
Resolved

author:
name: Dreadnode
url: https://dreadnode.io
Expand Down
14 changes: 13 additions & 1 deletion capabilities/attack-surface-management/capability.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
schema: 1
name: attack-surface-management
version: "2.0.4"
version: "2.0.5"
description: >
External attack surface management with BBOT reconnaissance scanning,
Neo4j graph database analysis, Shodan internet intelligence, and
Expand Down Expand Up @@ -76,6 +76,18 @@ checks:
- name: fastmcp-python
command: "python3 -c 'import fastmcp'"

secrets:
- name: NEO4J_PASSWORD
required: false
- name: NEO4J_URI
required: false
- name: NEO4J_USER
required: false
- name: SHODAN_API_KEY
required: false
- name: SHODAN_API_URL
required: false

author:
name: Dreadnode
url: https://dreadnode.io
Expand Down
10 changes: 9 additions & 1 deletion capabilities/azure-devops/capability.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
schema: 1
name: azure-devops
version: "1.0.0"
version: "1.0.1"
description: >
Connect to Azure DevOps (Boards, Repos, Pipelines, Wiki) from chat and
agents — query work items with WIQL, read PRs, inspect pipeline runs,
Expand Down Expand Up @@ -63,6 +63,14 @@ checks:
skills:
- skills/azure-devops/

secrets:
- name: ADO_ORG
required: false
- name: ADO_PROJECT
required: false
- name: ADO_TEAM
required: false

author:
name: Dreadnode
url: https://dreadnode.io
Expand Down
16 changes: 15 additions & 1 deletion capabilities/bloodhound-enterprise/capability.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
schema: 1
name: bloodhound-enterprise
version: "0.1.0"
version: "0.1.1"
description: >
BloodHound Enterprise integration via the v2 REST API. HMAC-signed
requests (long-lived integration) or JWT bearer (interactive); full
Expand All @@ -11,6 +11,20 @@ description: >
— that one talks Bolt to a local CE Neo4j; this one talks REST to a
hosted BHE deployment.

secrets:
- name: BHE_JWT
required: false
- name: BHE_PASSWORD
required: false
- name: BHE_TOKEN_ID
required: false
- name: BHE_TOKEN_KEY
required: false
- name: BHE_USERNAME
required: false
- name: BLOODHOUND_URL
required: false

author:
name: Dreadnode
url: https://dreadnode.io
Expand Down
18 changes: 17 additions & 1 deletion capabilities/bloodhound/capability.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
schema: 1
name: bloodhound
version: "1.0.0"
version: "1.0.1"
description: >
BloodHound CE integration for Active Directory attack path analysis.
Graph-based queries against Neo4j for domain enumeration, tier zero
Expand All @@ -14,6 +14,22 @@ mcp:
args: ["run", "${CAPABILITY_ROOT}/mcp/server.py"]
init_timeout: 30

secrets:
- name: BLOODHOUND_PASSWORD
required: false
- name: BLOODHOUND_URL
required: false
- name: BLOODHOUND_USERNAME
required: false
- name: NEO4J_DATABASE
required: false
- name: NEO4J_PASSWORD
required: false
- name: NEO4J_URL
required: false
- name: NEO4J_USERNAME
required: false

author:
name: Dreadnode
url: https://dreadnode.io
Expand Down
12 changes: 11 additions & 1 deletion capabilities/ghostwriter-readonly/capability.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
schema: 1
name: ghostwriter-readonly
version: "1.0.1"
version: "1.0.2"
description: >
Read-only GhostWriter integration. Query clients, projects, findings,
objectives, targets, scope, deconflictions, evidence, observations,
Expand All @@ -19,6 +19,16 @@ mcp:
GHOSTWRITER_USERNAME: "${GHOSTWRITER_USERNAME:-}"
GHOSTWRITER_PASSWORD: "${GHOSTWRITER_PASSWORD:-}"

secrets:
- name: GHOSTWRITER_API_TOKEN
required: false
- name: GHOSTWRITER_PASSWORD
required: false
- name: GHOSTWRITER_URL
required: false
- name: GHOSTWRITER_USERNAME
required: false

author:
name: Dreadnode
url: https://dreadnode.io
Expand Down
6 changes: 5 additions & 1 deletion capabilities/github/capability.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
schema: 1
name: github
version: "1.0.0"
version: "1.0.1"
description: >
Connect to GitHub from chat and agents — issues, pull requests, code
search, Actions, releases, Dependabot, and code scanning. Bundles
Expand Down Expand Up @@ -34,6 +34,10 @@ mcp:
skills:
- skills/github/

secrets:
- name: GITHUB_PAT
required: false

author:
name: Dreadnode
url: https://dreadnode.io
Expand Down
8 changes: 7 additions & 1 deletion capabilities/gitlab/capability.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
schema: 1
name: gitlab
version: "1.0.0"
version: "1.0.1"
description: >
Connect to GitLab (gitlab.com or self-managed) from chat and agents —
issues, merge requests, projects, pipelines, milestones, wikis. Bundles
Expand Down Expand Up @@ -39,6 +39,12 @@ mcp:
skills:
- skills/gitlab/

secrets:
- name: GITLAB_API_URL
required: false
- name: GITLAB_PAT
required: false

author:
name: Dreadnode
url: https://dreadnode.io
Expand Down
6 changes: 5 additions & 1 deletion capabilities/linear/capability.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
schema: 1
name: linear
version: "1.0.0"
version: "1.0.1"
description: >
Connect to Linear from chat and agents — search and read issues,
projects, cycles, and teams; create and update issues; comment and
Expand Down Expand Up @@ -36,6 +36,10 @@ mcp:
skills:
- skills/linear/

secrets:
- name: LINEAR_API_KEY
required: false

author:
name: Dreadnode
url: https://dreadnode.io
Expand Down
14 changes: 13 additions & 1 deletion capabilities/mythic-c2-readonly/capability.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
schema: 1
name: mythic-c2-readonly
version: "1.0.1"
version: "1.0.2"
description: >
Read-only Mythic C2 integration. Query callbacks, task history (command
input/output), credentials, downloaded files, artifacts, keylogs,
Expand All @@ -21,6 +21,18 @@ mcp:
MYTHIC_API_TOKEN: "${MYTHIC_API_TOKEN:-}"
MYTHIC_TIMEOUT: "${MYTHIC_TIMEOUT:-}"

secrets:
- name: MYTHIC_API_TOKEN
required: false
- name: MYTHIC_PASSWORD
required: false
- name: MYTHIC_SERVER_IP
required: false
- name: MYTHIC_SERVER_PORT
required: false
- name: MYTHIC_USERNAME
required: false

author:
name: Dreadnode
url: https://dreadnode.io
Expand Down
14 changes: 13 additions & 1 deletion capabilities/mythic-c2/capability.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
schema: 1
name: mythic-c2
version: "2.1.1"
version: "2.1.2"
description: >
Mythic C2 integration. Read-only observation (callbacks, tasks,
credentials, files, artifacts, keylogs, screenshots, processes, tokens,
Expand Down Expand Up @@ -48,6 +48,18 @@ workers:
MYTHIC_API_TOKEN: "${MYTHIC_API_TOKEN:-}"
MYTHIC_TIMEOUT: "${MYTHIC_TIMEOUT:-}"

secrets:
- name: MYTHIC_API_TOKEN
required: false
- name: MYTHIC_PASSWORD
required: false
- name: MYTHIC_SERVER_IP
required: false
- name: MYTHIC_SERVER_PORT
required: false
- name: MYTHIC_USERNAME
required: false

author:
name: Dreadnode
url: https://dreadnode.io
Expand Down
14 changes: 13 additions & 1 deletion capabilities/secure-software/capability.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
schema: 1
name: secure-software
version: "1.0.0"
version: "1.0.1"
description: >
Package supply-chain analysis via ReversingLabs Spectra Assure
(secure.software). Search the Community catalogue by purl or hash,
Expand All @@ -11,6 +11,18 @@ description: >
YARA scanning. Chain secure.software findings with reversing tools
(e.g. dotnet-reversing) to investigate suspicious packages.

secrets:
- name: SPECTRA_ASSURE_GROUP
required: false
- name: SPECTRA_ASSURE_HOST
required: false
- name: SPECTRA_ASSURE_ORG
required: false
Comment thread
Copilot marked this conversation as resolved.
Resolved
- name: SPECTRA_ASSURE_PATH
required: false
- name: SPECTRA_ASSURE_TOKEN
required: false

author:
name: Dreadnode
url: https://dreadnode.io
Expand Down
6 changes: 5 additions & 1 deletion capabilities/sliver-c2/capability.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
schema: 1
name: sliver-c2
version: "1.0.2"
version: "1.0.3"
description: >
Sliver C2 framework integration. Provides server management (session
and beacon listing, listener creation, implant generation) and implant
Expand All @@ -14,6 +14,10 @@ mcp:
args: ["run", "${CAPABILITY_ROOT}/mcp/server.py"]
init_timeout: 30

secrets:
- name: SLIVER_CONFIG_FILE
required: false

author:
name: Dreadnode
url: https://dreadnode.io
Expand Down
Loading
Loading