</>MCP Agents Market
MCP Server

dirsearch

by maurosoria14.7kPythonUpdated 2026-08-23

Web path scanner

The dirsearch MCP server enables AI agents to perform automated web path discovery and directory brute-forcing scans. Built with Python, it provides a programmatic API that allows agents to scan web applications for hidden paths, files, and directories using configurable wordlists and file extensions. Agents can leverage this tool for security assessments, penetration testing workflows, and automated reconnaissance tasks. The MCP integration wraps dirsearch's advanced features including recursive scanning, custom filters, and session management into an agent-accessible interface.

Key Features

Advanced web path brute-forcing with configurable file extensions (PHP, HTML, JS, etc.)
Recursive directory scanning with adjustable depth limits
Python API (FuzzerConfig) for programmatic control without CLI flag parsing
Wordlist templates with %EXT% placeholders, prefixes, suffixes, and transformations
Session save and resume capability for long-running scans
Custom filters, proxies, raw request support, and authenticated scanning
Multiple output formats for scan reports
Optional Rust native backend for performance optimization

Use Cases

  • 01AI-assisted security auditing to discover hidden admin panels and backup files
  • 02Automated penetration testing workflows where agents enumerate web application paths
  • 03Content discovery for web scraping agents mapping site structure
  • 04Security research agents performing reconnaissance on target domains
  • 05Compliance scanning agents checking for exposed sensitive directories
  • 06DevOps agents validating that restricted paths are properly hidden

Related MCP Servers

View more

dirsearch — FAQ

What is the dirsearch MCP server?+

The dirsearch MCP server is a web path discovery tool that AI agents can use to brute-force directories and files on web servers. It provides a Python API (FuzzerConfig) specifically designed for agent-controlled scans, MCP integrations, and automation workflows.

How do I install the dirsearch MCP server?+

You can install dirsearch directly from GitHub using pip3 with 'pip3 install git+https://github.com/maurosoria/dirsearch.git' or clone the repository and run it with Python 3.11 or higher. Pre-built binaries are also available on the releases page.

Does dirsearch require API keys or authentication?+

Dirsearch does not require API keys to function. However, it supports authenticated scanning when you need to scan paths behind login protection, using custom session cookies or authentication headers.

Which AI clients work with dirsearch?+

The dirsearch Python API can be integrated into any AI agent framework that supports Python imports and subprocess execution. It's designed for MCP servers, REST wrappers, and agent-controlled automation workflows.

Is dirsearch free to use?+

Yes, dirsearch is open-source software released under the GNU General Public License version 2, making it free for both personal and commercial use.

What are the prerequisites for running dirsearch?+

Dirsearch requires Python 3.11 or higher. Optionally, you can build the Rust native backend for improved performance, though this is not required for basic functionality.

How do I install dirsearch?+

Open the source repository on GitHub and follow its README. dirsearch is a mcp server — MCP Agents Market links you directly to the official repo.

Is dirsearch free?+

dirsearch is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.

Related searches