Installation¶
Note: This project uses
uvin examples for speed and convenience, butuvis not required. You can usepipand standard Python commands instead. See Dependency Management for details.
Instructions for setting up the project environment and installing dependencies.
Basic Setup¶
-
Clone the repository:
git clone https://github.com/yarnabrina/learn-model-context-protocol.git mcp-exploration -
Navigate to the project directory:
cd mcp-exploration -
Set up a virtual environment and install necessary dependencies:
uv syncAlternatively, you can install optional dependencies for enhanced functionality:
# For enhanced CLI features (`prompt-toolkit`) uv sync --extra cli # For tracking and monitoring (`langfuse`) uv sync --extra monitoring # For all optional dependencies uv sync --all-extras