databasesdeveloper-tools

Store (E-Commerce)

by n0119566

TypeScript REST API ecommerce API, customer data API and orders API — retrieve customers, search by name, and lookup ord

Provides a bridge to e-commerce data for retrieving customer information, looking up orders by customer ID, and searching customers by name through a TypeScript-based REST API

github stars

0

TypeScript-based REST APIDirect database integration

best for

  • / E-commerce platform developers
  • / Customer service representatives
  • / Order management systems
  • / Sales analytics and reporting

capabilities

  • / Retrieve customer information by ID
  • / Look up order history for specific customers
  • / Search customers by name
  • / Query e-commerce database records
  • / Access order details and status

what it does

Connects to e-commerce databases to retrieve customer information and order data through a REST API interface.

about

Store (E-Commerce) is a community-built MCP server published by n0119566 that provides AI assistants with tools and capabilities via the Model Context Protocol. TypeScript REST API ecommerce API, customer data API and orders API — retrieve customers, search by name, and lookup ord It is categorized under databases, developer tools.

how to install

You can install Store (E-Commerce) in your AI client of choice. Use the install panel on this page to get one-click setup for Cursor, Claude Desktop, VS Code, and other MCP-compatible clients. This server runs locally on your machine via the stdio transport.

license

MIT

Store (E-Commerce) is released under the MIT license. This is a permissive open-source license, meaning you can freely use, modify, and distribute the software.

readme

MCP Store

A Model Context Protocol (MCP) server for retrieving customer and order information from a store API.

Overview

This project implements a Model Context Protocol server that provides tools for interacting with a store's customer and order data. It allows Claude to:

  • Get a list of all customers
  • Search for customers by name
  • Retrieve all orders for a specific customer

Prerequisites

  • Node.js (latest LTS version recommended)
  • A local API server running on http://localhost:3000 that provides customer and order data

Installation

# Clone the repository
git clone <repository-url>
cd mcp-store

# Install dependencies
npm install

# Build the project
npm run build

Usage

The MCP server provides the following tools:

get-all-customers

Returns a list of all customers in the store database.

get-customer-by-name

Searches for customers by name and returns all matching results.

Parameters:

  • customerName: The name to search for

get-all-orders-by-customer

Retrieves all orders placed by a specific customer.

Parameters:

  • customerId: The unique identifier for the customer

Data Models

The server works with the following data models:

Customer

interface ICustomer {
  name: string;
  email: string;
  phone?: string;
  address?: {
    street?: string;
    city?: string;
    state?: string;
    zip?: string;
    country?: string;
  };
  createdAt?: Date;
}

Order

interface IOrder {
  customer: string;
  items: IOrderItem[];
  totalAmount: number;
  status?: "pending" | "processing" | "shipped" | "delivered" | "cancelled";
  paymentMethod?: "credit_card" | "debit_card" | "paypal" | "cash";
  createdAt?: Date;
}

interface IOrderItem {
  product: string;
  quantity: number;
  price: number;
}

Product

interface IProduct {
  name: string;
  description?: string;
  price: number;
  category?: string;
  inStock?: boolean;
  createdAt?: Date;
}

Development

To work on this project:

  1. Make changes to the source files in the src directory
  2. Build the project with npm run build

License

ISC

FAQ

What is the Store (E-Commerce) MCP server?
Store (E-Commerce) is a Model Context Protocol (MCP) server profile on explainx.ai. MCP lets AI hosts (e.g. Claude Desktop, Cursor) call tools and resources through a standard interface; this page summarizes categories, install hints, and community ratings.
How do MCP servers relate to agent skills?
Skills are reusable instruction packages (often SKILL.md); MCP servers expose live capabilities. Teams frequently combine both—skills for workflows, MCP for APIs and data. See explainx.ai/skills and explainx.ai/mcp-servers for parallel directories.
How are reviews shown for Store (E-Commerce)?
This profile displays 10 aggregated ratings (sample rows for discoverability plus signed-in user reviews). Average score is about 4.5 out of 5—verify behavior in your own environment before production use.
MCP server reviews

Ratings

4.510 reviews
  • Shikha Mishra· Oct 10, 2024

    Store (E-Commerce) is among the better-indexed MCP projects we tried; the explainx.ai summary tracks the official description.

  • Piyush G· Sep 9, 2024

    We evaluated Store (E-Commerce) against two servers with overlapping tools; this profile had the clearer scope statement.

  • Chaitanya Patil· Aug 8, 2024

    Useful MCP listing: Store (E-Commerce) is the kind of server we cite when onboarding engineers to host + tool permissions.

  • Sakshi Patil· Jul 7, 2024

    Store (E-Commerce) reduced integration guesswork — categories and install configs on the listing matched the upstream repo.

  • Ganesh Mohane· Jun 6, 2024

    I recommend Store (E-Commerce) for teams standardizing on MCP; the explainx.ai page compares cleanly with sibling servers.

  • Oshnikdeep· May 5, 2024

    Strong directory entry: Store (E-Commerce) surfaces stars and publisher context so we could sanity-check maintenance before adopting.

  • Dhruvi Jain· Apr 4, 2024

    Store (E-Commerce) has been reliable for tool-calling workflows; the MCP profile page is a good permalink for internal docs.

  • Rahul Santra· Mar 3, 2024

    According to our notes, Store (E-Commerce) benefits from clear Model Context Protocol framing — fewer ambiguous “AI plugin” claims.

  • Pratham Ware· Feb 2, 2024

    We wired Store (E-Commerce) into a staging workspace; the listing’s GitHub and npm pointers saved time versus hunting across READMEs.

  • Yash Thakker· Jan 1, 2024

    Store (E-Commerce) is a well-scoped MCP server in the explainx.ai directory — install snippets and categories matched our Claude Code setup.