Back to Home
miandin icon

QRadar-MCP-Server

Verified Safe

by miandin

Overview

A Node.js server that authenticates users with predefined credentials, issues JWTs, and acts as a secure proxy to a QRadar MCP endpoint by acquiring and attaching an OAuth token to forwarded requests.

Installation

Run Command
npm start

Environment Variables

  • PORT
  • MCP_SERVER_API_KEY_USERNAME
  • MCP_SERVER_API_KEY_PASSWORD
  • JWT_SECRET
  • PROXY_TARGET_URL
  • API_CLIENT_ID
  • API_CLIENT_SECRET
  • API_TOKEN_URL

Security Notes

No 'eval' or obfuscation found in the provided source code. All sensitive configurations (credentials, secrets, target URLs) are correctly sourced from environment variables using `dotenv`. The authentication flow uses standard JWTs. Security relies on strong, securely managed environment variables for secrets like `JWT_SECRET`, `MCP_SERVER_API_KEY_USERNAME`, and `MCP_SERVER_API_KEY_PASSWORD`. There are no apparent hardcoded secrets within the code itself, which is good practice.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassLow
Avg Tokens15
Stars0
Forks0
Last Update2025-11-24

Tags

QRadarProxyAuthenticationJWTNode.js