dirsearch
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
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 moremarkitdown
Python tool for converting files and office documents to Markdown.
firecrawl
The context API to search, scrape, and interact with the web at scale. 🔥
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
langflow
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
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.