UCP Shopping Agent
by ravi-vgroup
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CLIENT_ID | No | Only needed for a different audience (e.g. Shopify's global catalog service via --use-client-credentials); this store's own MCP endpoint doesn't require a bearer token. | |
| BUYER_COUNTRY | No | Sent as context.address_country on cart/checkout calls. Without a country, the store geolocates the request's IP and can report real inventory as out of stock if no location ships there. | US |
| CLIENT_SECRET | No | Only needed for a different audience (e.g. Shopify's global catalog service via --use-client-credentials); this store's own MCP endpoint doesn't require a bearer token. | |
| AGENT_PROFILE_URL | Yes | Public URL serving public/agent-profile.json (step 4 in setup). | |
| ANTHROPIC_API_KEY | No | Powers the conversational agent. Only required for npm run chat. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues