Files
basecamp-mcp-server/setup.sh
2025-03-09 16:42:28 +00:00

35 lines
788 B
Bash
Executable File

#!/bin/bash
# Exit on error
set -e
echo "Setting up Basecamp API integration..."
# Create virtual environment
echo "Creating virtual environment..."
python3 -m venv venv
# Activate virtual environment
echo "Activating virtual environment..."
source venv/bin/activate
# Install dependencies
echo "Installing dependencies..."
pip install -r requirements.txt
# Set up .env file if it doesn't exist
if [ ! -f .env ]; then
echo "Creating .env file from template..."
cp .env.example .env
echo "Please edit .env with your Basecamp credentials"
fi
echo ""
echo "Setup complete!"
echo ""
echo "To activate the virtual environment, run:"
echo " source venv/bin/activate"
echo ""
echo "To test your Basecamp connection, run:"
echo " python basecamp_cli.py projects"
echo ""