Back to Home
skyrmionz icon

miaw-mcp-server

Verified Safe

by skyrmionz

Overview

Connects ChatGPT to Salesforce Enhanced Chat (MIAW) to enable AI assistants to seamlessly hand off conversations to human or AI agents within Salesforce, displaying a live chat widget when transferred to a human agent.

Installation

Run Command
node dist/index.js

Environment Variables

  • MIAW_SCRT_URL
  • MIAW_ES_DEVELOPER_NAME
  • MIAW_ORG_ID
  • MCP_TRANSPORT

Security Notes

Salesforce credentials (SCRT URL, Org ID, ES Developer Name) are correctly handled as environment variables, not hardcoded. Access tokens from Salesforce are stored server-side in-memory only and explicitly not persisted to disk, significantly reducing data retention risks. The server prevents exposing JWTs to ChatGPT by managing authentication internally with session IDs. Cross-Origin Resource Sharing (CORS) is enabled broadly (`*`), which is common for public APIs but could be tightened if client origins are specific. Content Security Policy (CSP) is defined for the embedded widget. No 'eval' or other directly malicious patterns were found in the provided source.

Similar Servers

Stats

Interest Score9
Security Score9
Cost ClassMedium
Avg Tokens150
Stars1
Forks1
Last Update2025-12-16

Tags

salesforcechatgptmiawcustomer-supportai-agent