We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dogfoodlab-io/stashdog-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
setup.shβ’1.22 KiB
#!/bin/bash
# StashDog MCP Server Setup Script
set -e
echo "π Setting up StashDog MCP Server..."
# Check if Node.js is installed
if ! command -v node &> /dev/null; then
echo "β Node.js is not installed. Please install Node.js first."
exit 1
fi
# Check if npm is installed
if ! command -v npm &> /dev/null; then
echo "β npm is not installed. Please install npm first."
exit 1
fi
echo "β Node.js and npm are installed"
# Install dependencies
echo "π¦ Installing dependencies..."
npm install
# Build the project
echo "π¨ Building the project..."
npm run build
# Create .env file if it doesn't exist
if [ ! -f .env ]; then
echo "π Creating environment configuration..."
cp .env.example .env
echo "β οΈ Please edit .env file with your StashDog API configuration"
else
echo "β Environment file already exists"
fi
echo ""
echo "π Setup complete!"
echo ""
echo "Next steps:"
echo "1. Edit .env file with your StashDog API URL and credentials"
echo "2. Ensure your StashDog backend is running"
echo "3. The MCP server can be started with: npm start"
echo ""
echo "For development: npm run dev"
echo "For building: npm run build"
echo ""
echo "π Check README.md for detailed usage instructions"