UNPKG

@advanced-communities/salesforce-mcp-server

Version:

MCP server enabling AI assistants to interact with Salesforce orgs through the Salesforce CLI

21 lines (20 loc) 778 B
import { permissions } from "../config/permissions.js"; export const registerAdminTools = (server) => { server.tool("get_server_permissions", "Get current server permission settings", {}, async () => { const allowedOrgs = permissions.getAllowedOrgs(); return { content: [ { type: "text", text: JSON.stringify({ readOnly: permissions.isReadOnly(), allowedOrgs: allowedOrgs, message: allowedOrgs === "ALL" ? "All orgs are allowed" : `Access restricted to: ${allowedOrgs.join(", ")}`, }), }, ], }; }); };