Back to docs

AI Integrations

Connect instxnt to Claude, ChatGPT, and Gemini. Create stores through natural language.

Say "make me a storefront selling handmade candles for $25" and the AI handles everything.

Step 1

Get Your API Key

Generate a free API key from your dashboard. This key authenticates all AI tool calls.

Go to Developer Settings

Step 2

Connect to Your AI

Claude Code / Claude Desktop

Add to ~/.claude/settings.json (Claude Code) or Claude Desktop config:

settings.json
{
  "mcpServers": {
    "instxnt": {
      "command": "npx",
      "args": ["-y", "@instxntdotxyz/mcp-server"],
      "env": {
        "INSTXNT_API_KEY": "inst_your_key_here"
      }
    }
  }
}

Claude Code (CLI)

terminal
claude mcp add instxnt -- npx -y @instxntdotxyz/mcp-server

Then set your API key when prompted.

ChatGPT

The instxnt Store Builder GPT uses the same API key for authentication. Available in the GPT Store.

Gemini

Google adopted MCP — the same server works with Gemini clients that support MCP.

Step 3

Create a Store

Once connected, just describe what you want to sell. The AI orchestrates the full flow:

You: Make me a store selling organic honey for $18
Claude: Creating your store... generating AI copy and design...
Claude: Store ready! Connect Stripe to accept payments: [link]
You: Done, I connected Stripe
Claude: Published! Live at organic-honey.instxnt.store

Reference

Available Tools

15 tools the AI can call on your behalf:

Stores

create_storeCreate an AI-powered storefront from a product description
check_generation_statusPoll store generation progress
list_storesList all your stores
get_storeGet store details, Stripe status, analytics
publish_storeMake a store live at {subdomain}.instxnt.store
update_storeUpdate subdomain or custom domain
check_subdomainCheck if a subdomain is available

Products

add_productAdd a product to a store
list_productsList all products in a store
update_productUpdate product name, price, or description
delete_productRemove a product

Payments

get_stripe_connect_urlGet Stripe onboarding link for the user
check_stripe_statusVerify Stripe is connected and ready

Analytics

get_store_analyticsViews, sales, revenue, conversion rate

Account

get_accountGet authenticated user info and tier

Security

Authentication

All API calls use your developer token (inst_xxx) passed as a Bearer token. The MCP server reads this from the INSTXNT_API_KEY environment variable.

Tokens are free to create. Each account can have up to 5 active tokens. Tokens can be scoped to specific permissions and set to expire.

Stripe Connect requires the user to click a link and complete onboarding in their browser. The AI will provide the link and verify completion — this step cannot be fully automated.

Install

npm Package

terminal
npm install -g @instxntdotxyz/mcp-server

Open source on GitHub. Contributions welcome.