Integration Paths
Choose an Integration
Every integration uses the same DataBlue API and response contracts.
| Surface | Best for | Start |
|---|---|---|
| Playground | Testing sources and options | Open Playground |
| REST API | Any HTTP-capable language | First Request |
| Python SDK | Python services and notebooks | pip install datablue |
| Node SDK | JavaScript and TypeScript | npm install @datablue/sdk |
| MCP server | Compatible AI clients | @datablue/mcp@latest |
SDK Entry Points
Example
# Python
from datablue import DataBlue, AsyncDataBlue
// Node.js
import { DataBlue } from "@datablue/sdk";MCP Entry Point
Example
DATABLUE_API_KEY="YOUR_API_KEY" npx --yes --prefer-online @datablue/mcp@latestUse datablue_scrape_url for one page. Use datablue_list_data_apis before datablue_run_data_api.
