Skip to main content
Glama

ACP Commerce MCP Server

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

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.

-
security - not tested
F
license - not found
-
quality - not tested

Enables AI agents to perform e-commerce operations through a standardized interface implementing the x402 and Agentic Commerce Protocol (ACP). Supports merchant sessions, product search, and payment orchestration with production-ready security features.

  1. Key Features
    1. Getting Started
      1. Repository Structure

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/gratitude5dee/wzrdmcp'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server