File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ version: 2
88build :
99 os : ubuntu-24.04
1010 tools :
11- python : " 3.9 "
11+ python : " 3.11 "
1212
1313python :
1414 install :
Original file line number Diff line number Diff line change @@ -55,46 +55,40 @@ enabling tools and libraries to communicate successfully with a uniform workflow
5555
5656## Installation
5757
58- > [ !NOTE]
59- > MCPStack is the orchestrator — it comes with core utilities and validated tools.
60- > All validated tools are listed under ` mcp_tools ` in the ` pyproject.toml ` and are auto-registered via
61- > ` [project.entry-points."mcpstack.tools"] ` .
62-
63- ### Clone the repository
64-
65- ``` bash
66- git clone https://github.com/MCP-Pipeline/MCPStack.git
67- cd MCPStack
68- ```
69-
7058### Install dependencies
7159
72- Using UV (recommended) :
60+ Using ` UV ` _ (recommended, [ see Astral UV official doc here ] ( https://docs.astral.sh/uv/ ) ) _ :
7361
7462``` bash
75- uv sync
63+ uv add mcpstack
7664```
7765
78- Using pip:
66+ Using ` pip ` :
7967
8068``` bash
81- pip install -e .[dev]
69+ pip install mcpstack
8270```
8371
8472### Install pre-commit hooks
8573
86- Via UV :
74+ Via ` UV ` :
8775
8876``` bash
8977uv run pre-commit install
9078```
9179
92- Via pip:
80+ Via ` pip ` :
9381
9482``` bash
9583pre-commit install
9684```
9785
86+ > [ !NOTE]
87+ > MCPStack is the orchestrator — it comes with core utilities and validated tools.
88+ > All MCPStack MCP tools are auto-registered via their ` [project.entry-points."mcpstack.tools"] ` .
89+ > As such, simply add the tool(s) of interest via ` UV ` or ` pip ` , and it/they will be auto-registered.
90+
91+
9892## 🖥️ CLI Workflow
9993
10094You can manage and run your MCP pipelines directly from the CLI with the ` mcpstack ` command.
Original file line number Diff line number Diff line change @@ -147,7 +147,7 @@ pyyaml-env-tag==1.1
147147pyzmq == 27.0.1
148148rapidfuzz == 3.13.0
149149referencing == 0.36.2
150- requests == 2.32.4
150+ requests == 2.32.5
151151rfc3339-validator == 0.1.4
152152rich == 14.1.0
153153rich-pyfiglet == 1.0.0
@@ -167,7 +167,7 @@ tinycss2==1.4.0
167167tomli == 2.2.1
168168tornado == 6.5.2
169169traitlets == 5.14.3
170- typer == 0.16.0
170+ typer == 0.16.1
171171typing-extensions == 4.14.1
172172typing-inspection == 0.4.1
173173urllib3 == 2.5.0
You can’t perform that action at this time.
0 commit comments