BareMCP
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@BareMCPlist all published products"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
BareMCP
MCP server for BareCommerceCore e-commerce management via AI assistants.
Quick Start (30 seconds)
1. Install
bun add -g @barecommercecore/mcp2. Configure Claude Desktop
Add to your Claude Desktop config:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"baremcp": {
"command": "baremcp"
}
}
}3. Connect
Say to Claude: "Connect to my BareCommerce store"
A browser window opens for secure OAuth login. No API keys in chat.
Security
Never paste API keys into chat. BareMCP uses browser-based OAuth Device Flow.
Credentials encrypted with AES-256-GCM at
~/.baremcp/credentials.jsonMachine-specific encryption (credentials don't work on other machines)
No telemetry, no analytics — see PRIVACY.md
Environment Variables
Variable | Required | Default | Description |
| No |
| API endpoint |
| No | — | Pre-configured key (skips OAuth) |
| No | — | Auto-select store |
Troubleshooting
Error | Cause | Fix |
| Not connected | Run |
| No default store | Pass |
| Too many requests | Wait 60s, retry |
| Invalid/expired token | Run |
| Request took >30s | Check network, retry |
See docs/TROUBLESHOOTING.md for complete error reference.
Features
46 Tools for complete store management
4 Resources for quick data access
6 Prompts for guided workflows
Multi-tenant — users authenticate at runtime
Tools by Category
Category | Tools |
Session |
|
Store |
|
Products |
|
Orders |
|
Customers |
|
Categories |
|
Pages |
|
Media |
|
Webhooks |
|
Audit |
|
Resources
URI | Description |
| Store settings, currency, timezone, contact info |
| Product attribute and metafield definitions |
| Hierarchical category tree |
Prompts
Name | Description |
| Guided product creation workflow |
| Generate sales summary for date range |
| Find low stock products |
| Find customer and order history |
| Update prices across products |
| Export catalog data |
Usage Examples
Products
"List all published products" "Create a new product called 'Wireless Headphones' priced at $79.99" "Find products with less than 10 items in stock"
Orders
"Show me orders from last week" "Get details for order ORD-2024-001"
Customers
"Find customer with email john@example.com"
Analytics
"Give me a sales report for this month"
Documentation
Development
# Install dependencies
bun install
# Type check
bun run typecheck
# Run tests
bun test
# Build
bun run build
# Run locally
bun run devLicense
MIT — see LICENSE
Links
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
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/barecommerce-core/baremcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server