accueil / serveurs / Recherche & Web / io.github.bobnetsec/hacker-bob-public-records
io.github.bobnetsec/hacker-bob-public-records
serveur MCP (Model Context Protocol) · hacker-bob 1.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.bobnetsec/hacker-bob-public-records est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.bobnetsec/hacker-bob-public-records » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 22 outils
- begin_domain_authorization≈ 258 tokens
Create a DNS TXT or HTTPS-file challenge proving control of a domain. This does not run an assessment.
Paramètres, retour & exemple (5)
Paramètreslabel· string · optionneldomain· string · requis
Domain name only; no scheme, path, port, credentials, or wildcard.method· string · requis · dns_txt | http_fileworkspaceSlug· string · requis
Workspace slug selected during agent authorization.idempotencyKey· string · requis
Exemple d'appel{"name": "begin_domain_authorization", "arguments": {"domain": "texte", "method": "dns_txt", "workspaceSlug": "texte", "idempotencyKey": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - cancel_assessment≈ 196 tokens
Cancel an eligible queued or running assessment and reconcile any refundable reserved credit.
Paramètres, retour & exemple (3)
ParamètresassessmentId· string · requisworkspaceSlug· string · requis
Workspace slug selected during agent authorization.idempotencyKey· string · requis
Exemple d'appel{"name": "cancel_assessment", "arguments": {"assessmentId": "texte", "workspaceSlug": "texte", "idempotencyKey": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_domain_authorization≈ 203 tokens
Check the previously issued DNS or HTTPS proof and update the asset authorization state.
Paramètres, retour & exemple (3)
ParamètresworkspaceSlug· string · requis
Workspace slug selected during agent authorization.idempotencyKey· string · requisauthorizationId· string · requis
Exemple d'appel{"name": "check_domain_authorization", "arguments": {"workspaceSlug": "texte", "idempotencyKey": "texte", "authorizationId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_assessment≈ 171 tokens
Return one assessment, its verified asset, current run state, and any pending human approval.
Paramètres, retour & exemple (2)
ParamètresassessmentId· string · requisworkspaceSlug· string · requis
Workspace slug selected during agent authorization.
Exemple d'appel{"name": "get_assessment", "arguments": {"assessmentId": "texte", "workspaceSlug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_asset≈ 163 tokens
Return one workspace asset and its current authorization state.
Paramètres, retour & exemple (2)
ParamètresassetId· string · requisworkspaceSlug· string · requis
Workspace slug selected during agent authorization.
Exemple d'appel{"name": "get_asset", "arguments": {"assetId": "texte", "workspaceSlug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_capabilities≈ 116 tokens
Return current public boundaries and, when authenticated, workspace-specific tool reachability, scopes, and role requirements.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_capabilities", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_credit_summary≈ 150 tokens
Return available, reserved, and used assessment credits for the approved workspace.
Paramètres, retour & exemple (1)
ParamètresworkspaceSlug· string · requis
Workspace slug selected during agent authorization.
Exemple d'appel{"name": "get_credit_summary", "arguments": {"workspaceSlug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_finding≈ 165 tokens
Return one finding with evidence-safe lifecycle history and related asset metadata.
Paramètres, retour & exemple (2)
ParamètresfindingId· string · requisworkspaceSlug· string · requis
Workspace slug selected during agent authorization.
Exemple d'appel{"name": "get_finding", "arguments": {"findingId": "texte", "workspaceSlug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_my_account≈ 104 tokens
Return the authenticated account and the workspace bound to this agent connection.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_my_account", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_public_cve_record≈ 158 tokens
Return one cleared Hacker Bob CVE record by identifier, including its open-source project, publication status, and upstream public record URL when available.
Paramètres, retour & exemple (1)
ParamètresrecordId· string · requis
CVE identifier such as CVE-2026-47747.
Exemple d'appel{"name": "get_public_cve_record", "arguments": {"recordId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_report≈ 177 tokens
Return one released, non-revoked workspace report. Pending review material and access credentials are never returned.
Paramètres, retour & exemple (2)
ParamètresreportId· string · requisworkspaceSlug· string · requis
Workspace slug selected during agent authorization.
Exemple d'appel{"name": "get_report", "arguments": {"reportId": "texte", "workspaceSlug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_workspace≈ 140 tokens
Return the approved workspace and current membership role.
Paramètres, retour & exemple (1)
ParamètresworkspaceSlug· string · requis
Workspace slug selected during agent authorization.
Exemple d'appel{"name": "get_workspace", "arguments": {"workspaceSlug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - launch_assessment≈ 216 tokens
Consume a recent human approval and submit the immutable assessment to Hacker Bob's managed queue. The target is resolved only from the stored verified asset.
Paramètres, retour & exemple (3)
ParamètresassessmentId· string · requisworkspaceSlug· string · requis
Workspace slug selected during agent authorization.idempotencyKey· string · requis
Exemple d'appel{"name": "launch_assessment", "arguments": {"assessmentId": "texte", "workspaceSlug": "texte", "idempotencyKey": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_assessments≈ 154 tokens
List assessments and current run states in the approved workspace.
Paramètres, retour & exemple (2)
ParamètresworkspaceSlug· string · requis
Workspace slug selected during agent authorization.includeArchived· boolean · optionnel
Exemple d'appel{"name": "list_assessments", "arguments": {"workspaceSlug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_assets≈ 178 tokens
List workspace assets and current ownership-authorization state without contacting a target.
Paramètres, retour & exemple (2)
ParamètresworkspaceSlug· string · requis
Workspace slug selected during agent authorization.includeArchived· boolean · optionnel
Include archived assets. Defaults to false.
Exemple d'appel{"name": "list_assets", "arguments": {"workspaceSlug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_audit_events≈ 194 tokens
List recent workspace audit events with optional actor, action, and time filters.
Paramètres, retour & exemple (5)
ParamètrestoAt· number · optionnelactor· string · optionnelaction· string · optionnelfromAt· number · optionnelworkspaceSlug· string · requis
Workspace slug selected during agent authorization.
Exemple d'appel{"name": "list_audit_events", "arguments": {"workspaceSlug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_findings≈ 191 tokens
List workspace findings with optional lifecycle and severity filters.
Paramètres, retour & exemple (4)
Paramètresstatus· string · optionnelassetId· string · optionnelseverity· string · optionnel · critical | high | medium | lowworkspaceSlug· string · requis
Workspace slug selected during agent authorization.
Exemple d'appel{"name": "list_findings", "arguments": {"workspaceSlug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_public_cve_records≈ 231 tokens
List cleared public Hacker Bob Common Vulnerabilities and Exposures records with cursor pagination and optional project or publication-status filters.
Paramètres, retour & exemple (4)
Paramètreslimit· integer · optionnel
Maximum records to return. Defaults to 20.cursor· string · optionnel
Opaque cursor returned by a previous list call.status· string · optionnel · public | assigned-no-public-record
Publication status to include.project· string · optionnel
Exact open-source project name to include.
Exemple d'appel{"name": "list_public_cve_records", "arguments": {"limit": 1, "cursor": "texte", "status": "public", "project": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_reports≈ 144 tokens
List non-revoked reports released to the approved workspace.
Paramètres, retour & exemple (1)
ParamètresworkspaceSlug· string · requis
Workspace slug selected during agent authorization.
Exemple d'appel{"name": "list_reports", "arguments": {"workspaceSlug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_workspaces≈ 112 tokens
List active Hacker Bob workspaces available to the authenticated account. The connection remains bound to its approved workspace.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_workspaces", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - prepare_assessment≈ 330 tokens
Create an immutable assessment for a verified stored asset and return a browser approval URL. This never contacts the target.
Paramètres, retour & exemple (7)
Paramètresdepth· string · requis · standard | deepassetId· string · requiscoverage· object · requisboundaries· string · optionnelworkspaceSlug· string · requis
Workspace slug selected during agent authorization.idempotencyKey· string · requisinteractionPolicy· string · requis · safe | stateful
Exemple d'appel{"name": "prepare_assessment", "arguments": {"depth": "standard", "assetId": "texte", "coverage": {}, "workspaceSlug": "texte", "idempotencyKey": "texte", "interactionPolicy": "safe"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_public_cve_records≈ 193 tokens
Search cleared public Hacker Bob CVE records by CVE identifier, open-source project name, or publication status without contacting any assessment target.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnel
Maximum matching records to return. Defaults to 20.query· string · requis
Text to match against CVE identifiers, project names, and publication status.
Exemple d'appel{"name": "search_public_cve_records", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».