Skip to main content
Glama

Job URL Analyzer MCP Server

by subslink326
setup.shβ€’1.64 kB
#!/bin/bash # Setup script for Job URL Analyzer MCP Server set -e echo "πŸš€ Setting up Job URL Analyzer MCP Server..." # Check if Python 3.11+ is installed if ! command -v python3.11 &> /dev/null; then echo "❌ Python 3.11+ is required but not installed." echo "Please install Python 3.11 or later." exit 1 fi # Check if Poetry is installed if ! command -v poetry &> /dev/null; then echo "πŸ“¦ Installing Poetry..." curl -sSL https://install.python-poetry.org | python3 - export PATH="$HOME/.local/bin:$PATH" fi # Install dependencies echo "πŸ“š Installing dependencies..." poetry install # Set up pre-commit hooks echo "πŸ”§ Setting up pre-commit hooks..." poetry run pre-commit install # Create necessary directories echo "πŸ“ Creating directories..." mkdir -p data logs # Copy environment file if [ ! -f .env ]; then echo "βš™οΈ Creating .env file..." cp .env.example .env echo "Please edit .env file with your configuration." fi # Run database migrations echo "πŸ—„οΈ Setting up database..." poetry run alembic upgrade head # Run tests to verify setup echo "πŸ§ͺ Running tests..." poetry run pytest --tb=short echo "βœ… Setup complete!" echo "" echo "Next steps:" echo "1. Edit .env file with your configuration" echo "2. Run 'make run' to start the development server" echo "3. Visit http://localhost:8000/docs for API documentation" echo "4. Run 'make test' to run the test suite" echo "" echo "For production deployment:" echo "1. Use docker-compose.prod.yml" echo "2. Configure environment variables" echo "3. Set up SSL certificates" echo "4. Configure monitoring dashboards"

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/subslink326/job-url-analyzer-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server