Hacker Bob public records
このMCPでできること
Manages authorized security assessments and findings while exposing public CVE records, asset authorization, reports, approvals, credits, and audit history.
ツール
入力スキーマ
{'type': 'object', 'required': ['workspaceSlug', 'domain', 'method', 'idempotencyKey'], 'properties': {'label': {'type': 'string', 'maxLength': 120, 'minLength': 1}, 'domain': {'type': 'string', 'maxLength': 253, 'minLength': 1, 'description': 'Domain name only; no scheme, path, port, credentials, or wildcard.'}, 'method': {'enum': ['dns_txt', 'http_file'], 'type': 'string'}, 'workspaceSlug': {'type': 'string', 'pattern': '^[a-z0-9]+(?:-[a-z0-9]+)*$', 'maxLength': 80, 'minLength': 1, 'description': 'Workspace slug selected during agent authorization.'}, 'idempotencyKey': {'type': 'string', 'maxLength': 128, 'minLength': 8}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['workspaceSlug', 'assessmentId', 'idempotencyKey'], 'properties': {'assessmentId': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'workspaceSlug': {'type': 'string', 'pattern': '^[a-z0-9]+(?:-[a-z0-9]+)*$', 'maxLength': 80, 'minLength': 1, 'description': 'Workspace slug selected during agent authorization.'}, 'idempotencyKey': {'type': 'string', 'maxLength': 128, 'minLength': 8}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['workspaceSlug', 'authorizationId', 'idempotencyKey'], 'properties': {'workspaceSlug': {'type': 'string', 'pattern': '^[a-z0-9]+(?:-[a-z0-9]+)*$', 'maxLength': 80, 'minLength': 1, 'description': 'Workspace slug selected during agent authorization.'}, 'idempotencyKey': {'type': 'string', 'maxLength': 128, 'minLength': 8}, 'authorizationId': {'type': 'string', 'maxLength': 128, 'minLength': 1}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['workspaceSlug', 'assessmentId'], 'properties': {'assessmentId': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'workspaceSlug': {'type': 'string', 'pattern': '^[a-z0-9]+(?:-[a-z0-9]+)*$', 'maxLength': 80, 'minLength': 1, 'description': 'Workspace slug selected during agent authorization.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['workspaceSlug', 'assetId'], 'properties': {'assetId': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'workspaceSlug': {'type': 'string', 'pattern': '^[a-z0-9]+(?:-[a-z0-9]+)*$', 'maxLength': 80, 'minLength': 1, 'description': 'Workspace slug selected during agent authorization.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['workspaceSlug'], 'properties': {'workspaceSlug': {'type': 'string', 'pattern': '^[a-z0-9]+(?:-[a-z0-9]+)*$', 'maxLength': 80, 'minLength': 1, 'description': 'Workspace slug selected during agent authorization.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['workspaceSlug', 'findingId'], 'properties': {'findingId': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'workspaceSlug': {'type': 'string', 'pattern': '^[a-z0-9]+(?:-[a-z0-9]+)*$', 'maxLength': 80, 'minLength': 1, 'description': 'Workspace slug selected during agent authorization.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['recordId'], 'properties': {'recordId': {'type': 'string', 'pattern': '^CVE-[0-9]{4}-[0-9]+$', 'description': 'CVE identifier such as CVE-2026-47747.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['workspaceSlug', 'reportId'], 'properties': {'reportId': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'workspaceSlug': {'type': 'string', 'pattern': '^[a-z0-9]+(?:-[a-z0-9]+)*$', 'maxLength': 80, 'minLength': 1, 'description': 'Workspace slug selected during agent authorization.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['workspaceSlug'], 'properties': {'workspaceSlug': {'type': 'string', 'pattern': '^[a-z0-9]+(?:-[a-z0-9]+)*$', 'maxLength': 80, 'minLength': 1, 'description': 'Workspace slug selected during agent authorization.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['workspaceSlug', 'assessmentId', 'idempotencyKey'], 'properties': {'assessmentId': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'workspaceSlug': {'type': 'string', 'pattern': '^[a-z0-9]+(?:-[a-z0-9]+)*$', 'maxLength': 80, 'minLength': 1, 'description': 'Workspace slug selected during agent authorization.'}, 'idempotencyKey': {'type': 'string', 'maxLength': 128, 'minLength': 8}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['workspaceSlug'], 'properties': {'workspaceSlug': {'type': 'string', 'pattern': '^[a-z0-9]+(?:-[a-z0-9]+)*$', 'maxLength': 80, 'minLength': 1, 'description': 'Workspace slug selected during agent authorization.'}, 'includeArchived': {'type': 'boolean'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['workspaceSlug'], 'properties': {'workspaceSlug': {'type': 'string', 'pattern': '^[a-z0-9]+(?:-[a-z0-9]+)*$', 'maxLength': 80, 'minLength': 1, 'description': 'Workspace slug selected during agent authorization.'}, 'includeArchived': {'type': 'boolean', 'description': 'Include archived assets. Defaults to false.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['workspaceSlug'], 'properties': {'toAt': {'type': 'number', 'minimum': 0}, 'actor': {'type': 'string', 'maxLength': 254}, 'action': {'type': 'string', 'maxLength': 80}, 'fromAt': {'type': 'number', 'minimum': 0}, 'workspaceSlug': {'type': 'string', 'pattern': '^[a-z0-9]+(?:-[a-z0-9]+)*$', 'maxLength': 80, 'minLength': 1, 'description': 'Workspace slug selected during agent authorization.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['workspaceSlug'], 'properties': {'status': {'type': 'string', 'maxLength': 40}, 'assetId': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'severity': {'enum': ['critical', 'high', 'medium', 'low'], 'type': 'string'}, 'workspaceSlug': {'type': 'string', 'pattern': '^[a-z0-9]+(?:-[a-z0-9]+)*$', 'maxLength': 80, 'minLength': 1, 'description': 'Workspace slug selected during agent authorization.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Maximum records to return. Defaults to 20.'}, 'cursor': {'type': 'string', 'description': 'Opaque cursor returned by a previous list call.'}, 'status': {'enum': ['public', 'assigned-no-public-record'], 'type': 'string', 'description': 'Publication status to include.'}, 'project': {'type': 'string', 'description': 'Exact open-source project name to include.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['workspaceSlug'], 'properties': {'workspaceSlug': {'type': 'string', 'pattern': '^[a-z0-9]+(?:-[a-z0-9]+)*$', 'maxLength': 80, 'minLength': 1, 'description': 'Workspace slug selected during agent authorization.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['workspaceSlug', 'assetId', 'depth', 'coverage', 'interactionPolicy', 'idempotencyKey'], 'properties': {'depth': {'enum': ['standard', 'deep'], 'type': 'string'}, 'assetId': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'coverage': {'type': 'object', 'required': ['mode', 'rules'], 'properties': {'mode': {'enum': ['all', 'exclude', 'include'], 'type': 'string'}, 'rules': {'type': 'array', 'items': {'type': 'string', 'maxLength': 240, 'minLength': 1}, 'maxItems': 100}}, 'additionalProperties': False}, 'boundaries': {'type': 'string', 'maxLength': 1000}, 'workspaceSlug': {'type': 'string', 'pattern': '^[a-z0-9]+(?:-[a-z0-9]+)*$', 'maxLength': 80, 'minLength': 1, 'description': 'Workspace slug selected during agent authorization.'}, 'idempotencyKey': {'type': 'string', 'maxLength': 128, 'minLength': 8}, 'interactionPolicy': {'enum': ['safe', 'stateful'], 'type': 'string'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Maximum matching records to return. Defaults to 20.'}, 'query': {'type': 'string', 'minLength': 1, 'description': 'Text to match against CVE identifiers, project names, and publication status.'}}, 'additionalProperties': False}
最近のツール変更
類似のMCPサーバー
osint-terminal
Provides keyless OSINT and reconnaissance tools for domains, DNS, IPs, breach exposure, threat intelligence, and related lookups.
AIMEAT
Provides a self-hosted agent operating system with agent work delegation, access controls, federation, hooks, SSO, security admin…
hyperion
Acts as a paid MCP tool marketplace and utility gateway with server discovery, HTTP and JavaScript tools, research, data conversi…
Vee3
Manages Clerk authentication infrastructure, including users, organizations, domains, sessions, tokens, OAuth, SSO, machines, per…
BorealHost
Provides web hosting and infrastructure management, including site deployment, DNS, domains, containers, compute, backups, cachin…
Proof Holdings
Provides domain verification, identity and delegation proofs, human approval workflows, trusted-contact challenges, and controlle…
GoCreative Agent API
Offers pay-per-call LLM completions and data services for company intelligence, KYB, sanctions screening, threat intelligence, co…
Japan Public Ledgers MCP
Provides agent identity, memory, audit, trust, proxy, temporary email, webhook, CAPTCHA, and alerting capabilities alongside publ…