#!/bin/bash
set -e
echo "Setting up development environment..."
# Check Node.js version
required_node_version="18.0.0"
current_node_version=$(node -v | sed 's/v//')
if [ "$(printf '%s\n' "$required_node_version" "$current_node_version" | sort -V | head -n1)" != "$required_node_version" ]; then
echo "Error: Node.js version $required_node_version or higher is required."
exit 1
fi
# Install dependencies
npm install
# Run initial build
npm run build
# Verify setup
npm run typecheck
npm run lint
echo "Development environment setup complete!"
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/jwalsh/mcp-server-qrcode'
If you have feedback or need assistance with the MCP directory API, please join our Discord server