INNER CODE UNIT · Python

list_tools

FuzzingLabs/mcp-security-hub · binary-analysis/binwalk-mcp/server.py:322

async def list_tools() -> list[Tool]:
    """List available tools."""
    return [
        Tool(
            name="binwalk_scan",
            description="Scan a firmware file for embedded files, filesystems, and signatures. "
            "Identifies compressed archives, filesystems, bootloaders, and more.",
            inputSchema={
                "type": "object",
                "properties": {
                    "filepath": {
                        "type": "string",
                        "description": "Path to the firmware file to scan",
                    },
                    "timeout": {
                        "type": "integer",
                        "description": "Scan timeout in seconds",
                        "default": 300,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…