Inspect Fireworks AI models, deployments, datasets and fine-tuning jobs.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Creates a dataset metadata record in Fireworks (additive; actual data is uploaded separately). Control-plane: POST /v1/accounts/{account_id}/datasets.
Id for the new dataset (the resource segment).
Filter applied when deriving from a source dataset.
Dataset format: CHAT | COMPLETION | RL.
Fireworks account id. Overrides FIREWORKS_ACCOUNT_ID for this call.
Human-readable display name.
External source URL for the dataset data.
Number of examples in the dataset.
Id of a source dataset to derive from.
The server marks this tool as destructive. Running it may delete or overwrite data on the server or in any account you connected with your headers.
Creates a dataset metadata record in Fireworks (additive; actual data is uploaded separately). Control-plane: POST /v1/accounts/{account_id}/datasets.
| Argument | Type | Description |
|---|---|---|
| filter | string | Filter applied when deriving from a source dataset. |
| format | string | Dataset format: CHAT | COMPLETION | RL. |
| datasetId* | string | Id for the new dataset (the resource segment). |
| account_id | string | Fireworks account id. Overrides FIREWORKS_ACCOUNT_ID for this call. |
| displayName | string | Human-readable display name. |
| externalUrl | string | External source URL for the dataset data. |
| exampleCount | integer | Number of examples in the dataset. |
| sourceDatasetId | string | Id of a source dataset to derive from. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"datasetId"
],
"properties": {
"filter": {
"type": "string",
"description": "Filter applied when deriving from a source dataset."
},
"format": {
"enum": [
"CHAT",
"COMPLETION",
"RL"
],
"type": "string",
"description": "Dataset format: CHAT | COMPLETION | RL."
},
"datasetId": {
"type": "string",
"description": "Id for the new dataset (the resource segment)."
},
"account_id": {
"type": "string",
"description": "Fireworks account id. Overrides FIREWORKS_ACCOUNT_ID for this call."
},
"displayName": {
"type": "string",
"description": "Human-readable display name."
},
"externalUrl": {
"type": "string",
"description": "External source URL for the dataset data."
},
"exampleCount": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0,
"description": "Number of examples in the dataset."
},
"sourceDatasetId": {
"type": "string",
"description": "Id of a source dataset to derive from."
}
}
}DELETES (shuts down) a Fireworks deployment — stops serving that model and stops its billing. Destructive. Control-plane: DELETE /v1/accounts/{account_id}/deployments/{deployment_id}.
| Argument | Type | Description |
|---|---|---|
| account_id | string | Fireworks account id. Overrides FIREWORKS_ACCOUNT_ID for this call. |
| deployment_id* | string | Deployment id to delete (the resource segment). |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"deployment_id"
],
"properties": {
"account_id": {
"type": "string",
"description": "Fireworks account id. Overrides FIREWORKS_ACCOUNT_ID for this call."
},
"deployment_id": {
"type": "string",
"description": "Deployment id to delete (the resource segment)."
}
}
}Get the Fireworks account record (display name, state, etc.). Control-plane: GET /v1/accounts/{account_id}.
| Argument | Type | Description |
|---|---|---|
| account_id | string | Fireworks account id. Overrides FIREWORKS_ACCOUNT_ID for this call. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"account_id": {
"type": "string",
"description": "Fireworks account id. Overrides FIREWORKS_ACCOUNT_ID for this call."
}
}
}Get a single dataset by id. Control-plane: GET /v1/accounts/{account_id}/datasets/{dataset_id}.
| Argument | Type | Description |
|---|---|---|
| account_id | string | Fireworks account id. Overrides FIREWORKS_ACCOUNT_ID for this call. |
| dataset_id* | string | Dataset id (the resource segment). |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"dataset_id"
],
"properties": {
"account_id": {
"type": "string",
"description": "Fireworks account id. Overrides FIREWORKS_ACCOUNT_ID for this call."
},
"dataset_id": {
"type": "string",
"description": "Dataset id (the resource segment)."
}
}
}Get a single deployment by id. Control-plane: GET /v1/accounts/{account_id}/deployments/{deployment_id}.
| Argument | Type | Description |
|---|---|---|
| account_id | string | Fireworks account id. Overrides FIREWORKS_ACCOUNT_ID for this call. |
| deployment_id* | string | Deployment id (the resource segment). |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"deployment_id"
],
"properties": {
"account_id": {
"type": "string",
"description": "Fireworks account id. Overrides FIREWORKS_ACCOUNT_ID for this call."
},
"deployment_id": {
"type": "string",
"description": "Deployment id (the resource segment)."
}
}
}Get a single supervised fine-tuning job by id. Control-plane: GET /v1/accounts/{account_id}/supervisedFineTuningJobs/{job_id}.
| Argument | Type | Description |
|---|---|---|
| job_id* | string | Supervised fine-tuning job id (the resource segment). |
| account_id | string | Fireworks account id. Overrides FIREWORKS_ACCOUNT_ID for this call. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"job_id"
],
"properties": {
"job_id": {
"type": "string",
"description": "Supervised fine-tuning job id (the resource segment)."
},
"account_id": {
"type": "string",
"description": "Fireworks account id. Overrides FIREWORKS_ACCOUNT_ID for this call."
}
}
}Get a single model by id. Control-plane: GET /v1/accounts/{account_id}/models/{model_id}.
| Argument | Type | Description |
|---|---|---|
| model_id* | string | Model id (the resource segment, e.g. 'llama-v3p1-8b-instruct'). |
| account_id | string | Fireworks account id. Overrides FIREWORKS_ACCOUNT_ID for this call. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"model_id"
],
"properties": {
"model_id": {
"type": "string",
"description": "Model id (the resource segment, e.g. 'llama-v3p1-8b-instruct')."
},
"account_id": {
"type": "string",
"description": "Fireworks account id. Overrides FIREWORKS_ACCOUNT_ID for this call."
}
}
}List batch inference jobs in the account. Control-plane: GET /v1/accounts/{account_id}/batchInferenceJobs.
| Argument | Type | Description |
|---|---|---|
| pageSize | integer | Page size (max 200). |
| pageToken | string | Opaque page token from a previous response's nextPageToken. |
| account_id | string | Fireworks account id. Overrides FIREWORKS_ACCOUNT_ID for this call. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"pageSize": {
"type": "integer",
"maximum": 200,
"description": "Page size (max 200).",
"exclusiveMinimum": 0
},
"pageToken": {
"type": "string",
"description": "Opaque page token from a previous response's nextPageToken."
},
"account_id": {
"type": "string",
"description": "Fireworks account id. Overrides FIREWORKS_ACCOUNT_ID for this call."
}
}
}List datasets in the account. Control-plane: GET /v1/accounts/{account_id}/datasets.
| Argument | Type | Description |
|---|---|---|
| pageSize | integer | Page size (max 200). |
| pageToken | string | Opaque page token from a previous response's nextPageToken. |
| account_id | string | Fireworks account id. Overrides FIREWORKS_ACCOUNT_ID for this call. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"pageSize": {
"type": "integer",
"maximum": 200,
"description": "Page size (max 200).",
"exclusiveMinimum": 0
},
"pageToken": {
"type": "string",
"description": "Opaque page token from a previous response's nextPageToken."
},
"account_id": {
"type": "string",
"description": "Fireworks account id. Overrides FIREWORKS_ACCOUNT_ID for this call."
}
}
}List deployed models (model↔deployment bindings). Control-plane: GET /v1/accounts/{account_id}/deployedModels.
| Argument | Type | Description |
|---|---|---|
| pageSize | integer | Page size (max 200). |
| pageToken | string | Opaque page token from a previous response's nextPageToken. |
| account_id | string | Fireworks account id. Overrides FIREWORKS_ACCOUNT_ID for this call. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"pageSize": {
"type": "integer",
"maximum": 200,
"description": "Page size (max 200).",
"exclusiveMinimum": 0
},
"pageToken": {
"type": "string",
"description": "Opaque page token from a previous response's nextPageToken."
},
"account_id": {
"type": "string",
"description": "Fireworks account id. Overrides FIREWORKS_ACCOUNT_ID for this call."
}
}
}List deployments (serving instances) in the account. Control-plane: GET /v1/accounts/{account_id}/deployments.
| Argument | Type | Description |
|---|---|---|
| filter | string | Server-side filter expression. |
| pageSize | integer | Page size (max 200). |
| pageToken | string | Opaque page token from a previous response's nextPageToken. |
| account_id | string | Fireworks account id. Overrides FIREWORKS_ACCOUNT_ID for this call. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"filter": {
"type": "string",
"description": "Server-side filter expression."
},
"pageSize": {
"type": "integer",
"maximum": 200,
"description": "Page size (max 200).",
"exclusiveMinimum": 0
},
"pageToken": {
"type": "string",
"description": "Opaque page token from a previous response's nextPageToken."
},
"account_id": {
"type": "string",
"description": "Fireworks account id. Overrides FIREWORKS_ACCOUNT_ID for this call."
}
}
}List supervised fine-tuning jobs in the account. Control-plane: GET /v1/accounts/{account_id}/supervisedFineTuningJobs.
| Argument | Type | Description |
|---|---|---|
| pageSize | integer | Page size (max 200). |
| pageToken | string | Opaque page token from a previous response's nextPageToken. |
| account_id | string | Fireworks account id. Overrides FIREWORKS_ACCOUNT_ID for this call. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"pageSize": {
"type": "integer",
"maximum": 200,
"description": "Page size (max 200).",
"exclusiveMinimum": 0
},
"pageToken": {
"type": "string",
"description": "Opaque page token from a previous response's nextPageToken."
},
"account_id": {
"type": "string",
"description": "Fireworks account id. Overrides FIREWORKS_ACCOUNT_ID for this call."
}
}
}List models in the account (base + fine-tuned). Control-plane: GET /v1/accounts/{account_id}/models.
| Argument | Type | Description |
|---|---|---|
| filter | string | Server-side filter expression. |
| orderBy | string | Field to order by, e.g. 'createTime desc'. |
| pageSize | integer | Page size (max 200). |
| pageToken | string | Opaque page token from a previous response's nextPageToken. |
| account_id | string | Fireworks account id. Overrides FIREWORKS_ACCOUNT_ID for this call. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"filter": {
"type": "string",
"description": "Server-side filter expression."
},
"orderBy": {
"type": "string",
"description": "Field to order by, e.g. 'createTime desc'."
},
"pageSize": {
"type": "integer",
"maximum": 200,
"description": "Page size (max 200).",
"exclusiveMinimum": 0
},
"pageToken": {
"type": "string",
"description": "Opaque page token from a previous response's nextPageToken."
},
"account_id": {
"type": "string",
"description": "Fireworks account id. Overrides FIREWORKS_ACCOUNT_ID for this call."
}
}
}List account members (users). Control-plane: GET /v1/accounts/{account_id}/users.
| Argument | Type | Description |
|---|---|---|
| pageSize | integer | Page size (max 200). |
| pageToken | string | Opaque page token from a previous response's nextPageToken. |
| account_id | string | Fireworks account id. Overrides FIREWORKS_ACCOUNT_ID for this call. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"pageSize": {
"type": "integer",
"maximum": 200,
"description": "Page size (max 200).",
"exclusiveMinimum": 0
},
"pageToken": {
"type": "string",
"description": "Opaque page token from a previous response's nextPageToken."
},
"account_id": {
"type": "string",
"description": "Fireworks account id. Overrides FIREWORKS_ACCOUNT_ID for this call."
}
}
}