vulngpt-mcp-server

Anandhasasidharan/vulngpt-mcp-server

3.2

If you are the rightful owner of vulngpt-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

VulnGPT MCP Server is a production-ready server designed for integration with Puch AI Hackathon, featuring robust security and validation mechanisms.

VulnGPT MCP Server

🔐 Production-ready MCP server for Puch AI Hackathon integration

Features

  • Bearer token authentication
  • Phone number validation (Indian format: 919876543210)
  • Production security (CORS, rate limiting, error handling)
  • Health checks and monitoring
  • MCP protocol support

Quick Deploy

Deploy on Railway

Local Testing

pip install -r requirements.txt
python main.py

Server runs on http://localhost:8000

API Endpoints

  • GET /health - Health check
  • POST /validate - Token validation (requires Bearer token)
  • GET /docs - API documentation

Environment Variables

  • PORT - Server port (default: 8000)
  • HOST - Server host (default: 0.0.0.0)

Puch AI Integration

Connect to Puch AI:

/mcp connect https://your-server-url.railway.app your_bearer_token

Bearer Tokens (Update for production)

USER_DATABASE = {
    "your_token_here": "919876543210",
    "another_token": "918765432109",
}