SwagManager MCP
Integrates with Supabase to manage store data including inventory, orders, and customers, while dynamically loading tool definitions from a database-resident registry.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
@swagmanager/mcp
MCP (Model Context Protocol) server for SwagManager — manage inventory, orders, analytics, customers, and more from Claude Code or Claude Desktop.
Setup
npm install -g @swagmanager/mcpEnvironment Variables
Create a .env file or set these environment variables:
SUPABASE_URL=https://your-project.supabase.co
SUPABASE_SERVICE_ROLE_KEY=your-service-role-key
DEFAULT_STORE_ID=your-store-uuidClaude Code
Add to ~/.claude/settings.json:
{
"mcpServers": {
"swagmanager": {
"command": "swagmanager-mcp",
"env": {
"SUPABASE_URL": "https://your-project.supabase.co",
"SUPABASE_SERVICE_ROLE_KEY": "your-key",
"DEFAULT_STORE_ID": "your-store-uuid"
}
}
}
}Claude Desktop
Add to your Claude Desktop MCP config:
{
"mcpServers": {
"swagmanager": {
"command": "npx",
"args": ["@swagmanager/mcp"],
"env": {
"SUPABASE_URL": "https://your-project.supabase.co",
"SUPABASE_SERVICE_ROLE_KEY": "your-key",
"DEFAULT_STORE_ID": "your-store-uuid"
}
}
}
}Tools
Tools are loaded dynamically from the ai_tool_registry database table. The default set includes:
Tool | Description |
| Sales analytics with flexible date ranges |
| Adjust quantities, set stock, transfer between locations |
| Query inventory summary, velocity, by location |
| Start, count, complete inventory audits |
| Find orders, get details, purchase orders |
| Create, approve, receive, cancel purchase orders |
| Transfer inventory between locations |
| Find, create, update products and pricing |
| Find, create, update customers |
| Manage product collections |
| Find and list suppliers |
| Find store locations |
| Send emails, manage inbox |
| Low stock and pending order alerts |
| Generate COAs and documents |
| View audit logs |
Development
git clone https://github.com/floradistro/whale-mcp.git
cd whale-mcp
npm install
cp .env.example .env # fill in your credentials
npm run devLicense
MIT
This server cannot be deployed
Related MCP Connectors
MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.
Hosted Shopify MCP server for Claude, ChatGPT and Cursor, with each action switched per account.
Hosted Amazon Seller Central and Amazon Ads MCP server for Claude, ChatGPT, Cursor, and agents.