/kaggle-models | Type: Application | PCID required: Yes
Tools
| Tool | Description |
|---|---|
kaggle_models_create_model | Create a new model |
kaggle_models_delete_model | Delete a model |
kaggle_models_get_model | Get model details |
kaggle_models_get_model_instance | Get model instance details |
kaggle_models_list_model_instances | List model instances |
kaggle_models_list_models | List models |
kaggle_models_update_model | Update a model |
kaggle_models_create_model
Create a new model Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
description | string | No | — | Full description |
is_private | boolean | No | — | Whether the model is private |
owner_slug | string | Yes | — | Owner username |
provenance_sources | string | No | — | Provenance/source information |
slug | string | Yes | — | URL-friendly identifier |
subtitle | string | No | — | Short subtitle |
title | string | Yes | — | Display title |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"description": {
"type": "string",
"description": "Full description"
},
"is_private": {
"type": "boolean",
"description": "Whether the model is private"
},
"owner_slug": {
"type": "string",
"description": "Owner username"
},
"provenance_sources": {
"type": "string",
"description": "Provenance/source information"
},
"slug": {
"type": "string",
"description": "URL-friendly identifier"
},
"subtitle": {
"type": "string",
"description": "Short subtitle"
},
"title": {
"type": "string",
"description": "Display title"
}
},
"required": [
"PCID",
"owner_slug",
"slug",
"title"
]
}
kaggle_models_delete_model
Delete a model Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
model_slug | string | Yes | — | Model slug/identifier |
owner_slug | string | Yes | — | Model owner’s username |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"model_slug": {
"type": "string",
"description": "Model slug/identifier"
},
"owner_slug": {
"type": "string",
"description": "Model owner's username"
}
},
"required": [
"PCID",
"model_slug",
"owner_slug"
]
}
kaggle_models_get_model
Get model details Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
model_slug | string | Yes | — | Model slug/identifier |
owner_slug | string | Yes | — | Model owner’s username |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"model_slug": {
"type": "string",
"description": "Model slug/identifier"
},
"owner_slug": {
"type": "string",
"description": "Model owner's username"
}
},
"required": [
"PCID",
"model_slug",
"owner_slug"
]
}
kaggle_models_get_model_instance
Get model instance details Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
framework | string | Yes | — | ML framework: pyTorch, tensorFlow, jax, transformers |
instance_slug | string | Yes | — | Instance slug/identifier |
model_slug | string | Yes | — | Model slug/identifier |
owner_slug | string | Yes | — | Model owner’s username |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"framework": {
"type": "string",
"description": "ML framework: pyTorch, tensorFlow, jax, transformers",
"enum": [
"pyTorch",
"tensorFlow",
"jax",
"transformers"
]
},
"instance_slug": {
"type": "string",
"description": "Instance slug/identifier"
},
"model_slug": {
"type": "string",
"description": "Model slug/identifier"
},
"owner_slug": {
"type": "string",
"description": "Model owner's username"
}
},
"required": [
"PCID",
"framework",
"instance_slug",
"model_slug",
"owner_slug"
]
}
kaggle_models_list_model_instances
List model instances Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
model_slug | string | Yes | — | Model slug/identifier |
owner_slug | string | Yes | — | Model owner’s username |
page_size | integer | No | — | Results per page |
page_token | string | No | — | Pagination token |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"model_slug": {
"type": "string",
"description": "Model slug/identifier"
},
"owner_slug": {
"type": "string",
"description": "Model owner's username"
},
"page_size": {
"type": "integer",
"description": "Results per page"
},
"page_token": {
"type": "string",
"description": "Pagination token"
}
},
"required": [
"PCID",
"model_slug",
"owner_slug"
]
}
kaggle_models_list_models
List models Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
owner | string | No | — | Filter by model owner username |
page_size | integer | No | — | Results per page |
page_token | string | No | — | Pagination token |
search | string | No | — | Search terms to filter models |
sort_by | string | No | — | Sort order |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"owner": {
"type": "string",
"description": "Filter by model owner username"
},
"page_size": {
"type": "integer",
"description": "Results per page"
},
"page_token": {
"type": "string",
"description": "Pagination token"
},
"search": {
"type": "string",
"description": "Search terms to filter models"
},
"sort_by": {
"type": "string",
"description": "Sort order"
}
},
"required": [
"PCID"
]
}
kaggle_models_update_model
Update a model Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
description | string | No | — | Updated description |
is_private | boolean | No | — | Whether the model is private |
model_slug | string | Yes | — | Model slug/identifier |
owner_slug | string | Yes | — | Model owner’s username |
provenance_sources | string | No | — | Updated provenance information |
subtitle | string | No | — | Updated subtitle |
title | string | No | — | Updated title |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"description": {
"type": "string",
"description": "Updated description"
},
"is_private": {
"type": "boolean",
"description": "Whether the model is private"
},
"model_slug": {
"type": "string",
"description": "Model slug/identifier"
},
"owner_slug": {
"type": "string",
"description": "Model owner's username"
},
"provenance_sources": {
"type": "string",
"description": "Updated provenance information"
},
"subtitle": {
"type": "string",
"description": "Updated subtitle"
},
"title": {
"type": "string",
"description": "Updated title"
}
},
"required": [
"PCID",
"model_slug",
"owner_slug"
]
}

