AI Toolkit for Developers
Give Claude Code, Gemini CLI, and OpenAI Codex accurate Jumpseller knowledge and live store operations. One install adds the REST API, Liquid themi...
Your online store can now be managed by AI. With Jumpseller’s MCP integration, AI assistants connect directly to your store and handle the work for you. Add products, process orders, organize your catalog, look up customers, get business insights, and more. You talk, the AI acts.
“Add a new product called Summer Dress at $49.99 with sizes S, M, L, upload this image, and put it in the Women’s category”
One sentence. The AI creates the product, sets up the variants, uploads the image, and assigns the category.
This is more than a shortcut. It opens the door to agentic commerce: AI agents that work on your store around the clock. They can monitor your inventory, suggest price changes based on demand, reorganize your catalog for seasonal campaigns, or process batches of orders while you focus on growing your business.
Whether you are a merchant looking to save hours of admin work, or a developer building the next generation of e-commerce automation, the Jumpseller MCP server gives you the tools to make it happen.
Jumpseller works with all major AI platforms:
Run your daily operations. Adding products, updating prices, checking order status, fulfilling shipments. Tasks that take minutes in the admin panel take seconds with AI.
Manage in bulk with natural language. Instead of editing products one by one, say “reduce the price of all summer products by 20%” and the agent updates every single one.
Get insights and recommendations. Ask “which products have been out of stock for more than a week?” or “show me the top 5 customers by order count” and get answers instantly.
Automate repetitive workflows. Build agents that process orders every morning, send inventory alerts when stock runs low, or prepare your catalog for a sale event, all without manual intervention.
Improve your catalog with AI. Let the AI review your product descriptions, suggest missing categories, identify products without images, or flag inconsistent pricing across variants.
The Model Context Protocol (MCP) is an open standard created by Anthropic that lets AI agents use tools on external services. Think of it as a universal plug that connects any AI assistant to your Jumpseller store.
When you connect your store via MCP, the AI agent can see all available tools (list products, create orders, search customers, etc.) and use them intelligently to accomplish what you ask.
Jumpseller joins platforms like Shopify, Stripe, and PayPal in offering MCP support, putting your store at the forefront of AI-powered commerce.
Beyond interactive use, the Jumpseller MCP enables agentic e-commerce: AI agents that manage your store autonomously. Developers can build agents that:
Using the MCP tools, any developer can build custom agents with Claude Agent SDK, LangChain, or any framework that supports MCP. The agent connects to https://mcp.jumpseller.com and has access to all 27 store management tools.
Server URL: https://mcp.jumpseller.com, or https://mcp.jumpseller.com/s/STORE-CODE to address one specific store (see Managing Multiple Stores).
Transport: Streamable HTTP (JSON-RPC over POST). The server is stateless, so each request is independent.
Protocol: Model Context Protocol (MCP). Tools are auto-discovered via tools/list.
Any MCP-compatible client can connect by sending JSON-RPC POST requests to the URL above with the appropriate authentication headers.
The MCP server supports two authentication methods depending on your use case.
Best for managing your own store directly from an AI agent.
X-LOGIN-KEY: your_login_keyX-AUTH-TOKEN: your_auth_tokenAPI tokens have full access to all store operations based on your account permissions.
Best for apps and integrations that act on behalf of merchants. See the OAuth 2 Guide for full details.
Authorization: Bearer <token>
OAuth tokens are scoped to specific permissions:
read_products, write_products for product managementread_orders, write_orders for order managementread_customers for customer accessread_categories, write_categories for category managementread_pages, write_pages for page managementread_store for store informationEach token can only access the scopes that both the OAuth application and the merchant have approved.
Below are configuration examples for popular AI tools. Replace the credentials with your own (see Authentication above).
You can connect your Jumpseller store directly on claude.ai using a custom connector:
https://mcp.jumpseller.com
riJmQvQMJhqQnSwXlqapm3zDNgyiLwwxPgQdFr_462U

Once connected, you can ask Claude to manage your store directly from claude.ai.
Jumpseller is also available as a GPT on ChatGPT. Visit the Jumpseller GPT and sign in with your Jumpseller account. You can then manage your store directly from ChatGPT using natural language.
Add to your claude_desktop_config.json or .mcp.json:
{
"mcpServers": {
"jumpseller": {
"command": "npx",
"args": [
"-y", "mcp-remote",
"https://mcp.jumpseller.com/",
"--header", "X-LOGIN-KEY:YOUR_LOGIN_KEY",
"--header", "X-AUTH-TOKEN:YOUR_AUTH_TOKEN"
]
}
}
}
Add to .cursor/mcp.json in your project root (same JSON as above).
Add to ~/.codeium/windsurf/mcp_config.json (same JSON as above).
Add to your VS Code settings.json:
{
"mcp": {
"servers": {
"jumpseller": {
"command": "npx",
"args": [
"-y", "mcp-remote",
"https://mcp.jumpseller.com/",
"--header", "X-LOGIN-KEY:YOUR_LOGIN_KEY",
"--header", "X-AUTH-TOKEN:YOUR_AUTH_TOKEN"
]
}
}
}
}
Any MCP client that supports Streamable HTTP transport can connect. Point it to https://mcp.jumpseller.com/ and configure the authentication headers for your chosen method (API Token or OAuth 2.0). The client will auto-discover all available tools via the tools/list method.
Every connection belongs to one store, and the credentials are what decide which one. An API token is issued by a single store, and an OAuth authorization is granted to whichever store you were signed in to when you approved it. The store cannot be changed from inside a conversation.
So if you run more than one Jumpseller store, you need one connection per store. How you set that up depends on the tool.
Alongside the shared address, every store has a server URL of its own:
https://mcp.jumpseller.com/s/STORE-CODE
STORE-CODE is your store’s Jumpseller address, the part before .jumpseller.com. You can read it from the address bar of your admin panel, and it stays the same even if you use a custom domain.
Two things follow from this. AI tools identify a connection by its URL, so giving each store a different one lets you keep several stores connected at the same time instead of switching between them. And a connection made this way is tied to the store in the URL: if it is ever authorized with a different store’s account, it stops and tells you, instead of quietly making changes in the wrong store.
These read a configuration file, so you can declare one server per store and use both in the same conversation. Generate an API token in each store’s admin panel (Account → Preferences → your user name → API and MCP) and give each entry a name you will recognise:
{
"mcpServers": {
"jumpseller-coffee-shop": {
"command": "npx",
"args": [
"-y", "mcp-remote",
"https://mcp.jumpseller.com/",
"--header", "X-LOGIN-KEY:COFFEE_SHOP_LOGIN_KEY",
"--header", "X-AUTH-TOKEN:COFFEE_SHOP_AUTH_TOKEN"
]
},
"jumpseller-bookstore": {
"command": "npx",
"args": [
"-y", "mcp-remote",
"https://mcp.jumpseller.com/",
"--header", "X-LOGIN-KEY:BOOKSTORE_LOGIN_KEY",
"--header", "X-AUTH-TOKEN:BOOKSTORE_AUTH_TOKEN"
]
}
}
}
Both stores are then available at once, and you tell the agent which one you mean: “In the coffee shop, mark order 1042 as paid.”
Add one custom connector per store, each pointing at that store’s own URL. Follow the Claude.ai setup steps, but in the URL field use https://mcp.jumpseller.com/s/STORE-CODE instead of the shared address, and give each connector a name you will recognise, such as “Jumpseller — Coffee Shop”.
Sign out before authorizing the second one. Go to accounts.jumpseller.com/accounts/sign_out after adding the connector and before approving it. The authorization uses whatever Jumpseller session you already have open, so without this step Claude never asks which store you want and connects the second store to the account you already had signed in. When that happens the connector refuses to work and tells you the credentials are for a different store — remove it, sign out, and add it again.
Then, on the login page, enter the address of the store you want in the Store Address field.
If you point both connectors at the shared https://mcp.jumpseller.com address instead of the per-store one, claude.ai refuses the second with “A server with this URL already exists” — it identifies a connector by its URL, so the two need different addresses.
The Jumpseller GPT connects to one store at a time and its address cannot be changed, so switching stores means signing out and connecting again:
The MCP server provides 27 tools organized by area:
Create, update, search, and delete products. Includes full support for variants (sizes, colors), images, and categories.
| Tool | What it does | Access |
|---|---|---|
list_products | List products with pagination | read |
get_product | Get product details with images, variants, and categories | read |
search_products | Search by name, description, or SKU | read |
create_product | Create product with variants, images, and categories | write |
update_product | Update any field, add or modify variants | write |
delete_product | Delete a product | write |
View orders, search by customer or product, update order status, and add shipping tracking information.
| Tool | What it does | Access |
|---|---|---|
list_orders | List orders with pagination and status filter | read |
get_order | Get full order details with products and customer | read |
search_orders | Search by order ID, customer name, email, or product | read |
update_order | Change status or add tracking info | write |
Look up customers by name or email, view their contact details and addresses.
| Tool | What it does | Access |
|---|---|---|
list_customers | List customers with pagination | read |
get_customer | Get customer details with addresses | read |
search_customers | Search by name or email | read |
Manage your product categories and organize your catalog.
| Tool | What it does | Access |
|---|---|---|
list_categories | List all categories as a tree | read |
create_category | Create a new category | write |
delete_category | Delete a category | write |
Create and manage store pages like About, Contact, and Policies.
| Tool | What it does | Access |
|---|---|---|
list_pages | List store pages | read |
create_page | Create a new page | write |
update_page | Update an existing page | write |
delete_page | Delete a page | write |
list_page_categories | List the categories pages can belong to | read |
list_page_templates | List the templates available for pages | read |
| Tool | What it does | Access |
|---|---|---|
get_store_info | Get store name, URL, country, currency, and email | read |
| Tool | What it does | Access |
|---|---|---|
prepare_upload | Get a direct upload link for an image, for files too large to send inline | write |
Small images can be sent to the agent directly. Larger ones (over roughly 7 MB) need prepare_upload, which returns a temporary link to upload the file straight to storage. The agent handles this for you.
For anything the tools above cannot do, the agent can look up how to do it in the admin panel instead of guessing.
| Tool | What it does | Access |
|---|---|---|
search_support_docs | Search Jumpseller’s support articles | read |
list_admin_routes | List the pages of the admin panel | read |
recommend_admin_route | Point you to the admin page for a task the tools cannot perform | read |
“Create 5 products for a coffee shop: Espresso at $3, Latte at $4.50, Cappuccino at $4.50, Americano at $3.50, and Mocha at $5. All with sizes Small and Large. The Large size costs $1 more.”
The agent creates all 5 products with 2 size variants each, adjusting prices automatically.
“Show me all pending orders from this week. Mark the ones from Portugal as paid and add tracking number PT123456 from CTT.”
The agent searches orders, filters by country, and updates each one with the status and tracking info.
“Create a category called ‘Black Friday Deals’ and move all products priced over $50 to it”
The agent creates the category, searches for matching products, and reassigns them.
“How many products do I have? How many are out of stock?”
The agent lists products, counts them, and identifies which ones have zero stock.
The MCP server allows 100 requests per minute per account. This is more than enough for interactive AI sessions. If you exceed this limit, you’ll receive a 429 Too Many Requests response.
Start your free 7-day trial. No credit card required.