Skip to content

Latest commit

 

History

History
43 lines (30 loc) · 727 Bytes

File metadata and controls

43 lines (30 loc) · 727 Bytes

Contributing to worldlabs-mcp

Thank you for your interest in contributing.

Development Setup

git clone https://github.com/sandraschi/worldlabs-mcp
cd worldlabs-mcp
uv venv
uv pip install -e ".[dev]"

Running Tests

pytest tests/ -v

Code Style

We use Ruff for linting and formatting:

ruff check src/ tests/
ruff format src/ tests/

Environment

Set your API key before running:

set WORLDLABS_API_KEY=your-key-here   # Windows
export WORLDLABS_API_KEY=your-key-here  # Linux/macOS

Pull Requests

  • Keep PRs focused on a single change
  • Add tests for new tools or bug fixes
  • Update CHANGELOG.md under [Unreleased]
  • Run ruff and pytest before submitting