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
During development you can run the server with live reload:
Run quality checks:
Repository Structure
For detailed setup and usage instructions, see docs/SETUP.md.
This server cannot be installed
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.