Cybersecurity

Provides MCP servers for cybersecurity tools including SQL injection tests, network space search, and Markdown-to-Word processing.
  • typescript

13

GitHub Stars

typescript

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "secmate-ai-cybersecurity-mcps": {
      "command": "/path/to/sqlmap-mcp/build/index.js",
      "args": [],
      "env": {
        "QUAKE_API_KEY": "xxxxxx-xxxx-xxxx-xxxx-xxxxxx"
      }
    }
  }
}

You can run multiple MCP servers for cybersecurity tasks in parallel, letting you query, manage, and transform data through modular, self-contained endpoints. This enables you to experiment with SQL injection testing, network space asset searching, and Markdown-to-Word processing in a unified environment.

How to use

You interact with each MCP server through a client that supports the MCP protocol. Start the servers locally, then connect your client to the named MCP endpoints to perform actions such as running scans, searching assets, or converting content. Each server exposes its own set of capabilities, so you can mix and match the ones you need for a given workflow.

Typical usage patterns include enabling a server, performing a task (for example, initiating a SQL injection test or searching for network assets), and then saving or reviewing notes and results. You can also run the servers in development mode to automatically rebuild on code changes, which accelerates iteration when you are configuring or extending MCP functionality.

How to install

Prerequisites: you need Node.js installed on your system. You also need a compatible package manager, such as npm. Ensure you have a modern JavaScript runtime environment to run the MCP servers.

Install dependencies for all implementations, then build and run in development mode if you want automatic rebuilds.

npm install
npm run build
npm run watch

Configuring MCP servers for Claude Desktop

To use these MCP servers from Claude Desktop, add entries to the MCP configuration. You can point each server to either a local build or a remote endpoint. The example below shows three MCP servers configured as local stdio servers. Adapt the paths to where you built each server on your machine.

{
  "mcpServers": {
    "sqlmap_mcp": {
      "command": "/path/to/sqlmap-mcp/build/index.js",
      "args": [],
      "disabled": false,
      "alwaysAllow": []
    },
    "quake_mcp": {
      "command": "node",
      "args": [
        "/path/to/quake-server/build/index.js"
      ],
      "env": {
        "QUAKE_API_KEY": "YOUR_API_KEY"
      },
      "disabled": false,
      "alwaysAllow": []
    },
    "docproc_mcp": {
      "command": "node",
      "args": [
        "/path/to/doc-processor/build/index.js"
      ],
      "disabled": false,
      "alwaysAllow": []
    }
  }
}

Notes on environment variables

If a server requires an API key or other credentials, place them in the server's env block. For example, the quake server uses QUAKE_API_KEY in the configuration. Keep credentials out of source control and use environment-specific values in your deployment.

Troubleshooting

If a server does not start, check that the build output exists at the expected path and that your runtime command and arguments exactly match what is shown in your configuration. Ensure you have network access if you run servers remotely, and verify that you provided any required environment variables.

Security considerations

Run MCP servers with least-privilege permissions and isolate them from sensitive data when possible. Use separate environments for development and production, and rotate API keys or credentials periodically. When testing SQL injection capabilities, constrain scans to authorized targets and use safe, controlled environments.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational