Skip to content

Add Mantis (autonomous bug bounty hunter) to Tools & Integrations#154

Merged
internet-dot merged 1 commit into
hashgraph-online:mainfrom
deonmenezes:add-mantis
May 27, 2026
Merged

Add Mantis (autonomous bug bounty hunter) to Tools & Integrations#154
internet-dot merged 1 commit into
hashgraph-online:mainfrom
deonmenezes:add-mantis

Conversation

@deonmenezes
Copy link
Copy Markdown
Contributor

Summary

  • Bundle: plugins/deonmenezes/mantishack/ with .codex-plugin/plugin.json, .mcp.json, and assets/icon.svg
  • README entry under Tools & Integrations (alphabetical between Launch Fast and Mobazha)
  • plugins.json record (total 86 → 87)

What is Mantis?

Autonomous bug bounty hunter for authorized engagements only. Runs a 7-phase FSM:

RECON → AUTH → HUNT → CHAIN → VERIFY → GRADE → REPORT

with parallel hunter sub-agents, cryptographic scope enforcement, and BLAKE3/Ed25519 Merkle event logs. Generates disclosure-ready reports (Markdown, PDF, HackerOne, Bugcrowd, SARIF, OpenVEX).

Install

The bundled .mcp.json uses npx -y -p mantishack mantis-mcp, so users don't need a Rust toolchain — one command on any host with Node.js.

Preflight

  • pipx run plugin-scanner lint . would target the bundle at plugins/deonmenezes/mantishack/
  • .codex-plugin/plugin.json includes required fields: name, version, description, repository, license, interface.composerIcon
  • Icon: 512×512 SVG, monochrome-friendly, < 1 KB
  • plugins.json validates as JSON, alphabetical order preserved
  • README line matches the existing format

Note

I did not edit .agents/plugins/marketplace.json in this PR to keep scope tight. Happy to follow up with a separate PR adding the marketplace entry if you'd like the bundle browseable via codex plugin list --source awesome-codex-plugins.

🤖 Generated with Claude Code

Autonomous bug bounty hunter for authorized engagements. Adds bundle,
README entry, and plugins.json record under Tools & Integrations.

- plugins/deonmenezes/mantishack/: full bundle (.codex-plugin/plugin.json,
  .mcp.json, assets/icon.svg)
- README.md: alphabetical entry between Launch Fast and Mobazha
- plugins.json: matching record (total 86 -> 87)
- MCP server runs via `npx -y -p mantishack mantis-mcp` so install is
  one command on any host with Node.

Note: .agents/plugins/marketplace.json entry not included in this PR
(per scope guidance); happy to follow up with a separate PR if helpful.

Repo: https://github.com/deonmenezes/mantishack
License: Apache-2.0 OR MIT

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request adds the 'Mantis' plugin, an autonomous bug bounty hunter, to the repository. The changes include updating the README and global plugin registry, along with adding the plugin's configuration, MCP server definition, and icon assets. Feedback was provided regarding the plugin's metadata: the privacyPolicyURL should point to a dedicated privacy policy rather than a security policy, and the termsOfServiceURL appears to point to a placeholder file that should be updated to the correct legal document.

"composerIcon": "./assets/icon.svg",
"logo": "./assets/icon.svg",
"websiteURL": "https://mantishack.com",
"privacyPolicyURL": "https://github.com/deonmenezes/mantishack/blob/main/SECURITY.md",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The privacyPolicyURL points to SECURITY.md. A security policy typically covers vulnerability disclosure processes, whereas a privacy policy should detail data handling practices. Please update this to point to a valid privacy policy or a relevant legal document.

"logo": "./assets/icon.svg",
"websiteURL": "https://mantishack.com",
"privacyPolicyURL": "https://github.com/deonmenezes/mantishack/blob/main/SECURITY.md",
"termsOfServiceURL": "https://github.com/deonmenezes/mantishack/blob/main/DISCLAIMER_BOB_STYLE.md",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The termsOfServiceURL points to a file named DISCLAIMER_BOB_STYLE.md, which appears to be a placeholder or a template artifact. Please ensure this points to the correct legal disclaimer or terms of service file in the repository.

Comment thread README.md
- [KiCad Happy](https://github.com/aklofas/kicad-happy) - KiCad EDA skills for schematic analysis, PCB layout review, component sourcing, BOM management, and manufacturing preparation.
- [Langfuse Observability](https://github.com/avivsinai/langfuse-mcp) - Query traces, debug exceptions, analyze sessions, and manage prompts via MCP tools.
- [Launch Fast](https://github.com/BlockchainHB/launchfast_codex_plugin) - Official Launch Fast plugin adapter for rapid SaaS deployment.
- [Mantis](./plugins/deonmenezes/mantishack) - Autonomous bug bounty hunter for authorized engagements — 7-phase FSM (RECON → AUTH → HUNT → CHAIN → VERIFY → GRADE → REPORT), parallel hunter sub-agents, cryptographic scope enforcement, and BLAKE3/Ed25519 Merkle event logs.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

SUGGESTION: Inconsistent link format - use GitHub URL like other plugin entries

All other plugins in the list use direct GitHub URLs (e.g., https://github.com/...), but this entry uses a relative link (./plugins/deonmenezes/mantishack). For consistency and correctness, please use the same GitHub URL as specified in plugins.json: https://github.com/deonmenezes/mantishack

@kilo-code-bot
Copy link
Copy Markdown

kilo-code-bot Bot commented May 25, 2026

Code Review Summary

Status: 1 Issues Found | Recommendation: Address before merge

Overview

Severity Count
CRITICAL 0
WARNING 0
SUGGESTION 1
Issue Details (click to expand)

SUGGESTION

File Line Issue
README.md 202 Inconsistent link format - use GitHub URL like other plugin entries

All other plugins in the list use direct GitHub URLs (e.g., https://github.com/...), but this entry uses a relative link (./plugins/deonmenezes/mantishack). For consistency and correctness, please use the same GitHub URL as specified in plugins.json: https://github.com/deonmenezes/mantishack |

Files Reviewed (4 files)
  • README.md - 1 issue
  • plugins.json - 0 issues
  • plugins/deonmenezes/mantishack/.codex-plugin/plugin.json - 0 issues
  • plugins/deonmenezes/mantishack/.mcp.json - 0 issues
  • plugins/deonmenezes/mantishack/assets/icon.svg - 0 issues

Reviewed by nemotron-3-super-120b-a12b-20230311:free · 179,082 tokens

@internet-dot
Copy link
Copy Markdown
Collaborator

Missing an entry in .agents/plugins/marketplace.json. Once that's added, this will be good to merge.

@internet-dot internet-dot merged commit d892a05 into hashgraph-online:main May 27, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants