# Helium PIM HTTP API Call GET https://intelligence-backend.gethelium.co/v1/catalog first. Never invent ops. MCP session: use pim_* tools. HTTP apps: skill pim/http-api. HTML widgets: skill pim/js-client (https://intelligence.gethelium.co/helium-pim.js). Connect: Claude Desktop custom connector or Cursor mcp.json → https://intelligence-backend.gethelium.co/mcp (OAuth, not API keys). Prod API: https://intelligence-backend.gethelium.co Local: http://localhost:3001 - [Auth](/docs/auth): Secret vs publishable org keys, presets, and policy JSON. - [Call shape](/docs/call-shape): module / op / input, errors, idempotency. - [Catalog](/docs/catalog): How agents discover ops. Never invent them. - [Client apps](/docs/client-apps): Publishable key in the widget, secret key on the server. - [Start here](/docs): One curl that generates an image on the public HTTP API. - [Connect MCP](/docs/mcp): Point Claude Desktop or Cursor at the Helium PIM MCP server. OAuth login. No API key. - [Modules](/docs/modules): Live op list from GET /v1/catalog. Do not hand-maintain this page. - [Recipes](/docs/recipes): Generate image, research refs, author a column, query then refresh. - [Scopes](/docs/scopes): Read / write / admin op classes and presets.