Weavz
CKAN

CKAN

Search CKAN open-data catalogs, query datastore resources, and manage dataset lifecycle operations.

8 tools
Use withChatGPTClaudeClaude CodeCursorCodexMCP clientsSetup guide

Tools

Name
package_search

Search CKAN datasets with bounded pagination and optional fq filter.

package_show

Get CKAN dataset metadata by ID or name.

resource_show

Get CKAN resource metadata by resource ID.

datastore_search

Query rows from a CKAN datastore resource with filters, full-text query, limit, offset, and fields.

datastore_search_sql

Run a CKAN datastore SQL query. Use only read-only SELECT queries appropriate for the connected portal.

package_create

Create a CKAN dataset using a documented package_create JSON body.

package_update

Update a CKAN dataset using a complete documented package_update JSON body.

package_delete

Delete a CKAN dataset by ID or name using package_delete.

Quick Start

TypeScript
import { WeavzClient } from '@weavz-io/sdk'

const weavz = new WeavzClient({ apiKey: 'wvz_...' })

const result = await weavz.actions.execute('ckan', 'package_search', {
  workspaceId: '550e8400-e29b-41d4-a716-446655440000',
  integrationAlias: 'ckan',
  input: { /* ... */ },
})

Related Integrations

Works well with

Frequently Asked Questions

How do I connect CKAN to my app?

Use Weavz Hosted Connect for Custom authentication. Install the SDK, create a connection through the connect portal or API, then execute tools programmatically.

What tools does CKAN support?

CKAN supports 8 tools including Search Datasets, Get Dataset, Get Resource, Search Datastore, Search Datastore SQL, and more.

Can I use CKAN with AI agents?

Yes. Add CKAN to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.

How do I connect CKAN to ChatGPT or Claude?

Open the Weavz connector setup, sign in, choose a workspace, and add CKAN as an approved app. ChatGPT, Claude, and other remote MCP clients can then call the scoped CKAN tools exposed by that workspace.

Does CKAN work with Claude Code, Cursor, Codex, and local agents?

Yes. Remote and local MCP clients can connect to a Weavz MCP endpoint for the workspace. Local coding agents can also use the Weavz CLI to inspect apps, discover actions, run approved CKAN work, and execute Code Mode workflows from a terminal.

What can I ask an AI agent to do with CKAN?

CKAN exposes 8 tools, including Search Datasets, Get Dataset, Get Resource, Search Datastore, Search Datastore SQL, and more. Use Weavz to keep credentials scoped, require approval for sensitive work, and audit what the agent did.

Can CKAN be used in stateful agent workflows?

Yes. Agents can combine CKAN tools with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.

What authentication does CKAN use?

CKAN uses Custom. Weavz stores credentials securely and uses them for authorized action execution.

How much does the CKAN integration cost?

The CKAN integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.

Connect CKAN in minutes

Get 20,000 free action executions every month. No credit card required.