Hacker Bob public records

io.github.bobnetsecPublished by GitHub account bobnetsecv1.0.0Updated Oct 28, 2026

Read-only public CVE records, capability metadata, and agent instructions from Hacker Bob.

VerifiedStreamable HTTPWeb executableDeveloper ToolsSecurity & Monitoring

Overview

AI-generated overview

Hacker Bob public records server: lets an assistant browse cleared public CVE records and, when authenticated, manage workspace assets, assessments, findings…

What you can do
  • List, search and read cleared public CVE records by identifier, open-source project or publication status
  • Inspect capabilities, account, workspaces and membership roles
  • List workspace assets and their ownership-authorization state, and run DNS TXT or HTTPS-file domain authorization challenges
  • Prepare, launch and cancel assessments, and track their run states and pending approvals
  • List and read findings, released reports, credit summaries and workspace audit events
When to use it
Useful when an assistant needs to look up public CVE data from Hacker Bob, or when a team wants an agent to drive its Hacker Bob workspace: verifying asset ownership, queuing security assessments and reviewing findings and reports.
Requirements
Remote streamable HTTP endpoint at hackerbob.ai; no packages, environment variables or headers declared. Public CVE tools work without authentication; workspace tools need an authenticated account bound to an approved workspace.
Before you install
Workspace tools act on real data: preparing and launching assessments submits them to a managed queue, cancellation may reconcile reserved credits, and assessments consume credits shown in the credit summary. Domain authorization requires publishing DNS TXT or HTTPS files. Reports and findings may be sensitive; pending review material and access credentials are withheld.

Installation

In SourceWeft

  1. Open Hacker Bob public records in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.bobnetsec%2Fhacker-bob-public-records/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "hacker-bob-public-records": {
      "type": "http",
      "url": "https://hackerbob.ai/mcp"
    }
  }
}

README

This repository has no README.

Tools

22

list_public_cve_records

List public CVE records

List cleared public Hacker Bob Common Vulnerabilities and Exposures records with cursor pagination and optional project or publication-status filters.

Parameterslimitcursorstatusproject

get_public_cve_record

Get one public CVE record

Return one cleared Hacker Bob CVE record by identifier, including its open-source project, publication status, and upstream public record URL when available.

ParametersrecordIdrequired

search_public_cve_records

Search public CVE records

Search cleared public Hacker Bob CVE records by CVE identifier, open-source project name, or publication status without contacting any assessment target.

Parameterslimitqueryrequired

get_capabilities

Get Hacker Bob capabilities

Return current public boundaries and, when authenticated, workspace-specific tool reachability, scopes, and role requirements.

Takes no parameters.

get_my_account

Get my Hacker Bob account

Return the authenticated account and the workspace bound to this agent connection.

Takes no parameters.

list_workspaces

List my workspaces

List active Hacker Bob workspaces available to the authenticated account. The connection remains bound to its approved workspace.

Takes no parameters.

get_workspace

Get workspace

Return the approved workspace and current membership role.

ParametersworkspaceSlugrequired

list_assets

List authorized assets

List workspace assets and current ownership-authorization state without contacting a target.

ParametersworkspaceSlugrequiredincludeArchived

get_asset

Get authorized asset

Return one workspace asset and its current authorization state.

ParametersassetIdrequiredworkspaceSlugrequired

begin_domain_authorization

Begin domain authorization

Create a DNS TXT or HTTPS-file challenge proving control of a domain. This does not run an assessment.

ParameterslabeldomainrequiredmethodrequiredworkspaceSlugrequiredidempotencyKeyrequired

check_domain_authorization

Check domain authorization

Check the previously issued DNS or HTTPS proof and update the asset authorization state.

ParametersworkspaceSlugrequiredidempotencyKeyrequiredauthorizationIdrequired

list_assessments

List assessments

List assessments and current run states in the approved workspace.

ParametersworkspaceSlugrequiredincludeArchived

get_assessment

Get assessment

Return one assessment, its verified asset, current run state, and any pending human approval.

ParametersassessmentIdrequiredworkspaceSlugrequired

prepare_assessment

Prepare assessment

Create an immutable assessment for a verified stored asset and return a browser approval URL. This never contacts the target.

ParametersdepthrequiredassetIdrequiredcoveragerequiredboundariesworkspaceSlugrequiredidempotencyKeyrequiredinteractionPolicyrequired

launch_assessment

Submit approved assessment

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.

ParametersassessmentIdrequiredworkspaceSlugrequiredidempotencyKeyrequired

cancel_assessment

Cancel assessment

Cancel an eligible queued or running assessment and reconcile any refundable reserved credit.

ParametersassessmentIdrequiredworkspaceSlugrequiredidempotencyKeyrequired

list_findings

List findings

List workspace findings with optional lifecycle and severity filters.

ParametersstatusassetIdseverityworkspaceSlugrequired

get_finding

Get finding

Return one finding with evidence-safe lifecycle history and related asset metadata.

ParametersfindingIdrequiredworkspaceSlugrequired

list_reports

List released reports

List non-revoked reports released to the approved workspace.

ParametersworkspaceSlugrequired

get_report

Get released report

Return one released, non-revoked workspace report. Pending review material and access credentials are never returned.

ParametersreportIdrequiredworkspaceSlugrequired

get_credit_summary

Get credit summary

Return available, reserved, and used assessment credits for the approved workspace.

ParametersworkspaceSlugrequired

list_audit_events

List audit events

List recent workspace audit events with optional actor, action, and time filters.

ParameterstoAtactoractionfromAtworkspaceSlugrequired

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

75% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • License10 pts

    Declare a license in the repository or the registry entry.