Foundry IMS MCP Server

Official remote Model Context Protocol server for Foundry IMS, an inventory and product-information management system for parts, gear, and multi-channel retailers.

Remote serverstreamable-http

What is the Foundry IMS MCP Server?

foundry-ims-mcp-docs is an MCP project maintained in the epic-design-labs/foundry-ims-mcp-docs repository. The maintainer describes its purpose as “Official remote Model Context Protocol server for Foundry IMS, an inventory and product-information management system for parts, gear, and multi-channel retailers”. Read the project documentation for the complete scope.

Hosted connection

The maintainer’s configuration uses https://mcp.foundryims.com/mcp. Check the project’s account and authentication instructions when adding the endpoint to your client.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
list_orgsList the organizations you belong to and which is active
set_orgSet the active organization for subsequent calls
search_productsSearch by name, SKU, UPC/GTIN/MPN, or channel/supplier SKU
get_productFetch one product with its variants
create_productCreate a SIMPLE, FAMILY, ASSEMBLY, or BUNDLE product
update_productUpdate name, description, brand, category
delete_productSoft-delete (trash) a product
restore_productRestore a trashed product
search_variantsSearch variants across SKU, name, and barcodes
get_variantFetch one variant, including price and available quantity
update_variantUpdate SKU, name, price, cost, and identifiers
get_bomGet an assembly's active bill of materials
bom_can_buildHow many units can be built from on-hand stock
set_bomReplace an assembly's BOM with a new active version
delete_bomRemove the recipe (the product itself is untouched)
flatten_bomInline a sub-assembly's components into its parent
find_where_usedReverse lookup — every BOM and bundle using a component
replace_bom_componentSwap a component across every BOM that uses it
get_bundle_componentsList a bundle's component variants
add_bundle_componentAdd a component with a quantity
update_bundle_componentChange a component's quantity
remove_bundle_componentRemove a component
list_brandsList brands
create_brandCreate a brand
update_brandRename, re-slug, or set rich descriptions and SEO metadata
merge_brandsReassign every product from one brand to another
list_categoriesList the category tree
create_categoryCreate a category
update_categoryRename, re-slug, reparent, or set descriptions and SEO metadata
reorder_categoriesSet display order within a sibling group
add_variant_imageAdd an image by URL — Foundry fetches and re-hosts the bytes
remove_variant_imageRemove an image
reorder_variant_imagesSet image order
list_custom_fieldsList the org's custom field definitions
get_custom_valuesRead custom field values on a product or variant
set_custom_valuesSet custom field values (upsert)

How to install the Foundry IMS MCP Server

{
  "mcpServers": {
    "foundry-ims": {
      "url": "https://mcp.foundryims.com/mcp"
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.