CONNECT SCANMYVIBE
TO YOUR ENTIRE STACK.
Move beyond one-off scans. Get instant alerts in Slack, Telegram, and Discord the moment a secret is leaked or a database RLS policy is dropped. Run CI/CD gates before production deploy.
OFFICIAL INTEGRATIONS
MONITOR, ALERT & AUTOMATE
Telegram Bot
Receive immediate mobile push alerts the instant a critical vulnerability, expired SSL certificate, or security score drop is detected on your monitored domains.
KEY CAPABILITIES
# 1. Search for @ScanMyVibeBot on Telegram # 2. Click "Start" or type: /start # 3. Pair your account with your pairing code from your ScanMyVibe dashboard: /link YOUR_PAIRING_CODE
Slack Incoming Webhooks
Send rich, color-coded security alerts to your engineering or DevSecOps channel. Flag exposed API keys, CORS issues, and missing CSP headers automatically.
KEY CAPABILITIES
// Example payload delivered to your #security Slack channel:
{
"text": "🚨 *CRITICAL VULNERABILITY DETECTED* on https://myapp.com",
"attachments": [{
"color": "#ef4444",
"fields": [
{ "title": "Issue", "value": "Supabase users table public with RLS disabled", "short": true },
{ "title": "CVSS Score", "value": "9.8 (Critical)", "short": true },
{ "title": "Action", "value": "<https://scanmyvibe.co/results/xyz|View AI Fix Prompt>", "short": false }
]
}]
}Discord Webhook Bot
Broadcast security audits and continuous monitoring alerts directly into your Discord server channels with rich embeds and actionable buttons.
KEY CAPABILITIES
GitHub Actions CI/CD
Prevent vulnerable releases from shipping to production. Run ScanMyVibe in your GitHub CI/CD pipeline on every pull request or main branch deployment.
KEY CAPABILITIES
name: ScanMyVibe Security Gate
on: [push, pull_request]
jobs:
security-audit:
runs-on: ubuntu-latest
steps:
- name: Trigger ScanMyVibe Security Scan
run: |
RESPONSE=$(curl -s -X POST https://scanmyvibe.co/api/v1/scan \
-H "Authorization: Bearer ${{ secrets.SCANMYVIBE_API_KEY }}" \
-H "Content-Type: application/json" \
-d '{"url": "https://staging.myapp.com"}')
SCORE=$(echo $RESPONSE | jq '.score')
echo "Scan completed. Security score: $SCORE/100"
if [ "$SCORE" -lt 70 ]; then
echo "❌ Security score $SCORE is below threshold of 70!"
exit 1
fiCursor & Claude Code (MCP)
Direct integration with AI editors via Model Context Protocol. Let Cursor Composer or Claude Code run scans on your live app and patch security holes inline.
KEY CAPABILITIES
// claude_desktop_config.json or cursor settings:
{
"mcpServers": {
"scanmyvibe": {
"command": "npx",
"args": ["-y", "@scanmyvibe/mcp-server"],
"env": {
"SCANMYVIBE_API_KEY": "YOUR_API_KEY"
}
}
}
}Custom Webhooks & HMAC
Deliver raw JSON payloads to your own backend API or serverless functions when scans complete, with HMAC SHA-256 signature verification.
KEY CAPABILITIES
// Verify incoming webhook in Next.js / Express:
import crypto from 'crypto'
export async function POST(req: Request) {
const signature = req.headers.get('x-scanmyvibe-signature')
const body = await req.text()
const expected = crypto
.createHmac('sha256', process.env.SCANMYVIBE_WEBHOOK_SECRET!)
.update(body)
.digest('hex')
if (signature !== expected) {
return new Response('Invalid signature', { status: 401 })
}
const data = JSON.parse(body)
console.log(`Scan for ${data.domain} finished with score ${data.score}`)
return new Response('OK', { status: 200 })
}Zapier & Make.com
Connect ScanMyVibe to 5,000+ apps without writing a single line of code. Log scans to Google Sheets, Notion, or create Jira tickets for critical bugs.
KEY CAPABILITIES
Microsoft Teams
Send formatted Adaptive Cards to Microsoft Teams channels for corporate SecOps and compliance teams.
KEY CAPABILITIES
TRIGGER SYSTEM
WHEN DO INTEGRATIONS FIRE?
You choose exactly which security events notify your team. No unnecessary spam.
Critical CVE or Secret Leak
CRITICALFired immediately if a Supabase table is exposed without RLS, a Stripe secret is in client JS, or remote code execution vector is found.
Security Score Drop
REGRESSIONAlerts if a website score decreases by 5+ points following a deployment (e.g. someone removed CSP or HSTS headers in next.config).
SSL / TLS Certificate Expiry
RENEWALAlerts sent at 14 days, 7 days, and 24 hours before your HTTPS certificate expires to avoid service outage.
New Data Breach Alert
INTELLIGENCEMonitors HaveIBeenPwned and hacker forums for your primary domain or employee credentials appearing in fresh dumps.
START CONTINUOUS MONITORING TODAY
Get unlimited scans, 24/7 automated monitoring of your domains, and webhook alerts with our Lifetime Deal.