Customer Support · Developer Tools

Stateset MCP Server logo

Stateset MCP Server

stateset/stateset-mcp-server

A production-ready Model Context Protocol (MCP) server for StateSet API integration, providing comprehensive e-commerce and supply chain operations management through a standardized interface. Built with enterprise-grade reliability, performance, and observability.

Install

npm install -g stateset-mcp-server
Author
@stateset
Category
Customer Support, Developer Tools
License
MIT
Updated
Oct 6, 2026

Features

  • 166 MCP Tools: Complete CRUD operations for orders, returns, inventory, products, customers, shipments, manufacturing, and financial operations with full workflow support

  • Advanced Search: Multi-filter search with sorting, pagination, aggregations, and full-text search across all resources

  • Batch Operations: Execute multiple operations atomically with configurable parallelism and error handling

  • Real-Time Updates: WebSocket support for live event streaming and resource change notifications

  • Resource Templates: URI-based resource access (e.g., stateset-order:///ORD-123)

  • Intelligent Caching: LRU/LFU/FIFO cache strategies with adaptive TTL, automatic cache warming, and optional Redis support for distributed caching

  • Circuit Breaker: Automatic failure detection and recovery to prevent cascade failures

  • Rate Limiting: Token bucket algorithm with per-tool limits and burst support

  • Connection Pooling: Efficient connection reuse with health checks and automatic reconnection

  • Graceful Degradation: Automatic fallback strategies with stale cache data when services are unavailable

Tools (40)

  • Create

    stateset_create_order, stateset_create_rma

  • Update

    stateset_update_order, stateset_update_order_status

  • Get

    stateset_get_order, stateset_get_rma, stateset_get_order_items

  • List

    stateset_list_orders, stateset_list_rmas

  • Delete

    stateset_delete_order

  • Workflows

    stateset_approve_return, stateset_restock_return, stateset_cancel_order, stateset_archive_order, stateset_add_order_item

  • Products

    stateset_create_product, stateset_update_product, stateset_get_product, stateset_list_products, stateset_delete_product

  • Inventory

    stateset_create_inventory, stateset_update_inventory, stateset_get_inventory, stateset_list_inventories, stateset_delete_inventory

  • Shipments

    stateset_create_shipment, stateset_get_shipment, stateset_list_shipments

  • Carts

    stateset_create_cart, stateset_get_cart, stateset_delete_cart, stateset_list_carts

  • Checkout

    stateset_create_checkout, stateset_get_checkout, stateset_update_checkout, stateset_complete_checkout, stateset_cancel_checkout

  • ASN

    stateset_create_asn, stateset_update_asn, stateset_get_asn, stateset_list_asns

  • Suppliers

    stateset_create_supplier, stateset_update_supplier, stateset_get_supplier, stateset_delete_supplier, stateset_list_suppliers

  • Invoices

    stateset_create_invoice, stateset_update_invoice, stateset_get_invoice, stateset_list_invoices, stateset_delete_invoice

  • Payments

    stateset_create_payment, stateset_update_payment, stateset_get_payment, stateset_list_payments, stateset_delete_payment

  • stateset_create_customer

    Create a new customer

  • stateset_update_customer

    Update customer information

  • stateset_get_customer

    Get customer details

  • stateset_delete_customer

    Delete a customer

  • stateset_get_customer_addresses

    Get customer addresses

  • stateset_add_customer_address

    Add address to customer

  • stateset_create_warranty

    Create warranty record

  • stateset_update_warranty

    Update warranty details

  • stateset_get_warranty

    Get warranty information

  • stateset_extend_warranty

    Extend warranty period

  • stateset_create_warranty_claim

    Create warranty claim

  • stateset_approve_warranty_claim

    Approve warranty claim

  • stateset_get_dashboard_metrics

    Get key dashboard metrics

  • stateset_get_sales_trends

    Get sales trends over time

  • stateset_get_sales_metrics

    Get sales performance metrics

  • stateset_get_inventory_metrics

    Get inventory metrics

  • stateset_get_shipment_metrics

    Get shipment metrics

  • stateset_get_cart_metrics

    Get cart abandonment metrics

  • stateset_advanced_search

    Multi-filter search with sorting, pagination, and aggregations

  • stateset_search_orders_by_date

    Find orders within date ranges

  • stateset_search_products_with_inventory

    Search products by stock levels

  • stateset_search_customer_analytics

    Analyze customer segments

  • stateset_full_text_search

    Full-text search across all resources

  • stateset_batch_operations

    Execute multiple operations atomically

  • stateset_batch_create_orders

    Create multiple orders at once

Details on this page are taken from the project's README. Open README

Related MCP servers

More servers
n8n Secure Workflow Automation for Technical Teams logo

n8n Secure Workflow Automation for Technical Teams

n8n-io/n8n

86.7k

Fair-code platform to build and deploy AI agents and workflows. Combine a visual canvas with custom code, run it self-hosted or in the cloud, and connect to 1500+ integrations. AI automation you can trust with real work, from prototype to production.

Customer Support
MaxKB logo

MaxKB

1Panel-dev/MaxKB

16.2k

MaxKB = Max Knowledge Brain, it is an open-source platform for building enterprise-grade agents. MaxKB integrates Retrieval-Augmented Generation (RAG) pipelines, supports robust workflows, and provides advanced MCP tool-use capabilities.

Customer Support
MCP Server Chatsum logo

MCP Server Chatsum

chatmcp/mcp-server-chatsum

938

This MCP Server is used to summarize your chat messages.

Customer Support
Linear MCP Server Cuq logo

Linear MCP Server Cuq

jerhadf/linear-mcp-server

280

This server provides integration with Linear's issue tracking system through MCP, allowing LLMs to interact with Linear issues.

Customer Support
MCP Knowledge Graph logo

MCP Knowledge Graph

shaneholloman/mcp-knowledge-graph

161

Store and retrieve information across conversations using entities, relations, and observations. Works with Claude Code/Desktop and any MCP-compatible AI platform.

Customer Support
Servicenow MCP logo

Servicenow MCP

osomai/servicenow-mcp

55

This project implements an MCP server that enables Claude to connect to ServiceNow instances, retrieve data, and perform actions through the ServiceNow API. It serves as a bridge between Claude and ServiceNow, allowing for seamless integration.

Customer Support