@aiondadotcom/mcp-salesforce
Version:
Model Context Protocol (MCP) server for Salesforce integration using OAuth authentication
68 lines (67 loc) • 1.81 kB
JSON
{
"name": "@aiondadotcom/mcp-salesforce",
"version": "1.2.0",
"description": "Model Context Protocol (MCP) server for Salesforce integration using OAuth authentication",
"main": "src/index.js",
"type": "module",
"bin": {
"mcp-salesforce": "bin/mcp-salesforce.js"
},
"files": [
"src/**/*",
"bin/**/*",
"start-mcp.sh",
"README.md",
"LICENSE"
],
"scripts": {
"start": "node src/index.js",
"setup": "node bin/setup.js",
"status": "node bin/status.js",
"config-help": "node bin/config-helper.js",
"dev": "node --watch src/index.js",
"test": "NODE_ENV=test DISABLE_BROWSER_OPEN=true node test/learning-system-test.js && NODE_ENV=test DISABLE_BROWSER_OPEN=true node test/env-variables-unit-test.js",
"test:env": "NODE_ENV=test DISABLE_BROWSER_OPEN=true node test/env-variables-unit-test.js",
"test:learning": "NODE_ENV=test DISABLE_BROWSER_OPEN=true node test/learning-system-test.js",
"lint": "eslint src/ bin/"
},
"keywords": [
"mcp",
"model-context-protocol",
"salesforce",
"oauth",
"crm",
"api"
],
"author": "AiondaDotCom",
"license": "MIT",
"dependencies": {
"@modelcontextprotocol/sdk": "^0.4.0",
"dotenv": "^16.3.1",
"express": "^4.18.2",
"jsforce": "^3.8.2",
"node-fetch": "^3.3.2",
"open": "^8.4.2"
},
"devDependencies": {
"eslint": "^8.55.0",
"nodemon": "^3.0.2"
},
"engines": {
"node": ">=18.0.0"
},
"os": [
"darwin"
],
"repository": {
"type": "git",
"url": "git+https://github.com/AiondaDotCom/mcp-salesforce.git"
},
"bugs": {
"url": "https://github.com/AiondaDotCom/mcp-salesforce/issues"
},
"homepage": "https://github.com/AiondaDotCom/mcp-salesforce#readme",
"publishConfig": {
"access": "public"
}
}