Installation

Requirements

  • Python 3.10 or newer

  • Robot Framework 5.0 or newer

  • mcp 1.0 or newer (tested with 2.2.0)

Install from PyPI

pip install robotframework-mcpclient

This brings in the library plus its dependencies (Robot Framework and the MCP SDK).

Verify Installation

# Check Robot Framework
robot --version
# Robot Framework 7.5 (Python 3.12.3 on linux)

# Check the library loads
python -c "from MCPClientLibrary import MCPClientLibrary; print('✓ Installed')"

Develop from Source

git clone https://github.com/misarb/robotframework-mcpclient.git
cd robotframework-mcpclient

python3 -m venv .venv
source .venv/bin/activate
pip install -e ".[dev]"

# Run tests
./run_tests.sh