🔧 Configurations

On this page, all the configurations of MCPTool will be displayed, allowing you to view and adjust each parameter according to your needs.

📦 How to open the configuration file?

The MCPTool configuration file is located at %appdata%/MCPToolData/settings.json on Windows, and at /home/yourusername/.config/settings.json on Linux.

If you're on Windows, you can use the settings command to open the configuration file directly.

🌐 Language Configuration

The language setting defines the language used in MCPTool. By default, it is set to en for English. You can change it using the language command.

🔑 Seeker API Configuration

The seekerAuthUrl and seekerApiUrl are used to connect MCPTool with the ServerSeeker API for advanced searches. You can set your API key in "seekerApiKey" using seeker token command.

📡 Server Status

The serverStatusGetMode determines which service is used to retrieve server statuses. More information can be found in the serverdata command.

⭐ Server Show Mode

The serverShowMode setting defines the server information display mode. You can choose between simple and mcptool to display the server information in different ways.

📋 Command Logs

In the commandLogs section, you can configure which commands will have logging enabled. For example, enabling scanCommandLogs will log all scan-related activities.

⚙️ Scanner Configuration

MCPTool supports multiple scanners such as Nmap, Old_Qubo, Qubo, Masscan, and a Python-based scanner. Each has its own customizable command structure in the scanner section, allowing for flexible scanning operations.

🔄 Thread Management

The threads configuration allows you to set the number of threads for commands.

🌐 Proxy Configuration

In the velocityProxy section, you can configure the proxy version and ports used for the Velocity and Fakeproxy servers.

🚀 Custom Ports for Scanning

The customports section allows you to define custom port ranges for scanning. This enables faster scans by reusing predefined port ranges. More information can be found in the customport command