MCP server for Cyberbro IOC extraction, enrichment and reputation analysis.
Cyberbro MCP Server is an MCP server for Cyberbro IOC extraction, enrichment and reputation analysis. Its tooling focuses on extracting Indicators of Compromise (IoCs) from messy text and analyzing them with Cyberbro. Transport options listed are stdio, SSE, and streamable-http, with no authentication.
🛠️ Key Features
IOC extraction
IOC enrichment
Reputation analysis
Extract IoCs from messy text
Tools: 5
Transports: stdio, sse, streamable-http
Auth: none
Framework: FastMCP
🚀 Use Cases
Cyber-threat-intelligence workflows using Cyberbro
Processing unstructured or messy text to extract IoCs
Enriching and assessing IoC reputation
⚡ Developer Benefits
Uses MCP with 5 tools available
Integrates via multiple transports (stdio, SSE, streamable-http)
Designed for OpenAPI/MCP-server usage patterns (topics include openapi, mcp-server)
⚠️ Limitations
Authentication is listed as none
No additional resources are indicated (resources: 0)
server.json is included for MCP Registry publication and points to PyPI package mcp-cyberbro.
Release Pipelines
Release-created workflows:
.github/workflows/publish-test-pypi.yml
.github/workflows/publish-pypi.yml
.github/workflows/publish-mcp-plugin.yml
Available Tools
analyze_observable
is_analysis_complete
get_analysis_results
get_engines
get_web_url
Example Prompts
Here are practical prompt examples you can use with any MCP-capable assistant connected to Cyberbro.
Getting Indicator Details
Cyberbro: Check indicators for target.com
Can you check this IP reputation with Cyberbro? 192.168.1.1. Use github, google and virustotal engines.
I want to analyze the domain example.com. What can Cyberbro tell me about it? Use max 3 engines.
Analyze these observables with Cyberbro: suspicious-domain.com, 8.8.8.8, and 44d88612fea8a8f36de82e1278abb02f. Use all available engines.
Observable Analysis
I found this (hash|domain|url|ip|extension). Can you submit it for analysis to Cyberbro and analyze the results?
OSINT Investigation
Create an OSINT report for the domain example.com using Cyberbro. Use all available engines and pivot on the results for more information. Use a maximum of 10 analysis requests.