github HTML analyzed 085f589 deep scan · partial (440/7,511 files)

sumitkrgupta05/Salesforce-Integration

github

A production-ready Salesforce integration platform unifying Gemini 3.6 Flash AI, Slack Socket Mode, Gmail, Google Calendar, and Snowflake through Model Context Protocol (MCP).

maintainer
sumitkrgupta05
licence
first seen
2026-09-09
last seen
2026-09-17
releases · 30d
0
short id

Drift inferred · capture-to-capture

  1. HIGH code analysis flagged committed secret ×4 in sumitkrgupta05/Salesforce-Integration
  2. HIGH code analysis flagged committed secret ×4 in sumitkrgupta05/Salesforce-Integration
  3. HIGH code analysis flagged committed secret ×4 in sumitkrgupta05/Salesforce-Integration
  4. HIGH code analysis flagged committed secret ×4 in sumitkrgupta05/Salesforce-Integration
  5. HIGH code analysis flagged committed secret ×4 in sumitkrgupta05/Salesforce-Integration
  6. HIGH code analysis flagged committed secret ×4 in sumitkrgupta05/Salesforce-Integration
  7. HIGH code analysis flagged committed secret ×4 in sumitkrgupta05/Salesforce-Integration
  8. HIGH code analysis flagged committed secret ×4 in sumitkrgupta05/Salesforce-Integration
capabilities 0 tools
transport http counts 0 tools · 0 res · 0 prompts permission surface via code analysis

No tools enumerated yet for this server.

skills & danger signals github-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit 085f589 · analyzer v33 · 11h ago

danger signals8

code evidence vHEAD · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 34

filesystem 5

  • fs (weak) sumitkrgupta05-Salesforce-Integration-085f589/.github/scripts/run-ai-review.js :1 import fs from 'node:fs';
  • fs (weak) sumitkrgupta05-Salesforce-Integration-085f589/slack-gemini-agent/scripts/build-docs.cjs :1 const fs = require('fs');
  • fs (weak) sumitkrgupta05-Salesforce-Integration-085f589/slack-gemini-agent/scripts/build-lwc-slash-commands-docs.cjs :1 const fs = require('fs');
  • fs (weak) sumitkrgupta05-Salesforce-Integration-085f589/slack-gemini-agent/scripts/build-slackbot-agent-docs.cjs :1 const fs = require('fs');
  • fs (weak) sumitkrgupta05-Salesforce-Integration-085f589/slack-gemini-agent/scripts/build-slash-commands-docs.cjs :1 const fs = require('fs');

shell / exec 2

  • shell (weak) sumitkrgupta05-Salesforce-Integration-085f589/.github/scripts/run-ai-review.js :3 import { execSync } from 'node:child_process';
  • shell sumitkrgupta05-Salesforce-Integration-085f589/slack-gemini-agent/src/mcp/salesforceAuth.ts :1 import { execSync } from 'child_process';

network 7

  • net (weak) sumitkrgupta05-Salesforce-Integration-085f589/.github/scripts/run-ai-review.js :224 const res = await fetch(reviewUrl, {
  • net sumitkrgupta05-Salesforce-Integration-085f589/slack-gemini-agent/src/api/auth.ts :1 import http from 'http';
  • net sumitkrgupta05-Salesforce-Integration-085f589/slack-gemini-agent/src/index.ts :1 import http from 'http';
  • net sumitkrgupta05-Salesforce-Integration-085f589/slack-gemini-agent/src/mcp/salesforceAuth.ts :32 const response = await fetch(tokenEndpoint, {
  • net sumitkrgupta05-Salesforce-Integration-085f589/slack-gemini-agent/src/mcp/salesforceMcpClient.ts :209 let response = await fetch(actionUrl, {
  • net sumitkrgupta05-Salesforce-Integration-085f589/slack-gemini-agent/src/snowflake/service.ts :249 const response = await fetch(queryUrl, {
  • net sumitkrgupta05-Salesforce-Integration-085f589/slack-gemini-agent/src/snowflake/syncDaemon.ts :106 const response = await fetch(queryUrl, {

secrets 3

  • secrets (weak) sumitkrgupta05-Salesforce-Integration-085f589/.github/scripts/run-ai-review.js :5 const GITHUB_TOKEN = process.env.GITHUB_TOKEN;
  • secrets sumitkrgupta05-Salesforce-Integration-085f589/slack-gemini-agent/src/api/auth.ts :572 const slackClientSecret = process.env.SLACK_CLIENT_SECRET || '';
  • secrets sumitkrgupta05-Salesforce-Integration-085f589/slack-gemini-agent/src/config.ts :30 const geminiApiKey = process.env.GEMINI_API_KEY;

install hooks 1

  • prepare sumitkrgupta05-Salesforce-Integration-085f589/package.json :15 husky || true

declared dependencies 13

  • @lwc/eslint-plugin-lwc@^3.1.0
  • @prettier/plugin-xml@^3.4.1
  • @salesforce/eslint-config-lwc@^4.0.0
  • @salesforce/eslint-plugin-aura@^3.0.0
  • @salesforce/eslint-plugin-lightning@^2.0.0
  • @salesforce/sfdx-lwc-jest@^7.0.2
  • eslint@^9.29.0
  • eslint-plugin-import@^2.31.0
  • eslint-plugin-jest@^28.14.0
  • husky@^9.1.7
  • lint-staged@^16.1.2
  • prettier@^3.5.3
show 1 more
  • prettier-plugin-apex@^2.2.6

transport_posture 1

  • binds all interfaces (0.0.0.0) sumitkrgupta05-Salesforce-Integration-085f589/slack-gemini-agent/src/index.ts :169 healthServer.listen(port, '0.0.0.0', () => {