Skip to main content
Glama

ACP Commerce MCP Server

A production-ready Model Context Protocol (MCP) server that implements the x402 protocol (version 2025-09-29) and the Agentic Commerce Protocol (ACP). The server enables AI agents to perform commerce operations through a standardized, type-safe interface built on Node.js, TypeScript, and Express.

Key Features

  • Full compliance with x402 request/response header requirements

  • ACP-compliant flat response and error structures

  • SSE-based MCP transport with session-aware tooling

  • Merchant session, product feed/search, and payment orchestration services

  • Idempotency, rate limiting, signature validation, and structured logging

  • Comprehensive unit, integration, and compliance tests

  • Dockerized deployment with GitHub Actions CI pipeline

Related MCP server: Shopify Agentic MCP Gateway

Getting Started

npm install
npm run build
npm start

During development you can run the server with live reload:

npm run dev

Run quality checks:

npm run typecheck
npm run test:unit
npm run test:integration
npm run test:coverage

Repository Structure

src/
  index.ts
  types/
  services/
  tools/
  routes/
  middleware/
  utils/
docs/
  API.md
  MCP_TOOLS.md
  SETUP.md
  DEPLOYMENT.md
  TROUBLESHOOTING.md

For detailed setup and usage instructions, see docs/SETUP.md.

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables AI agents to perform e-commerce operations including product search, budget-constrained shopping recommendations, and sustainability analysis. Includes a secure HTTP bridge with OAuth integration and observability features for production deployment.
    -
  • A
    license
    A
    quality
    D
    maintenance
    Enables AI agents to autonomously browse inventory, negotiate terms, manage carts, and execute secure payments on Shopify stores using standardized protocols. It provides a bridge for LLMs to handle the entire commerce lifecycle from discovery to order tracking through a verifiable mandate chain.
    5
    2
    MIT