CKAN
Search CKAN open-data catalogs, query datastore resources, and manage dataset lifecycle operations.
Tools
| Name | Description |
|---|---|
package_searchSearch CKAN datasets with bounded pagination and optional fq filter. | Search CKAN datasets with bounded pagination and optional fq filter. |
package_showGet CKAN dataset metadata by ID or name. | Get CKAN dataset metadata by ID or name. |
resource_showGet CKAN resource metadata by resource ID. | Get CKAN resource metadata by resource ID. |
datastore_searchQuery rows from a CKAN datastore resource with filters, full-text query, limit, offset, and fields. | Query rows from a CKAN datastore resource with filters, full-text query, limit, offset, and fields. |
datastore_search_sqlRun a CKAN datastore SQL query. Use only read-only SELECT queries appropriate for the connected portal. | Run a CKAN datastore SQL query. Use only read-only SELECT queries appropriate for the connected portal. |
package_createCreate a CKAN dataset using a documented package_create JSON body. | Create a CKAN dataset using a documented package_create JSON body. |
package_updateUpdate a CKAN dataset using a complete documented package_update JSON body. | Update a CKAN dataset using a complete documented package_update JSON body. |
package_deleteDelete a CKAN dataset by ID or name using package_delete. | Delete a CKAN dataset by ID or name using package_delete. |
Quick Start
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
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.
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.