Metadata-Version: 2.4
Name: datafold-sdk
Version: 0.2.1
Summary: The datafold SDK
License: MIT
License-File: LICENSE
Author: Datafold
Author-email: support@datafold.com
Requires-Python: >=3.11,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Provides-Extra: mcp
Requires-Dist: attrs (>=23.1.0)
Requires-Dist: click (>=7.0)
Requires-Dist: dbt-core (>=1.0.0)
Requires-Dist: fastmcp (>=2.11.0) ; extra == "mcp"
Requires-Dist: httpx (>=0.25.0) ; extra == "mcp"
Requires-Dist: keyring
Requires-Dist: pydantic (>=2.0.0)
Requires-Dist: requests (>=2.20.0)
Requires-Dist: rich
Requires-Dist: tabulate (>=0.9.0)
Requires-Dist: toml (>=0.10.2)
Requires-Dist: typing-extensions (>=4.0.1)
Requires-Dist: urllib3
Project-URL: Homepage, https://pypi.org/project/datafold-sdk
Description-Content-Type: text/markdown

# datafold-sdk

An SDK library for the datafold application.

### Installation

First, create your virtual environment for python:

```shell
> python3 -m venv venv
> source venv/bin/activate
> pip install --upgrade pip setuptools wheel
```

Now, you're ready to install the datafold SDK:

```shell
> pip install datafold-sdk
```

### MCP Server Support

The Datafold MCP (Model Context Protocol) server is included in `datafold-sdk`. To use it, install with the `[mcp]` extra to include the required dependencies:

```shell
> pip install datafold-sdk[mcp]
```

Once installed, you can use the `datafold-mcp` command to run the MCP server.

### Datafold CLI

Please visit us 🙏 for detailed documentation:
https://docs.datafold.com/reference/cloud/datafold-sdk

