File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -37,6 +37,50 @@ IBM watsonx Orchestrate can be augmented with decisions implemented in IBM Opera
3737
3838For detailed instructions, see the [ IBM watsonx Orchestrate Integration Guide] ( /docs/IBM-watsonx-orchestrate-guide.md ) .
3939
40+
41+ ---
42+
43+ ## Prerequisites & Installation
44+
45+ ### Prerequisites
46+
47+ - ** Python 3.13 or higher** - This MCP server is written in Python and requires Python 3.13+
48+ - ** uv** - A fast Python package installer and resolver (recommended)
49+
50+ ### Installing uv
51+
52+ The easiest way to run the Decision MCP Server is using ` uv ` , which handles package installation and execution:
53+
54+ ** macOS and Linux:**
55+ ``` bash
56+ curl -LsSf https://astral.sh/uv/install.sh | sh
57+ ```
58+
59+ ** Windows:**
60+ ``` powershell
61+ powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
62+ ```
63+
64+ ** Alternative (via pip):**
65+ ``` bash
66+ pip install uv
67+ ```
68+
69+ For more installation options, see the [ uv documentation] ( https://docs.astral.sh/uv/getting-started/installation/ ) .
70+
71+ ### Running the Server
72+
73+ Once ` uv ` is installed, you can run the Decision MCP Server directly without manual installation:
74+
75+ ``` bash
76+ uvx --from git+https://github.com/DecisionsDev/decision-mcp-server decision-mcp-server --url http://localhost:9060/res
77+ ```
78+
79+ The ` uvx ` command automatically:
80+ - Downloads and installs the package
81+ - Manages dependencies
82+ - Runs the server
83+
4084---
4185## Configuration
4286
You can’t perform that action at this time.
0 commit comments