Home›Data›AI assistants
Claude · ChatGPT · Microsoft Copilot · any MCP client

PackIndex for AI assistants

Ask your assistant what packaging should cost, design and cost a pack, find cheaper options and request supplier quotes — with live PackIndex data and your own OPN plan.

Connect in two minutes

Server address: https://opnplatform.com/api/mcp · sign-in: OAuth (your OPN account) · transport: Streamable HTTP.

Claude (web, desktop, mobile): Settings → Connectors → search PackIndex in the directory, or Add custom connector and paste the server address. Select Connect, sign in to OPN and approve the permissions. Claude Code: claude mcp add --transport http packindex https://opnplatform.com/api/mcp.

ChatGPT: open Apps, search PackIndex and connect, then sign in to OPN. Before the listing is live, workspaces with developer mode can add the server address as a custom connector.

Microsoft Copilot (Microsoft 365 work accounts): in Copilot Studio create an agent → Tools → Add a tool → Model Context Protocol → server address, authentication OAuth 2.0 → Dynamic discovery. Publish to the Teams and Microsoft 365 Copilot channel; the agent then appears under Agents in Copilot chat. Consumer Copilot (personal Microsoft accounts) does not support custom connectors.

Other MCP clients (Cursor, VS Code, agents): add the server address; clients that support MCP OAuth open the OPN sign-in automatically. Scripts can send an opn_ API key as a Bearer token instead.

{
  "mcpServers": {
    "packindex": {
      "url": "https://opnplatform.com/api/mcp"
    }
  }
}

Sign-in and permissions

The first time a tool needs your account, the assistant opens an OPN sign-in page. You choose which permissions it gets; Read PackIndex data is always included and the others can be unticked. Every connection is per user, so each person's own plan, runs and credits apply.

PermissionShown asWhat it allows
packindex:readRead PackIndex dataPrices, indices, history and forecasts at your plan's level.
studio:runUse Design StudioDraft and cost packaging specs. Each run uses one of your Suite runs.
packiq:runRun PACKIQ agentsRun AI packaging agents. Each run uses PACKIQ credits.
exchange:rfqUse the Trade ExchangeSend RFQs to suppliers on your behalf and read their responses. Your Exchange plan's RFQ limits apply.

Tools

This list is generated from the live server, so it always matches what your assistant sees.

ToolWhat it doesAccessTypeCost
search_indices
Search PackIndex codes
Find PackIndex codes by material, input, format or plain words ('polypropylene', 'recovered paper', 'natural gas', 'kraftliner', 'corrugated box').No sign-in needed (live values with Essential and above)Read-onlyFree
get_live_index
Get one index value
Today's value of one PackIndex code — commodity inputs (L0: oil, gas, power, metals, recovered fibre), raw materials (L1: PP, HDPE, pulp…), semi-finished (L2: kraftliner, films…) or finished packs (L3) — in USD (and your currency), with 1-week / 1-month / 3-month / 1-year change (each period only where that much history exists) and carbon data where scored.No sign-in needed (live values with Essential and above)Read-onlyFree
get_index_history
Get index history
Price history for any PackIndex code (L0-L3), one value per date: every point for up to 3 months, weekly closes for longer spans, with the change between points.No sign-in needed (live values with Essential and above)Read-onlyFree
get_all_indices
List index values (paginated)
Page through index values by layer: L0 primary inputs, L1 raw materials, L2 semi-finished (paid plans) and L3 finished packs.No sign-in needed (live values with Essential and above)Read-onlyFree
get_carbon_index
Get Green Index carbon score
Carbon footprint: finished packs (L3) in kg CO2e per unit with grade A-D; raw materials and semi-finished (board grades, pulps, polymers, aluminium, steel, cullet) in kg CO2e per tonne, virgin and PEF CFF, optionally at your recycled content.No sign-in needed (live values with Essential and above)Read-onlyFree
packindex_query
Ask PackIndex
Ask a plain-English question about packaging costs, indices or which PACKIQ agent to use.No sign-in needed (live values with Essential and above)Read-onlyFree
list_packiq_agents
List PACKIQ agents
Browse PACKIQ AI packaging co-workers (procurement, manufacturing, compliance, finance, sales, logistics, contracts, global markets).No sign-in needed (live values with Essential and above)Read-onlyFree
get_agent_chain
Next PACKIQ agent
After a PACKIQ agent run, get the 2-3 most logical follow-on agents with reasons.No sign-in needed (live values with Essential and above)Read-onlyFree
get_index_forecast
Get index forecast
12-week forward value for any PackIndex code — inputs, raw materials, semi-finished and finished packs: current level, projection, projected change and confidence.No sign-in needed (live values with Essential and above)Read-onlyFree
get_prices
Get several index values
Today's values for up to 20 PackIndex codes in one call (any layer: oil, gas, resins, pulp, board, films, finished packs) with 1w/1m/3m/1y change — for watchlists and cost models.No sign-in needed (live values with Essential and above)Read-onlyFree
check_quote
Check a supplier quote
Is this supplier price fair? Compares a quoted price (any currency; per t, kg, lb, unit…) with the PackIndex benchmark: difference %, verdict FAIR / HIGH / LOW, where the quote sits in the benchmark's 12-month range and, with a quantity, the overpayment.No sign-in needed (live values with Essential and above)Read-onlyFree
price_adjustment
Index-linked price adjustment
Recalculate an index-linked contract price: base price and base date plus the indices it follows and their weights (the rest is fixed).No sign-in needed (live values with Essential and above)Read-onlyFree
compare_regions
Compare a material across regions
One material across regions — e.g.No sign-in needed (live values with Essential and above)Read-onlyFree
explain_price_move
Explain a price move
Why did a price move? Splits the change over 1w / 1m / 3m / 6m / 1y into the moves of its inputs (e.g.No sign-in needed (live values with Essential and above)Read-onlyFree
get_market_movers
Market movers
Biggest risers and fallers among inputs (L0), raw materials (L1) and semi-finished (L2) over 1w / 1m / 3m / 1y, optionally within a group (e.g.No sign-in needed (live values with Essential and above)Read-onlyFree
estimate_packaging_price
Estimate a corrugated box price
Price a corrugated RSC box (FEFCO 0201) from internal dimensions and flute (E, B, C, F or double-wall), anchored to the PackIndex RSC benchmark, with a low/mid/high band, optional order total and a next-quarter projection.No sign-in needed (live values with Essential and above)Read-onlyFree
draft_packaging_spec
Design Studio: brief to spec
Turn a plain-language packaging brief into a structured spec (format, materials, dimensions, quantity, assumptions) saved as a Design Studio project.Your OPN account · Use Design StudioCreates or changes data1 Suite run
cost_packaging_spec
Design Studio: cost a spec
Derive the bill of materials for a Design Studio project (or a spec object) and anchor each component to live PackIndex values.Your OPN account · Use Design StudioCreates or changes data1 Suite run
compare_packaging_options
Design Studio: compare options
Optimise a Design Studio project (or a material): right-size, lightweight and substitute options with cost and carbon savings anchored to PackIndex.Your OPN account · Use Design StudioCreates or changes data1 Suite run — refunded if nothing can be priced
update_project
Design Studio: update a project
Change a Design Studio project's order quantity, target region, contents size (boxes — enables right-sizing), name or performance floor (corrugated: ECT; folding cartons: bending stiffness in mN·m; rigid packs: top-load kgf).Your OPN account · Use Design StudioCreates or changes dataFree
list_my_projects
Design Studio: my projects
The user's Design Studio packaging projects (id, name, pack type, status) and Suite runs left.Your OPN account · Use Design StudioRead-onlyFree
post_rfq
Exchange: send an RFQ
Request quotes on the OPN Trade Exchange for a Design Studio project or a PackIndex material code to up to 3 suppliers.Your OPN account · Use the Trade ExchangeCreates or changes dataCounts toward your Exchange plan's monthly RFQs · up to 3 suppliers
find_suppliers
Exchange: find suppliers
Who can quote a material or a Design Studio project: live Trade Exchange listings (price vs PackIndex benchmark) plus matched converters from the verified supplier network, filtered by country.No sign-in needed (live values with Essential and above)Read-onlyFree
get_my_rfqs
Exchange: my RFQs
The user's sent RFQs with how many suppliers received each and how many responded; pass rfq_id for the responses (bids and, once a supplier responds, their contact).Your OPN account · Use the Trade ExchangeRead-onlyFree
search_exchange_listings
Search Exchange listings
Live supplier offers on the OPN Trade Exchange, filterable by PackIndex material code and origin, each with its PackIndex benchmark (live on paid plans, 12-week delayed otherwise).No sign-in needed (live values with Essential and above)Read-onlyFree
run_packiq_agent
Run a PACKIQ agent
Run a PACKIQ agent on the caller's data (quotes, invoices, BOMs, specs).Your OPN account · Run PACKIQ agentsCreates or changes dataPACKIQ credits per run
packiq_quote_analysis
PACKIQ: analyse a supplier quote
Benchmark every line of a pasted supplier packaging quote against live PackIndex finished-pack indices: deviation from the benchmark and a verdict per line (Sharp, Competitive, High, Overpriced), with market evidence for lines more than 8% above index.Your OPN account · Run PACKIQ agentsCreates or changes dataFree
packiq_epr_fees
PACKIQ: calculate EPR fees
Estimate annual Extended Producer Responsibility fees for a packaging portfolio across active schemes (EU member states, UK, US states, Canada, Chile, Brazil): fee band per format, total liability by market and a reformulation priority list.Your OPN account · Run PACKIQ agentsCreates or changes dataFree
packiq_recyclability
PACKIQ: grade recyclability
Grade a packaging structure on the EU PPWR recyclability scale (A to F) from its substrate, layers, inks, closures and adhesives: grade, reasoning, EPR eco-modulation impact and options to reach a higher grade.Your OPN account · Run PACKIQ agentsCreates or changes dataFree

Try these prompts

Plans, costs and limits

Same rules as the web app. A connected assistant can never do more than you could in the portal, and it spends exactly what the same action costs there. Your balance is shown in tool results.

Privacy and disconnecting

PackIndex receives only the inputs your assistant sends to a tool — never your chat history, memories or files. Access tokens last one hour; refresh tokens are stored as one-way hashes. Disconnect any assistant in the portal under Settings → MCP Access. Read the full privacy policy and terms of use.

Support

Questions or problems with the connector: support@opnplatform.com. Please include the assistant you use and the time of the request. Operated by Polimex Trade Inc., 10225 Yonge St, Richmond Hill, ON L4C 3B2, Canada.

For developers

MCP 2026-07-28 (stateless) and earlier protocol versions · OAuth 2.1 with PKCE, Client ID Metadata Documents and Dynamic Client Registration · metadata at /.well-known/oauth-protected-resource. The same capabilities are available over A2A (/api/a2a) and REST (OpenAPI).

{
  "jsonrpc": "2.0", "id": 1, "method": "tools/call",
  "params": {
    "name": "get_live_index",
    "arguments": { "code": "CORR" }
  }
}

Frequently asked

Which AI assistants can use PackIndex?

Any assistant that supports remote MCP servers with OAuth sign-in: Claude (web, desktop, mobile and Claude Code), ChatGPT, Microsoft Copilot Studio agents published to Microsoft 365 Copilot and Teams, Cursor, VS Code and others. The server address is https://opnplatform.com/api/mcp.

Do I need an OPN account?

No for price data: public tools work without sign-in and show 12-week delayed reference values plus a daily live rotation. Yes for live values, Design Studio, PACKIQ agents and the Trade Exchange — you sign in with your OPN account and your own plan applies.

Does connecting an assistant cost extra?

No. Tools spend exactly what the same action costs in the web app: Suite runs for Design Studio, PACKIQ credits for agents, and your Exchange plan's RFQ allowance. Nothing is charged for connecting or for read-only tools.

Can the assistant contact suppliers on my behalf?

Only when you ask it to and approved the Trade Exchange permission. post_rfq sends to at most 3 suppliers per request, follows your Exchange plan's limits, and never reveals your identity until a supplier responds. Assistants are instructed to confirm with you before sending.

What data does PackIndex receive from my assistant?

Only the inputs the assistant passes to a PackIndex tool (for example an index code, a brief or an RFQ quantity). PackIndex never receives your chat history, memories or files. Details are in the privacy policy.

How do I disconnect?

Remove the connector in your assistant, or open the OPN portal → Settings → MCP Access and revoke the app. Revoking ends its access immediately.

Get started

Create a free OPN account to sign in from your assistant; upgrade any time for live values and more runs.

Open the OPN portal → REST API docs →