Skip the install. Get this working in under 2 minutes.
Start a free trial on cloud.anythingmcp.com, add the Oxomi Product & Media Portal in one click, then point your AI client (Claude, ChatGPT, Copilot or Cursor) at the generated MCP endpoint. No Docker, no git clone, zero engineering experience required.
Summary
Search Oxomi catalogs, products, datasheets, and CAD drawings from AI agents via MCP. Pre-built Oxomi adapter in AnythingMCP for the German Baustoff trade.
Try asking
Example prompts for Oxomi Product & Media Portal
Click any prompt to copy it. Paste into Claude, ChatGPT, Cursor, Gemini, Copilot or OpenClaw to run it against this connector.
Claude is AI and can make mistakes. Please double-check responses.
Oxomi Catalog & Media Search with AI Agents
Oxomi is the dominant catalog and media portal for the German Baustoff (building materials) trade — used by wholesalers and Handwerk businesses to access digital catalogs, product datasheets, technical drawings, safety data sheets (Sicherheitsdatenblätter), installation guides (Verarbeitungsanleitungen), and cross-selling references across hundreds of supplier brands.
By plugging Oxomi into MCP, your AI agent can resolve a vague product description ("the 80mm screw with the blue head") into the exact SKU + datasheet + supplier in seconds — perfect for sales counter staff, ordering workflows, and technical support.
Quick Setup with Built-in Adapter
AnythingMCP ships with a pre-configured Oxomi adapter. You provide three credentials at import time.
Step 1: Deploy AnythingMCP
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Step 2: Generate API Credentials in Oxomi
In your Oxomi portal:
- Go to Portal-Einstellungen → ID to find your numeric portal id
- Note the username (often an email) used for API access
- Generate an API token under Portal-Einstellungen → API
Step 3: Import the Adapter
Open http://localhost:3000/connectors/store, click Import on Oxomi, and fill in the three fields the form prompts for:
OXOMI_PORTAL_IDOXOMI_USEROXOMI_ACCESS_TOKEN
Each value is encrypted at rest.
Step 4: Connect to Your AI Agent
{
"mcpServers": {
"oxomi": {
"url": "http://localhost:4000/mcp"
}
}
}
Available Tools
| Tool | Description |
|---|---|
oxomi_search_products | Product search by SKU or text — returns supplier + datasheet URLs |
oxomi_get_product_data | Fetch rich product information for a product (by itemNumber + supplierNumber): images, attachments/documents, prices, catalog pages, cover… |
oxomi_resolve_gtin | Resolve a GTIN-13 or GTIN-14 barcode to its product, returning the supplierNumber and supplierItemNumber |
oxomi_product_availability | Obtain manufacturer stock/availability for a product (stock status, indicator, availability dates, manufacturing time) |
oxomi_get_brand_info | Get information about a brand by id, name or supplier number: official name, supplier number(s), logo image URL, manufacturer and… |
oxomi_list_documents | List documents (catalogs, price lists, brochures, promotions, etc.) in the portal with filtering and pagination |
oxomi_render_datasheet | Render the technical datasheet of a product and return the generated HTML in a JSON response |
oxomi_sync_products_changed | Incrementally sync products changed since a given date from the product information graph (for ETL/bulk export) |
oxomi_get_product_spx | Fetch a single product in full SPX format by itemNumber or GTIN, with selectable data blocks |
oxomi_update_sync_date | Update the stored sync date for the portal API token (call after a successful incremental sync so the next run starts from the right point) |
AI Agent Use Cases
- "Find the safety data sheet for Knauf Diamant Spachtel"
- "What's the article number for the Würth Würth ASSY plus VG screw 6×80?"
- "List all Bosch power tool catalogs in our portal"
- "I need installation guides for Saint-Gobain Rigips wall systems"
Tips
- Results are scoped to your portal subscription — only suppliers your contract includes are visible.
- Most descriptions are German; pass
lang=enfor English where translations exist. - For very large bulk extracts (thousands of catalog pages), prefer Oxomi's batch export over per-call tooling.
Next Steps
- Xentral ERP MCP Guide — Pair Oxomi product lookup with Xentral order creation
- Weclapp MCP Guide — Cloud-ERP integration for German SMBs
Was this guide helpful?