tindevelopers/skulabs-mcp-v2
3.2
If you are the rightful owner of skulabs-mcp-v2 and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Skulabs MCP Server is a Model Context Protocol server that provides Skulabs API functionalities as tools for AI agents, deployed via Railway.
Tools
10
Resources
0
Prompts
0
🚀 Skulabs MCP Server
A Model Context Protocol (MCP) server that exposes Skulabs API functionality as tools for AI agents via Railway deployment.
✨ Features
- Inventory Management: Get and update inventory items
- Product Management: Retrieve and create products
- Order Management: Handle orders and order status updates
- Customer Management: Manage customer information
- Analytics: Sales and inventory summaries
- Cloud Deployment: Ready-to-use Railway deployment
🚀 Quick Start
Claude Desktop Configuration
Add to your Claude Desktop config:
{
"mcpServers": {
"skulabs": {
"command": "npx",
"args": [
"mcp-remote",
"https://web-production-8493.up.railway.app/sse"
]
}
}
}
Install mcp-remote (if not already installed)
npm install -g mcp-remote
🛠️ Available Tools
get_inventory- Get inventory items with filteringupdate_inventory- Update inventory quantitiesget_products- Get product informationget_orders- Get order data with status filteringget_customers- Get customer informationcreate_product- Create new productscreate_order- Create new orderscreate_customer- Create new customersget_sales_summary- Get sales analyticsget_inventory_summary- Get inventory analytics
🌐 Railway Deployment
The server is automatically deployed to Railway and available at:
- URL:
https://web-production-8493.up.railway.app - SSE Endpoint:
/sse - Health Check:
/health
📋 Environment Variables
Required environment variables (set in Railway):
SKULABS_API_KEY- Your Skulabs API key
🔧 Development
Local Development
# Install dependencies
pip install -r requirements.txt
# Set environment variables
cp env.example .env
# Edit .env and add your SKULABS_API_KEY
# Run the server locally
python mcp_remote_server.py
Testing the Deployment
# Test health endpoint
curl https://web-production-8493.up.railway.app/health
# Test MCP initialize
curl -X POST https://web-production-8493.up.railway.app/initialize \
-H "Content-Type: application/json" \
-d '{"jsonrpc": "2.0", "id": 1, "method": "initialize"}'
# Test tools list
curl -X POST https://web-production-8493.up.railway.app/tools/list \
-H "Content-Type: application/json" \
-d '{"jsonrpc": "2.0", "id": 1, "method": "tools/list"}'
📚 Documentation
- - Complete setup instructions
- - Deployment details
- - Troubleshooting guide
🎯 Usage
Once configured, you can ask Claude to:
- "Get my inventory"
- "Show me all products"
- "Create a new order for customer X"
- "Update inventory for SKU ABC123"
- "Get sales summary for this month"
📄 License
MIT License