We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/artemsvit/Figma-MCP-Pro'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
test-quick.shβ’1.3 KiB
#!/bin/bash
# Quick Test Runner for Figma MCP Pro
# Runs essential tests to verify core functionality
echo "π§ͺ Running Quick Tests for Figma MCP Pro..."
echo "============================================"
# Check if we're in the right directory
if [ ! -f "package.json" ]; then
echo "β Error: package.json not found. Please run from project root."
exit 1
fi
# Check if node_modules exists
if [ ! -d "node_modules" ]; then
echo "π¦ Installing dependencies..."
npm install
fi
# Run type checking first
echo "π Type checking..."
npm run type-check
if [ $? -ne 0 ]; then
echo "β Type checking failed!"
exit 1
fi
# Run linting
echo "π§ Linting..."
npm run lint
if [ $? -ne 0 ]; then
echo "β οΈ Linting issues found, but continuing with tests..."
fi
# Run the tests
echo "π§ͺ Running tests..."
npm test
if [ $? -ne 0 ]; then
echo "β Tests failed!"
exit 1
fi
# Build the project
echo "ποΈ Building project..."
npm run build
if [ $? -ne 0 ]; then
echo "β Build failed!"
exit 1
fi
echo ""
echo "β All quick tests passed!"
echo "π Project is ready for use!"
echo ""
echo "Next steps:"
echo " β’ Run 'npm start' to start the server"
echo " β’ Check INSTALL.md for setup instructions"
echo " β’ Use with your favorite AI IDE (Cursor, Windsurf, etc.)"