# Goflow MCP

> Goflow MCP manages your entire multichannel e-commerce business from a single conversation. Use it to track stock levels across multiple warehouses, list all current orders by status, and access customer details without logging into separate portals for Amazon, Walmart, or Shopify.

## Overview
- **Category:** ecommerce
- **Price:** Free
- **Tags:** multichannel-commerce, inventory-sync, order-fulfillment, marketplace-integration, stock-tracking

## Description

You can manage every part of your e-commerce operation directly through natural chat. Need to know if an item is in stock? Ask the MCP instead of checking a warehouse dashboard. Want to process fulfillment? You can list all orders and filter them by status like 'ready to ship' or 'pending.' The system pulls real-time data, showing you current stock levels across every location and letting you check individual order details instantly. This capability makes your agent act as a dedicated operations manager. When you subscribe via Vinkius, you connect everything—your inventory, listings, customer records, and shipment tracking—so all that operational intelligence is available in one place.

## Tools

### get_customer
Retrieves detailed information for a specific customer account within Goflow.

### get_inventory
Checks and reports the current stock levels across all your connected warehouses.

### get_order
Fetches full details for a single, specific Goflow order ID.

### get_store_stats
Gathers an overall summary of recent operational activity across the connected store.

### list_customers
Provides a list view of all customer records stored in Goflow.

### list_listings
Shows active product listings on marketplaces like Amazon, Walmart, and Shopify.

### list_orders
Generates a list of all current orders processed through Goflow.

### list_products
Provides a comprehensive list of all products managed within the Goflow system.

### list_reports
Lists out which operational reports are available for retrieval and analysis.

### list_shipments
Retrieves a list of shipments, including current tracking numbers and status updates.

### list_webhooks
Lists all the active webhooks configured within your Goflow account.

### update_inventory
Allows you to manually adjust and update specific inventory stock levels across warehouses.

## Prompt Examples

**Prompt:** 
```
List the 10 most recent orders that are ready to ship.
```

**Response:** 
```
Fetching recent shipments... I found 10 orders ready for fulfillment. Notable orders include #GF-20492 and #GF-20510. Would you like to see the packing list for order #GF-20492?
```

**Prompt:** 
```
Check the inventory level for SKU 'TSHIRT-XL-BLUE'.
```

**Response:** 
```
Checking stock levels... The SKU 'TSHIRT-XL-BLUE' currently has 45 units available in Warehouse A and 12 units in Warehouse B. Total stock is 57 units.
```

**Prompt:** 
```
Show me the details of order GF-93021.
```

**Response:** 
```
Inspecting order GF-93021... It contains 3 items: 2x 'Lid Protectors' and 1x 'Glass Jar'. The customer is 'John Doe' and the shipping address is in New York. The order is currently marked as 'Pending Fulfillment'.
```

## Capabilities

### Track Real-Time Inventory
Check current stock levels across all connected warehouses or adjust quantities directly from the chat.

### Manage Order Fulfillment
List, filter, and get detailed information on specific customer orders to track their status.

### View Product Listings
Browse your entire product catalog and see active listings across major marketplaces like Amazon or Walmart.

### Monitor Shipments and Customers
Fetch customer profiles and track specific shipment statuses to keep your fulfillment pipeline moving.

### Access Operational Reports
Pull pre-built reports that summarize recent store activity for fast, data-driven decision making.

## Use Cases

### Handling a rush of fulfillment requests
A warehouse worker asks their agent, 'What orders are ready to ship in New York?' The MCP uses list_orders and then checks the status for every record. It instantly returns a filtered list of 15 packages needing immediate attention.

### Checking stock before running an ad campaign
A product manager asks, 'Do we have enough units of SKU X to cover a massive promotion?' The agent calls get_inventory and returns the total count across all warehouses. This prevents overselling.

### Investigating late shipments
The store manager needs to know why John Doe's order is stuck. They use list_shipments with the tracking number, and the MCP provides the last known location and expected delivery date immediately.

## Benefits

- Instantly check inventory by using the get_inventory tool. You don't need to open a separate stock sheet; just ask, and you get real-time counts across all locations.
- Process order fulfillment faster with list_orders. Filter orders by status—like 'ready to ship'—to generate a precise list of what needs packing today.
- Keep track of who bought what using the get_customer tool. Pulling up customer details means you have full visibility into their history and contact info in one spot.
- Never worry about marketplace consistency again. Use list_listings to audit product visibility across Amazon, Walmart, and Shopify from your chat window.
- Understand operational performance by calling get_store_stats or listing available reports via list_reports. Get the high-level data without deep diving into dashboards.

## How It Works

The bottom line is you get a single source of truth for every operational query across all your e-commerce channels.

1. Subscribe to this MCP and provide your Goflow Subdomain and API Bearer Token.
2. Connect the credentials to your preferred AI client (Claude, Cursor, or any MCP-compatible agent).
3. Ask your agent questions like 'What's the stock for SKU X?' or 'List all orders needing fulfillment.' The data appears instantly.

## Frequently Asked Questions

**How do I check stock levels using the Goflow MCP?**
You use the get_inventory tool. Just ask your agent for the SKU or product name, and it returns real-time availability across all connected warehouses.

**Can I list orders by status with the Goflow MCP?**
Yes, you use list_orders. You can prompt the system to filter for specific statuses like 'pending payment' or 'ready to ship,' giving you a targeted list.

**Which tool should I use to check product visibility on Amazon?**
Use list_listings. This tool pulls data showing where your products are listed across major marketplaces, helping you audit consistency in one place.

**Is the Goflow MCP only for US orders?**
No. While it connects to Goflow, its tools manage multichannel operations. You can use list_shipments to track global shipments and view diverse customer profiles.