About OpenWebUI MCP
OpenWebUI MCP is an MCP-compatible server for Bug Bounty workflows that enables subdomain enumeration through OpenWebUI chat. It is set up with an OpenAPI file and configured as an OpenWebUI tool.
Key features
- 01MCP-compatible server
- 02Configure tools through OpenWebUI
- 03Subdomain enumeration commands
Use cases
- 01Run subdomain enumeration from OpenWebUI
- 02Invoke MCP-Subdfinder through chat commands
MCP support
The server works with OpenWebUI and exposes the MCP-Subdfinder tool for use in chat.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEInstructions to Use
- Download / gitclone the Project
- Make the /static directory inside the current project static/well-known and copy the openapi.json inside well-known directory (Eg: /OpenWebUI-MCP/static/wellknown/openapi.json)
- Start the app.py (Eg: python3 app.py)
- Go to OpenWebUI Settings and in Tools do the correct configuration
- Enable the MCP-Subdfinder tool from the tool icon near the chat option.
- Enjoy by giving chat commands for subdomain enumeration (Eg: Use tool, generate subdomains for tesla.com)
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.