# Jumpseller MCP MCP

> Jumpseller MCP connects your AI agent directly to a major e-commerce platform's API. Use this to manage products, track orders, list customers, and audit store configuration data. You can pull product details, check order statuses, or see which payment gateways are active—all without logging into the storefront.

## Overview
- **Category:** ecommerce
- **Price:** Free
- **Tags:** store-builder, online-retail, order-processing, product-management, customer-data

## Description

When you connect your AI agent through Vinkius, it gains direct access to Jumpseller's back-end data. This means you don't have to open a browser, navigate multiple tabs, and copy/paste information just to answer a question or run an audit. You can ask the system to list all active products and then immediately grab the pricing details for one specific item using `get_product`. Need to check on a customer complaint? Just give your agent the order ID; it retrieves everything—line items, shipping address, payment status. It's about getting reliable, structured data instantly. Whether you need to identify repeat buyers by listing all customers or verify that Stripe is still set up for payments, this MCP handles the heavy lifting so you can focus on solving the problem.

## Tools

### get_order
Retrieves all details about a specific customer order, including line items and shipping address.

### get_product
Pulls detailed specifications, pricing tiers, and image metadata for one product.

### get_store_info
Gets general configuration data about your entire Jumpseller store setup.

### list_categories
Provides a complete list of all product categories defined in the store's structure.

### list_customers
Lists basic customer information, including names and how many orders they have placed.

### list_orders
Provides a summary list of all recent or active orders with total values and current fulfillment status.

### list_pages
Retrieves the names and URLs for all static informational pages on the store website.

### list_payment_methods
Lists which payment gateways (like Stripe or PayPal) are configured to accept payments in the store.

### list_products
Provides a bulk list of product names, SKUs, and prices across the entire catalog.

### list_shipping_methods
Lists all configured shipping options and carrier rules for fulfillment logic.

## Prompt Examples

**Prompt:** 
```
List all active products in my Jumpseller store.
```

**Response:** 
```
I'll fetch the complete list of products from your Jumpseller account.
```

**Prompt:** 
```
Show me the last 5 orders received.
```

**Response:** 
```
I'll retrieve the most recent orders from your store for you.
```

**Prompt:** 
```
Check the details for customer ID '123'.
```

**Response:** 
```
I'll look up the full profile and history for that specific customer in Jumpseller.
```

## Capabilities

### Audit Store Settings
Get general information about your Jumpseller store and list configured payment methods or shipping options.

### Manage Product Data
Pull bulk lists of all products, check individual product specs, or see which categories are active.

### Track Customer Activity
Retrieve a full list of customers and get detailed information on any specific order ID.

### Monitor Sales Flow
Get a summary list of all recent orders, including totals and current fulfillment status.

## Use Cases

### Customer asks about an old order.
A customer emails asking why their refund hasn't shown up. Instead of manually checking the backend, your agent calls `get_order`. The tool returns the payment status and notes, allowing you to reply immediately with accurate details.

### Product listing audit.
The merchandising team needs to verify that all seasonal products are priced correctly. They use `list_products` for a bulk SKU check and then call `get_product` on outliers to confirm the correct pricing structure.

### New store setup verification.
A developer needs to ensure the new international site is configured correctly. They run `get_store_info` and cross-reference it with `list_shipping_methods` to confirm that all necessary regional rules are active.

### Identifying high-value customers.
The marketing team wants a list of people who buy often. They call `list_customers`, which returns the name, email, and crucially, the total order count for segmentation purposes.

## Benefits

- Need to check on a complex order? Instead of logging in, you can use `get_order` to instantly pull line items, payment status, and customer notes. It gives you all the data needed for support tickets right away.
- Stop guessing about product details. Use `list_products` to get an SKU list or `get_product` if you just need pricing/variants for one specific item—it’s much faster than searching the admin panel.
- Never worry about store compliance again. You can run audits using `list_payment_methods` and `list_shipping_methods` to confirm that your checkout options haven't changed or been misconfigured.
- Handling customer data is easier when you use `list_customers`. It gives you a quick, auditable list of buyers and how many times they’ve shopped with you.
- Running reports on sales history? Use `list_orders` for a high-level view of recent activity. If you need something more granular, pull specific data by calling `get_order` directly.

## How It Works

The bottom line is: instead of clicking through a dashboard, you just talk to your AI client, and it handles the back-and-forth API calls for you.

1. You tell your AI client exactly what data you need (e.g., 'Find the details for order 1234').
2. The MCP translates that request into a specific function call, like `get_order`, and sends it to Jumpseller's API.
3. Jumpseller executes the request and returns structured JSON data—all ready for your agent to read or process.

## Frequently Asked Questions

**How do I check a customer's order history using get_order?**
You must provide the specific Order ID to `get_order`. This tool returns all line items, shipping addresses, and payment status for that single transaction.

**Does list_products give me pricing information?**
Yes. `list_products` provides product names, SKUs, and current prices in a bulk format, which is useful for quick inventory checks.

**Can I use get_store_info to check things like shipping rules?**
No. While `get_store_info` gives general store configuration data, you need the dedicated tool, `list_shipping_methods`, for specific fulfillment logic.

**What is the difference between list_orders and get_order?**
`list_orders` provides a summary view of multiple recent sales (IDs, totals). `get_order` dives deep into one single order to pull every detail necessary for troubleshooting.

**When I use `get_product`, what metadata do I get about product variants or images?**
The tool provides detailed information on product variations, including pricing differences for sizes or colors. You'll also get image metadata, which helps you prepare accurate product listings.

**How can `list_customers` help me identify my most loyal or repeat buyers?**
The list returns the customer's total order count alongside their name and email. This metric lets you quickly sort through the data to pinpoint your highest-value, repeat purchasers.

**`list_shipping_methods` is useful for auditing fulfillment logic, but does it show carrier details?**
Yes, it lists all configured shipping methods. This means you can verify which carriers and specific rules are active for your store's fulfillment process.

**If I use `list_pages`, what kind of site content or navigation information do I get?**
It retrieves a list of every page in your Jumpseller store. This is useful for auditing general site content and ensuring all necessary pages are configured correctly.

**How do I get Jumpseller API credentials?**
Log in to your Jumpseller admin panel, navigate to Checkout > API, and find your Login Key and Auth Token.

**Does it support order details?**
Yes, you can list all orders or retrieve full details for any specific order using the corresponding tools.

**Can I see payment and shipping methods?**
Yes, this MCP provides tools to list all configured payment and shipping methods in your Jumpseller store.