Skip to content

MCP server

MuleSoft Salesforce Inventory

A MuleSoft MCP server flow that exposes a get_product_inventory tool so Claude can look up Salesforce Product2 stock records by product name.

  • Community
  • Runs locally
  • API key

Repository and documentation last checked Built from public product pages and documentation. SourcesClaim this listing

ecommerceguide summary

A MuleSoft application that acts as an MCP server so Claude can look up Salesforce product records. One tool, get_product_inventory, takes a product name and runs a SOQL SELECT against the Salesforce Product2 object, returning Name, ProductCode and Description as text formatted with DataWeave. Access is read-only. The Mule flow runs locally over streamable HTTP on port 8081, connecting to Salesforce with the Salesforce Connector using basic auth.

Why it stands out

Built as a MuleSoft flow using the MCP Connector rather than an npm or Docker package, so it runs inside Mule runtime.

What MuleSoft Salesforce Inventory does

ecommerceguide editorial
  • Single read-only tool: get_product_inventory, keyed on product name
  • Exposed through MuleSoft mcp:server-config and mcp:tool-listener elements
  • Streamable HTTP server on local port 8081, path /mcp
  • Salesforce Connector uses basic auth; OAuth listed as future work
  • Claude Desktop setup documented via the mcp-remote command
  • Testable with the Model Context Protocol Inspector
  • Community project by Arnab Das, published on GitHub with no licence file

How ecommerce teams could use it

ecommerceguide editorial

Illustrative scenarios written by ecommerceguide from the product's documented capabilities. They are not customer case studies.

  1. A team running Salesforce as its product system of record with MuleSoft as the integration layer

    Staff want to check a product's code and description by name without opening Salesforce

    Intended outcomeClaude Desktop calls get_product_inventory through the local MuleSoft endpoint and returns the Product2 record as formatted text

  2. An integration developer evaluating the MuleSoft MCP Connector

    Testing whether a Mule flow can be discovered and called as an AI tool

    Intended outcomeThe repo provides server-config, tool-listener and Claude Desktop config samples, plus MCP Inspector steps at http://localhost:8081/mcp

Who it suits

ecommerceguide editorial

Best for

You run Mule runtime alongside Salesforce and want a small reference flow that exposes a Product2 lookup to Claude Desktop.

Probably not for

You need write access, a hosted endpoint, OAuth, stock quantity fields or setup guides for clients other than Claude Desktop.

Business size
Any stageNo pricing or stated audience; it is a single-tool community repo with no size guidance.
Verticals
B2B commerce, Omnichannel retail

Technical details

From the vendor's own pages

From the server's repository, documentation and MCP directory listings.

What an agent can do
Inventory, Manage products
Transport
HTTP (remote)
Authentication
API key"Connector: Salesforce Connector (Basic Auth)"; OAuth listed only as a future improvement.
Package
None published; build from source
Repository last updated
28 Mar 2026

Connect MuleSoft Salesforce Inventory

Third-party data

Setup documented for

Setup steps are in the repository README (opens in a new tab). We only show an install command when a source lists one.

Categories and use cases

Sources

ecommerceguide profiles are built from public product information and written for ecommerce teams. We do not test products, and paying never changes where a listing ranks.

Also listed on PulseMCP.

See something incorrect? Report an update