firewalla-mcp-server
Version:
Model Context Protocol (MCP) server for Firewalla MSP API - Provides real-time network monitoring, security analysis, and firewall management through 28 specialized tools compatible with any MCP client
27 lines • 958 B
TypeScript
/**
* Network monitoring and analysis tool handlers
*/
import { BaseToolHandler, type ToolArgs, type ToolResponse } from './base.js';
import type { FirewallaClient } from '../../firewalla/client.js';
export declare class GetFlowDataHandler extends BaseToolHandler {
name: string;
description: string;
category: "network";
constructor();
execute(rawArgs: unknown, firewalla: FirewallaClient): Promise<ToolResponse>;
}
export declare class GetBandwidthUsageHandler extends BaseToolHandler {
name: string;
description: string;
category: "network";
constructor();
execute(args: ToolArgs, firewalla: FirewallaClient): Promise<ToolResponse>;
}
export declare class GetOfflineDevicesHandler extends BaseToolHandler {
name: string;
description: string;
category: "network";
constructor();
execute(args: ToolArgs, firewalla: FirewallaClient): Promise<ToolResponse>;
}
//# sourceMappingURL=network.d.ts.map