@@ -58,6 +58,7 @@ graph TB
5858- ⚡ [ uv] ( https://docs.astral.sh/uv/getting-started/installation/ ) package manager
5959
6060### 🚀 Setup & Testing
61+
6162``` bash
6263git clone https://github.com/DeepDiagnostix-AI/mcp-apache-spark-history-server.git
6364cd mcp-apache-spark-history-server
@@ -66,7 +67,6 @@ cd mcp-apache-spark-history-server
6667brew install go-task # macOS, see https://taskfile.dev/installation/ for others
6768
6869# Setup and start testing
69- task install # Install dependencies
7070task start-spark-bg # Start Spark History Server with sample data (default Spark 3.5.5)
7171# Or specify a different Spark version:
7272# task start-spark-bg spark_version=3.5.2
@@ -79,6 +79,21 @@ task start-inspector-bg # Start MCP Inspector
7979# When done, run `task stop-all`
8080```
8181
82+ If you just want to run the MCP server without cloning the repository:
83+
84+ ``` bash
85+ # Run with uv without installing the module
86+ uvx --from mcp-apache-spark-history-server spark-mcp
87+
88+ # OR run with pip and python. Use of venv is highly encouraged.
89+ python3 -m venv spark-mcp && source spark-mcp/bin/activate
90+ pip install mcp-apache-spark-history-server
91+ python3 -m spark_history_mcp.core.main
92+ # Deactivate venv
93+ deactivate
94+ ```
95+
96+
8297### 📊 Sample Data
8398The repository includes real Spark event logs for testing:
8499- ` spark-bcec39f6201b42b9925124595baad260 ` - ✅ Successful ETL job
0 commit comments