consumer-agent-mcp
The Consumer Agent MCP Bridge
Links
README
From the repo.
Shopify Consumer Agent MCP Bridge
This repository acts as a stdio bridge to facilitate communication between LLM agents and MCP (Model Context Protocol) servers.
This bridge supports both unauthenticated servers and servers protected by Basic Authentication or Bearer Tokens.
Configuration
To set up the MCP servers locally, use the following configuration file. Below, you will find examples for each type of authentication supported: unauthenticated, Basic Authentication, and Bearer Token.
-
Unauthenticated Server: No additional credentials are required. Use the
unauthedconfiguration as shown in the example. -
Basic Authentication: Provide your username and password in the
USERNAMEandPASSWORDfields of thebasic-authconfiguration. -
Bearer Token Authentication: Supply your authentication token in the
BEARER_TOKENfield of thebearer-authconfiguration. -
Custom Headers: Add any custom headers by using the
--headercommand line argument in the format--header "Name: Value". Multiple headers can be specified by repeating the--headerargument. Copy and customize the JSON configuration below to match your setup. Replace placeholder values likeyour_username,your_password, andyour_auth_tokenwith your actual credentials.
{
"mcpServers": {
"unauthed": {
"command": "npx",
"args": ["-y", "@shopify/consumer-agent-mcp@latest"],
"env": {
"MCP_SERVER": "https://unauthed-mcp-server.ai"
}
},
"basic-auth": {
"command": "npx",
"args": ["-y", "@shopify/consumer-agent-mcp@latest"],
"env": {
"MCP_SERVER": "https://basic-auth-mcp-server.ai",
"USERNAME": "your_username",
"PASSWORD": "your_password"
}
},
"bearer-auth": {
"command": "npx",
"args": ["-y", "@shopify/consumer-agent-mcp@latest"],
"env": {
"MCP_SERVER": "https://bearer-auth.mcp-server.ai",
"BEARER_TOKEN": "your_auth_token"
}
}
}
}
Collected info
- ★ 3 stars
- ⎇ 2 forks
- Language: JavaScript
- Source updated: 12/8/2025
Config for your environment
Replace {MCP_ENDPOINT_URL} with this MCP’s endpoint URL (from its repo or docs above). No API key — you connect directly.
Tool
OS
Config file: ~/.cursor/mcp.json
{
"mcpServers": {
"mcp-server": {
"url": "{MCP_ENDPOINT_URL}"
}
}
}Paste into mcpServers in the config file. Restart Cursor after saving.
If this MCP is also published on mcpchannel.ai, you can subscribe from Browse and use the gateway config there instead.