Skip to content

dataflarelab/df-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dataflare SDKs

Python SDK Tests TypeScript SDK Tests Go SDK Tests MCP Server Tests

Official, professional-grade SDKs for the Dataflare API. This monorepo contains high-performance clients for Python, TypeScript, and Go, optimized for data pipelines and AI-native applications.

🚀 Unified Features

  • Triple SDK Support: Native, idiomatic clients for Python, TypeScript, and Go.
  • High-Performance gRPC: Binary streaming with server reflection for zero-latency pipelines.
  • Resilient REST: Automated exponential backoff and specialized "Pro Exceptions" (Auth, Rate Limit, API Errors).
  • Zod & Pydantic: Runtime type safety and validation across all languages.
  • AI-Native MCP: Model Context Protocol (MCP) server for native integration with LLM agents (Claude, etc.).

📦 Installation

Python

pip install dataflare-sdk

Python Documentation

TypeScript / Node.js

npm install dataflare-sdk

TypeScript Documentation

Go

go get github.com/dataflarelab/df-sdk/go

Go Documentation

MCP Server

npx -y dataflare-mcp-server

MCP Documentation

🛡️ License

The Dataflare SDK is open source under the MIT License — free to use, modify, and distribute in any project, commercial or otherwise.

Dataflare data and API access are commercial services. A valid API key (DF_API_KEY) and active subscription are required to call the Dataflare API. See the Developer Portal for pricing and access.

About

Official, professional-grade SDKs for the Dataflare API

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors