.PHONY: install build run clean help
install: check-uv
uv sync
check-uv:
@command -v uv >/dev/null 2>&1 || { echo >&2 "Error: 'uv' is not installed. Please install it from https://docs.astral.sh/uv/ or brew install uv"; exit 1; }
build: check-uv
@echo "No build step required for pure Python project."
run: check-uv install
uv run mcp-yelp-agent
clean:
rm -rf src/yelp_agent/__pycache__
rm -rf src/yelp_agent.egg-info
rm -rf .venv
rm -rf dist
rm -rf build
help:
@echo "Available targets:"
@echo " install - Install dependencies using uv"
@echo " build - Build the project (no-op for pure Python)"
@echo " run - Run the main application"
@echo " clean - Remove caches and virtual environment"
@echo " help - Show this help message"
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/Yelp/yelp-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server