A comprehensive security operations platform that integrates multiple security tools into a unified interface. This platform provides a centralized way to run various security scanning and testing tools. - Unified Interface: Single entry point for multiple security tools - Docker Support: Easy deployment using Docker - JSON Output: Consistent JSON output format across all tools - Error Handling: R
Add this skill
npx mdskills install securityfortech/secops-mcpComprehensive security tool aggregator with 15+ integrated scanners and clear categorization
A comprehensive security operations platform that integrates multiple security tools into a unified interface. This platform provides a centralized way to run various security scanning and testing tools.
Clone the repository:
git clone https://github.com/securityfortech/secops-mcp.git
cd secops-mcp
Build the Docker image:
docker build -t secops-mcp .
Run the container:
docker run -it --rm secops-mcp
Clone the repository:
git clone https://github.com/securityfortech/secops-mcp.git
cd secops-mcp
Create and activate a virtual environment:
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
Install dependencies:
pip install -r requirements.txt
Install required tools:
tools/ directoryStart the application:
python main.py
The application will provide a unified interface for running various security tools.
Each tool returns results in a consistent JSON format:
{
"success": boolean,
"error": string (if error),
"results": object (if success)
}
# Basic web crawling
gospider_scan("https://example.com", depth=3, include_subs=True)
# Filtered crawling for specific file types
gospider_filtered_scan(
"https://example.com",
extensions=["js", "json", "xml"],
exclude_extensions=["png", "jpg", "css"]
)
# Basic parameter discovery
arjun_scan("https://example.com/api", method="GET")
# POST parameter discovery with custom data
arjun_scan(
"https://example.com/login",
method="POST",
data="username=test&password=test",
stable=True
)
# Bulk parameter scanning
arjun_bulk_parameter_scan([
"https://example.com/api/v1",
"https://example.com/api/v2"
])
Each tool can be configured through its respective wrapper in the tools/ directory. Configuration options include:
This project is licensed under the MIT License - see the LICENSE file for details.
Install via CLI
npx mdskills install securityfortech/secops-mcpSecurity Operations Multi-Tool Platform (MCP) is a free, open-source AI agent skill. A comprehensive security operations platform that integrates multiple security tools into a unified interface. This platform provides a centralized way to run various security scanning and testing tools. - Unified Interface: Single entry point for multiple security tools - Docker Support: Easy deployment using Docker - JSON Output: Consistent JSON output format across all tools - Error Handling: R
Install Security Operations Multi-Tool Platform (MCP) with a single command:
npx mdskills install securityfortech/secops-mcpThis downloads the skill files into your project and your AI agent picks them up automatically.
Security Operations Multi-Tool Platform (MCP) works with Claude Code, Claude Desktop, Cursor, Vscode Copilot, Windsurf, Continue Dev, Gemini Cli, Amp, Roo Code, Goose. Skills use the open SKILL.md format which is compatible with any AI coding agent that reads markdown instructions.