Salesforce MCP (AiondaDotCom)

Salesforce MCP (AiondaDotCom)

MCP server enabling OAuth-based, seamless Salesforce integration for AI assistants.

8
Stars
0
Forks
0
Releases

Overview

An MCP server that provides seamless Salesforce integration via OAuth, enabling AI assistants to interact with any Salesforce org. It automates authentication, supports dynamic schema discovery, and understands custom objects and fields. The server exposes full CRUD operations, schema inspection, and context-aware suggestions across diverse Salesforce configurations. Tokens are stored securely in the user's home directory with strict file permissions, enabling production-grade security and automatic token refresh. A comprehensive backup system covers modern files (ContentVersions), legacy attachments, and documents, with a Time Machine feature for point-in-time recovery. The server learns your Salesforce installation with a one-time analysis via salesforce_learn, caches metadata locally, and uses this knowledge to improve precision and reduce guesswork. It supports NPX deployment for no-install usage as well as developer setups, integrates with Claude Desktop and VS Code, and provides tools for interactive credential setup (salesforce_setup), cross-platform storage, and secure token management. This MCP server is designed to work out of the box with minimal manual steps while remaining highly configurable for advanced users.

Details

Owner
AiondaDotCom
Language
JavaScript
License
BSD 2-Clause "Simplified" License
Updated
2025-12-07

Features

Seamless Authentication

Claude automatically detects when authentication is needed and handles it transparently, enabling automatic OAuth flows without manual setup.

Zero Manual Setup

Run without terminal commands or manual OAuth flows; NPX-based deployment and simple configuration.

OAuth-Only Authentication

Secure browser-based setup with automatic token refresh and long-lived sessions.

Universal Salesforce Integration

Supports any Salesforce org, including custom objects and fields.

Smart Installation Learning

Analyzes your complete Salesforce setup to provide intelligent, context-aware assistance.

Dynamic Schema Discovery

Automatically discovers and adapts to your Salesforce configuration, including custom objects and relationships.

Secure Token Storage

File-based token storage with strict permissions for production-grade security.

Full CRUD & Schema Insight

Performs query, create, update, and delete operations, plus schema inspection for objects and fields.

Audience

AI assistantsInteract with Salesforce data via MCP using secure OAuth and learned schemas.
Salesforce adminsConfigure connected apps and credentials for MCP integration in Salesforce.

Tags

SalesforceOAuthMCPlearningdynamic-schemabackuptime-machineCRUDtoken-storagesecuritycross-platformClaudeintegration