Build Your Store with Claude

Use the Biokit MCP server to let Claude read your stores and add products for you — no copy-pasting, no manual form-filling. Get set up in two minutes.

Published


Build Your Store with Claude

The Biokit MCP server lets Claude read your stores and manage products on your behalf — no copy-pasting, no manual form-filling. This guide walks you through the setup and shows you what you can do once it's running.

This works with Claude Code, Claude Desktop, and any MCP-compatible client. You'll need a Biokit API key — generate one in Settings → API Key.

1. Generate your API key

Go to your Biokit dashboard settings and open the API Key tab.

  1. Click Generate key.
  2. Copy the key immediately — it's shown only once.
  3. Store it somewhere safe (a password manager, .env file, or your MCP config).

Treat your API key like a password. Anyone who has it can read and modify your stores.

2. Connect Claude to Biokit

Add the following to your project's .mcp.json — or to ~/.claude/mcp.json for global access across all projects:

Download .mcp.json
{
  "mcpServers": {
    "biokit": {
      "type": "http",
      "url": "https://mcp.biokit.me/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Replace YOUR_API_KEY with the key you copied in step 1, then reload MCP with /mcp in Claude Code.

Claude Desktop

Open Settings → Developer → Edit Config and add the same biokit block inside mcpServers. Save and restart Claude Desktop.

Verify the connection

Ask Claude: "List my Biokit stores." If it replies with your store names, you're connected.

3. What you can ask Claude to do

Once connected, Claude has four tools available:

ToolWhat it does
list_storesShows all your stores with IDs and slugs
get_storeReturns full details for a specific store
add_productCreates a single product in a store
add_productsBulk-creates up to 50 products in one call

Example prompts

Explore your catalog:

"What stores do I have? Show me the products in my main store."

Add a single product:

"Add a product called 'Brand Strategy Session' to my consulting store — $350, digital, payment link is stripe.com/p/session."

Add a product with an image:

"Add a product called 'Logo Pack' to my design store — $49, digital. Here's the cover image: [paste base64 or a public URL]."

Build a catalog in one shot:

"I run a photography preset shop. Add these five presets to my store: Moody Film ($24), Golden Hour ($24), Urban Street ($19), Clean & Bright ($24), B&W Classic ($19). All digital."

4. Build a full store with a single prompt

The most powerful pattern is describing your entire catalog in one go and letting Claude structure and bulk-create it for you.

I'm setting up a Biokit store and need you to add my products.

First, list my stores so I know which store ID to use. Then add the following products to [STORE NAME]:

[PASTE YOUR PRODUCT LIST HERE]

For each product:

  • Set the type to "digital", "physical", or "service" based on what it is.
  • Write a one-sentence description if I haven't given one.
  • Leave paymentUrl empty unless I've provided a link.
  • Use USD as the default currency.

Use add_products to add them all in one call. Confirm each product and summarize at the end.

5. Adding product images

Claude can attach images to products in two ways:

From a URL — if you already have an image hosted somewhere (Unsplash, your CDN, etc.), just give Claude the URL:

"Add 'Preset Pack' to my store for $29 — use this cover image: https://..."

From a file — if you have a local image, share it with Claude and ask it to include it:

"Add 'Preset Pack' to my store for $29. Attach the image I'm sharing."

Claude uploads the image to Biokit storage automatically. Supported formats: PNG, JPEG, WebP. Maximum size: 5 MB.

6. Tips for best results

Be specific about the store. If you have multiple stores, name the one you want Claude to use — otherwise it will ask.

Add payment URLs later. You don't need Stripe or Gumroad links ready at catalog-creation time. Add them through the dashboard once the products are live.

Use categories to organise. Tell Claude to group products — "set category to 'presets' for the first three and 'courses' for the rest" — and they'll be filterable in your store.

Bulk imports for large catalogs. For 20+ products, the CSV import workflow is faster. Use Claude to generate the CSV, then import it in one click.

Troubleshooting

"Not authenticated" — Your API key is missing or wrong. Regenerate it in Settings → API Key and update your MCP config.

"API error 404: store not found" — Ask Claude to list your stores first and confirm the store ID it's using.

Claude doesn't see the Biokit tools — Reload MCP with /mcp in Claude Code, or restart Claude Desktop. Check that the url and Authorization header are set correctly in your config.

"Unsupported image type" — Make sure your image is PNG, JPEG, or WebP. Other formats aren't accepted.

"Image too large" — Resize the image to under 5 MB before sharing it with Claude.

Changes not showing in the dashboard — Hard-refresh the page. Products are added in real time, but the dashboard may be cached for a few seconds.

Related articles