Skip to content

MCP server

Mini E-commerce MCP Server

FastMCP server that exposes products and orders from a PostgreSQL ecommerce database to MCP clients over Streamable HTTP.

  • Community
  • Runs locally
  • No credentials

Repository and documentation last checked Built from public product pages and documentation. SourcesClaim this listing

ecommerceguide summary

Mini Ecommerce MCP Server is a Python sample built with FastMCP that exposes products and orders from a PostgreSQL ecommerce database to MCP clients over Streamable HTTP. Five read-only tools cover health_check, list_products, get_product, get_order and list_orders. It is maintained on GitHub by karthimca07, runs from source with pip and python startup.py, and the README documents VS Code, MCP Inspector and deployment to Azure App Service. No MCP authentication is documented.

Why it stands out

A community FastMCP sample that reads an ecommerce Postgres schema it also supplies SQL to create and seed.

What Mini E-commerce MCP Server does

ecommerceguide editorial
  • Five read-only tools for product lookup, order lookup and health checks
  • FastMCP server in Python, served over Streamable HTTP
  • Reads an ecommerce schema of products, orders and order_items
  • README targets Azure Database for PostgreSQL Flexible Server with SSL required
  • Setup steps documented for VS Code and MCP Inspector
  • Run from source: pip install -r requirements.txt, then python startup.py
  • Community project by karthimca07; no licence stated in the repository

How ecommerce teams could use it

ecommerceguide editorial

Illustrative scenarios written by ecommerceguide from the product's documented capabilities. They are not customer case studies.

  1. Developer running an ecommerce database on Azure Database for PostgreSQL

    Wanting catalogue and order questions answered from inside the editor

    Intended outcomeThe server exposes list_products, get_product, get_order and list_orders to VS Code over Streamable HTTP

  2. Team building a custom MCP server against their own ecommerce tables

    Needing a working example of tool definitions backed by SQL queries

    Intended outcomeThe repository supplies app.py tool code, schema SQL, sample data inserts and a startup entrypoint

Who it suits

ecommerceguide editorial

Best for

You run an ecommerce PostgreSQL database and want a small Python FastMCP example that serves read-only product and order tools to VS Code.

Probably not for

You need writes, platform integrations such as Shopify, MCP authentication or a packaged install, since this runs from source with no credentials documented.

Business size
Any stageA free community GitHub sample with no pricing or stated audience, so fit depends on running PostgreSQL rather than store size.

Technical details

From the vendor's own pages

From the server's repository, documentation and MCP directory listings.

What an agent can do
Manage products, Orders
Transport
HTTP (remote)
Authentication
No credentialsOnly PostgreSQL connection env vars (PG_HOST, PG_DB, PG_USER, PG_PASSWORD); no MCP credential documented.
Package
None published; build from source
Language
Python
Repository last updated
31 Mar 2026

Connect Mini E-commerce MCP Server

Third-party data

Setup documented for

Install command
pip install -r requirements.txt && python startup.py

Command as listed on the repository README, not tested by ecommerceguide. Check the repository README (opens in a new tab) for configuration and credentials before running it.

Categories and use cases

Sources

ecommerceguide profiles are built from public product information and written for ecommerce teams. We do not test products, and paying never changes where a listing ranks.

Also listed on PulseMCP.

See something incorrect? Report an update