# Universal Commerce Protocol (UCP) > The Universal Commerce Protocol (UCP) is a solution for enabling gen AI agents to make payments on behalf of users, safely, securely, and in a decentralized and privacy protecting manner. This protocol is a part of the broader ecosystem, which includes agentic protocols like A2A and MCP, and encompasses the global nature of payments. ## Overview - [Home](http://ucp.dev/index.md) - [Core Concepts](http://ucp.dev/documentation/core-concepts/index.md) - [UCP and AP2](http://ucp.dev/documentation/ucp-and-ap2/index.md) - [Roadmap](http://ucp.dev/documentation/roadmap/index.md) - [Schema Authoring](http://ucp.dev/documentation/schema-authoring/index.md) - [Versioning](http://ucp.dev/versioning/index.md)