SDKs and clients
Integrate through standard MCP SDKs or authenticated HTTP.
The verified developer interfaces in this repository are MCP and HTTP. No standalone published Mandate0 TypeScript or Python SDK package has been verified in this checkout. Do not install an unverified package based on its name.
| Approach | TypeScript | Python |
|---|---|---|
| MCP | Official SDK recipe | Official SDK recipe |
| REST | Built-in fetch | Standard-library urllib |
| Store integration | Shopify's internal typed platform client | Separate commerce-agents storefront backend |
integrations/commerce-agents-woocommerce is a Python storefront backend for the commerce-agents integration. It has its own README and verification targets; it is not a general-purpose platform SDK.
Use MCP for assistants, discoverable tool schemas and OAuth consent. Use HTTP for a specific REST contract with application-controlled requests. Both require correct credentials and environment.
The monorepo generates OpenAPI with bun --filter platform docs:generate. Pin a generated client to a reviewed schema revision and validate it against the server you deploy. Generation does not prove that a feature is enabled for every account.