Integration

Solidus integration

Solidus is an open-source Rails commerce platform; this is its REST API, mounted at /api on every install. Manage the catalog (products, variants, product properties and the shared property list, product and variant images, option types and option values, taxonomies and taxons, and the classification that positions a product inside a taxon), orders (create, update, cancel, empty, line items, coupon codes, addresses, payments with authorize, capture, purchase, void and credit, return authorizations and customer returns), shipments (create, add or remove items, transfer items to another shipment or stock location, estimated rates, select a shipping method, mark ready, mark shipped), inventory (stock locations, stock items, stock movements, inventory units), users with their address book and stored credit cards, and store configuration (stores, zones, countries and states, money format). The host is part of the credential because every install is its own deployment. Authentication is a Solidus API key sent as a bearer token.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Solidus.Built from the 142 Solidus tools below, on the connection you add once.

What you can do with Solidus

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Image, 8 operations

  • create_product_imageCreate product imagePOSTCreate product image.
  • create_variant_imageCreate variant imagePOSTCreate variant image.
  • delete_product_imageDelete product imageDELETEDelete product image.
  • delete_variant_imageDelete variant imageDELETEDelete variant image.
  • get_product_imageGet product imageGETGet product image.
  • get_variant_imageGet variant imageGETGet variant image.
  • list_product_imagesList product imagesGETList product images.
  • list_variant_imagesList variant imagesGETList variant images.

Option value, 6 operations

  • create_option_valueCreate option valuePOSTCreate option type value.
  • delete_option_valueDelete option valueDELETEDelete option value.
  • get_option_valueGet option valueGETGet option value.
  • list_option_type_option_valuesList option type option valuesGETList option type values.
  • list_option_valuesList option valuesGETList option values.
  • update_option_valueUpdate option valuePATCHUpdate option value.

Product, 5 operations

  • create_productCreate productPOSTCreate product.
  • delete_productDelete productDELETEDelete product.
  • get_productGet productGETGet product.
  • list_productsList productsGETList products.
  • list_products_in_taxonList products in taxonGETList taxon products.

Stock item, 5 operations

  • create_stock_location_itemCreate stock location itemPOSTCreate stock location item.
  • delete_stock_itemDelete stock itemDELETEDelete stock item.
  • delete_stock_location_itemDelete stock location itemDELETEDelete stock location item.
  • get_stock_itemGet stock itemGETGet stock location item.
  • list_stock_location_itemsList stock location itemsGETList stock location items.

Taxon, 5 operations

  • create_taxonCreate taxonPOSTCreate taxonomy taxon.
  • delete_taxonDelete taxonDELETEDelete taxonomy taxon.
  • get_taxonGet taxonGETGet taxonomy taxon.
  • list_taxonomy_taxonsList taxonomy taxonsGETList taxonomy taxons.
  • list_taxonsList taxonsGETList taxons.

Variant, 5 operations

  • create_product_variantCreate product variantPOSTCreate product variant.
  • delete_variantDelete variantDELETEDelete variant.
  • get_variantGet variantGETGet variant.
  • list_product_variantsList product variantsGETList product variants.
  • list_variantsList variantsGETList variants.

Option type, 4 operations

  • create_option_typeCreate option typePOSTCreate option type.
  • get_option_typeGet option typeGETGet option type.
  • list_option_typesList option typesGETList option types.
  • update_option_typeUpdate option typePATCHUpdate option type.

Order, 4 operations

  • create_orderCreate orderPOSTCreate order.
  • get_orderGet orderGETGet order.
  • list_ordersList ordersGETList orders.
  • update_orderUpdate orderPATCHUpdate order.

Product propertie, 4 operations

  • create_product_propertyCreate product propertyPOSTCreate product property.
  • delete_product_propertyDelete product propertyDELETEDelete product property.
  • get_product_propertyGet product propertyGETGet product property.
  • list_product_propertiesList product propertiesGETList product properties.

Propertie, 4 operations

  • create_propertyCreate propertyPOSTCreate property.
  • delete_propertyDelete propertyDELETEDelete property.
  • get_propertyGet propertyGETGet property.
  • list_propertiesList propertiesGETList properties.

Return authorization, 4 operations

  • create_order_return_authorizationCreate order return authorizationPOSTCreate order return authorization.
  • delete_order_return_authorizationDelete order return authorizationDELETEDelete order return authorization.
  • get_order_return_authorizationGet order return authorizationGETGet order return authorization.
  • list_order_return_authorizationsList order return authorizationsGETList order return authorizations.

State, 4 operations

  • get_country_stateGet country stateGETGet country state.
  • get_stateGet stateGETGet state.
  • list_country_statesList country statesGETList country states.
  • list_statesList statesGETList states.

Stock location, 4 operations

  • create_stock_locationCreate stock locationPOSTCreate stock location.
  • delete_stock_locationDelete stock locationDELETEDelete stock location.
  • get_stock_locationGet stock locationGETGet stock location.
  • list_stock_locationsList stock locationsGETList stock location.

Store, 4 operations

  • create_storeCreate storePOSTCreate store.
  • delete_storeDelete storeDELETEDelete store.
  • get_storeGet storeGETGet store.
  • list_storesList storesGETList stores.

Taxonomie, 4 operations

  • create_taxonomyCreate taxonomyPOSTCreate taxonomy.
  • delete_taxonomyDelete taxonomyDELETEDelete taxonomy.
  • get_taxonomyGet taxonomyGETGet taxonomy.
  • list_taxonomiesList taxonomiesGETList taxonomies.

User, 4 operations

  • create_userCreate userPOSTCreate user.
  • delete_userDelete userDELETEDelete user.
  • get_userGet userGETGet user.
  • list_usersList usersGETList users.

Zone, 4 operations

  • create_zoneCreate zonePOSTCreate zone.
  • delete_zoneDelete zoneDELETEDelete zone.
  • get_zoneGet zoneGETGet zone.
  • list_zonesList zonesGETList zones.

Customer return, 3 operations

  • create_order_customer_returnCreate order customer returnPOSTCreate order customer return.
  • get_customer_returnGet customer returnGETGet order customer return.
  • list_order_customer_returnsList order customer returnsGETList order customer returns.

Payment, 3 operations

  • create_order_paymentCreate order paymentPOSTCreate order payment.
  • get_order_paymentGet order paymentGETGet order payment.
  • list_order_paymentsList order paymentsGETList order payments.

Stock movement, 3 operations

  • create_stock_location_movementCreate stock location movementPOSTCreate stock location movement.
  • get_stock_movementGet stock movementGETGet stock location movement.
  • list_stock_location_movementsList stock location movementsGETList stock location movements.

Address book, 2 operations

  • delete_user_address_bookDelete user address bookDELETERemove address from user address book.
  • get_user_address_bookGet user address bookGETGet user address book.

Addresse, 2 operations

  • get_order_addressGet order addressGETGet order address.
  • update_order_addressUpdate order addressPATCHUpdate order address.

Cancel, 2 operations

  • cancel_orderCancel orderPUTCancel order.
  • cancel_order_return_authorizationCancel order return authorizationPUTCancel order return authorization.

Countrie, 2 operations

  • get_countryGet countryGETGet country.
  • list_countriesList countriesGETList countries.

Coupon code, 2 operations

  • create_order_coupon_codeCreate order coupon codePOSTCreate order coupon code.
  • delete_coupon_codeDelete coupon codeDELETEDelete order coupon code.

Credit card, 2 operations

  • list_user_credit_cardsList user credit cardsGETList user credit cards.
  • update_credit_cardUpdate credit cardPATCHUpdate credit card.

Inventory unit, 2 operations

  • get_inventory_unitGet inventory unitGETGet inventory unit.
  • update_inventory_unitUpdate inventory unitPATCHUpdate inventory unit.

Line item, 2 operations

  • create_order_line_itemCreate order line itemPOSTCreate order line item.
  • delete_order_line_itemDelete order line itemDELETEDelete order line item.

Add, 1 operation

  • add_shipment_itemAdd shipment itemPUTAdd shipment item.

Authorize, 1 operation

  • authorize_order_paymentAuthorize order paymentPUTAuthorize order payment.

Capture, 1 operation

  • capture_order_paymentCapture order paymentPUTCapture order payment.

Config, 1 operation

  • get_store_configGet store configGETGet system configuration.

Credit, 1 operation

  • credit_order_paymentCredit order paymentPUTCredit order payment.

Empty, 1 operation

  • empty_orderEmpty orderPUTEmpty order.

Estimated rate, 1 operation

  • list_shipment_estimated_ratesList shipment estimated ratesGETList shipment estimated rates.

Money, 1 operation

  • get_money_configGet money configGETGet money configuration.

Promotion, 1 operation

  • get_promotionGet promotionGETGet promotion.

Purchase, 1 operation

  • purchase_order_paymentPurchase order paymentPUTPurchase order payment.

Ready, 1 operation

  • ready_shipmentReady shipmentPUTReady shipment.

Remove, 1 operation

  • remove_shipment_itemRemove shipment itemPUTRemove shipment item.

Select shipping method, 1 operation

  • select_shipment_shipping_methodSelect shipment shipping methodPUTSelect shipment shipping method.

Ship, 1 operation

  • ship_shipmentShip shipmentPUTShip shipment.

Shipment, 1 operation

  • create_shipmentCreate shipmentPOSTCreate shipment.

Transfer to location, 1 operation

  • transfer_shipment_item_to_locationTransfer shipment item to locationPOSTTransfer shipment item to location.

Transfer to shipment, 1 operation

  • transfer_shipment_item_to_shipmentTransfer shipment item to shipmentPOSTTransfer shipment item to shipment.

Showing the first 120 of 142 endpoints. The rest are in the product, searchable from the workflow builder and from chat.

Use Solidus from Claude Code, Cursor or Codex

Connect Solidus in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Solidus operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Solidus

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Solidus once

    Add your Solidus connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Solidus integration FAQ

What can you do with the Solidus integration?

LiveContext exposes 142 operations on Solidus, covering image, option value, product and stock item.

Popular integrations

Browse the whole catalog