Skip to content

Choosing a method

Pick the connector that matches your stack. Every method targets the same ingestion contract, so the only question is which one is least work for you.

Decision table

Your situationUse thisPage
Your site runs WordPress, Shopify, Drupal, Magento, Joomla, Ghost, Laravel, Symfony, Next.js, Nuxt, Wix, Webflow, or DjangoThe matching prebuilt connectorSee the rows below
You build in TypeScript or JavaScript and want a typed client plus a CLIThe Connector SDKConnector SDK
Your stack has no prebuilt connector and you want full control, in any languageThe generic API connector (raw HTTP)Generic API connector
You want an AI agent to do the integration for you, on any stackThe AI Skill (npx skills add radioBros/bainquet-skills)AI Skill
You want an AI client to read your published node, not write to itThe MCP serverMCP server

By platform

Match your platform to its prebuilt connector.

I runUse this
WordPress or WooCommerceWordPress plugin
ShopifyShopify connector
Drupal (with or without Commerce)Drupal module
Magento or Adobe CommerceMagento module
JoomlaJoomla plugin
GhostGhost connector
LaravelLaravel package
SymfonySymfony bundle
Next.jsNext.js package
NuxtNuxt module
DjangoDjango package
WixWix connector
WebflowWebflow connector

By situation

"I have a JavaScript or TypeScript app"

If you are on Next.js or Nuxt, use those connectors directly: they wire build-time adapters and server routes for you. For any other JS/TS app (a custom API, a static-site generator, a script), use the Connector SDK: it gives you a typed client, the signing primitives, and the bainquet-ingest CLI for cron jobs and CI.

"There is no connector for my stack"

You have two paths.

  • The AI Skill (recommended). Install the AI Skill with npx skills add radioBros/bainquet-skills and ask your agent to publish your project. It works across Claude Code, Cursor, Codex, Windsurf, and 70+ other agents — it handles token use, content mapping, HMAC signing, batch posting, verification, and incremental sync.
  • The generic API connector. Any language that can do HTTP, HMAC-SHA256, and HKDF can integrate directly against the contract. This is the lowest-level method and has no dependency. See Generic API connector.

"I use an AI coding agent"

Install the AI Skill (bainquet-pipeline):

bash
npx skills add radioBros/bainquet-skills

The installer auto-detects your agents (Claude Code, Cursor, Codex, Windsurf, …). With the skill installed, ask your agent to publish, sync, or connect your project. Not using a skill-aware agent? Hand it the Universal AI artifacts directly.

"An AI client needs to read my node"

The methods above are the write side. The MCP server is the read side: it lets an MCP-capable AI client retrieve a published node's knowledge through tool calls, scoped to a website. Published node files are also plain static URLs on the CDN, so any consumer can fetch llms.txt, ai.json, and the JSONL files directly.

How the methods relate

The prebuilt connectors and the AI Skill are complementary: hand-built plugins for popular platforms, and the universal AI agent path for everything else. All write methods (the connectors, the SDK, the generic recipe, and the AI Skill) target the same contract and are checked against the same conformance reference. See Conformance.

Owner-controlled structured data for AI.