Queensland Open Data Portal logo

Queensland Open Data Portal

Live

Queensland Government open data — 188k+ datasets across petroleum, energy, environment, and natural resources.

What is Queensland Open Data Portal?

Queensland Open Data Portal — petroleum & gas production statistics, CSG/condensate/crude oil/LPG/natural-gas reserves, tenure data, and broad QLD agency datasets. CKAN 3 API with full-text search, package and resource metadata, and tabular datastore queries including SELECT-only SQL passthrough. A platform JWT is embedded so calls run with elevated rate limits and access to write/private resources without per-user setup. Toggle on and use — no setup needed. Upstream quirk: `datastore_active: true` does not always mean parsed rows — XLSX uploads frequently end up with 0 records; handler exposes the resource download URL as a fallback. Pagination caps at 1000 rows per call.

Available Tools

  • packageSearch
    Search QLD datasets by keyword or CKAN fq filter. Up to 1000 rows per page.
  • packageShow
    Full dataset metadata + resource list by package id or name.
  • resourceShow
    Resource metadata + download URL (CSV/XLSX/etc.) by resource id.
  • datastoreSearch
    Query parsed tabular resource data by filters / fields / sort.
  • datastoreSearchSql
    SELECT-only SQL passthrough against datastore tables.
  • listOrganizations
    List QLD publishing agencies.
  • listGroups
    List dataset categories.
  • getServiceInfo
    CKAN site status.

Requirements

  • No setup required
    Toggle on and use — platform JWT is embedded.

Quick Setup Guide

Follow these steps to connect your AI agents to this connector

Open /mcp and enable Queensland Open Data Portal with the environmental switch.

Call qld-open-data — start with method=packageSearch or method=datastoreSearch.

Connect to Your AI Assistant

Choose your AI assistant below for specific setup instructions

Follow these steps to connect Queensland Open Data Portal to Claude:

Step 1: Open Claude Settings

Launch Claude → Click the profile button (bottom left) → Navigate to Settings

Step 2: Access Connectors

Scroll down to the Connectors tab → Navigate to the bottom → Click “Add Custom Connector”

Step 3: Name Your Connector

Enter any name you'd like for this connector

Step 4: Get the Connector URL

Log in to PatchOps → Navigate to the /mcp page → Copy the connector URL you want to use

Step 5: Add the Connector

Paste the URL in the “Remote MCP Server URL” text box → Click Add

Step 6: Start Using

Your connector is now ready to use in Claude

Follow these steps to connect Queensland Open Data Portal to ChatGPT:

Step 1: Enable Developer Mode

Go to Settings → Connectors → Advanced → Enable Developer mode

Step 2: Create New Connector

Go back to Connectors page → Click “Create” (top right)

Step 3: Name Your Connector

Enter any name you'd like for this connector (descriptions are optional)

Step 4: Get the Connector URL

Log in to PatchOps → Navigate to the /mcp page → Copy the connector URL you want to use

Step 5: Add the URL

Paste the URL in the “MCP Server URL” text box

Step 6: Set Authentication

Click the authentication dropdown → Select “No authentication” (PatchOps handles authentication internally)

Step 7: Create the Connector

Click “I understand and want to continue” checkbox → Press Create

Step 8: Using the Connector

Start a new chat → Click the + button (left of text box) → Open dropdown → Hover over three dots labeled “More” → Select your connector

Instructions for connecting Queensland Open Data Portal to GitHub Copilot:

Coming Soon

Detailed setup instructions for GitHub Copilot will be added here.

For other MCP-compatible platforms:

Step 1: Get the Connector URL

Log in to PatchOps → Navigate to the /mcp page → Copy the connector URL you want to use

Step 2: Add to Configuration

Add this configuration to your MCP settings file. Replace the URL with your specific connector URL from the /mcp page:

"Queensland Open Data Portal-MCP": {
  "url": "https://patchops.ai/api/mcp/...",
  "type": "http"
}

Example Configuration

Here’s an example using PatchOps MCP:

"PatchOps-MCP": {
  "url": "https://patchops.ai/api/mcp/...",
  "type": "http"
}