Fireworks AI MCP by usefulapi
by usefulapi.io · remote · no sign-in to list tools · v1.16.3 · published by io.usefulapi
Inspect Fireworks AI models, deployments, datasets and fine-tuning jobs.
14 tools: 2 can delete or cancel things and 12 only read.
Scanned Oct 21, 2026
- Deletes or cancels2Claude Code: deny: see these tools
- Can't be undone0Claude Code: ask
- Changes things0Claude Code: ask
- Only reads12Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http fireworks https://fireworks.usefulapi.io/mcpTools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
14 tools
Deletes or cancels 2Claude Code: deny
fireworks_create_datasetCreates a dataset metadata record in Fireworks (additive; actual data is uploaded separately).No findings
Why it is in this group
- The name "fireworks_create_dataset" says "create": a word for a change.
- The server marks it destructive (destructiveHint: true).
Description, as the server wrote it Creates a dataset metadata record in Fireworks (additive; actual data is uploaded separately). Control-plane: POST /v1/accounts/{account_id}/datasets.
Annotations the server declares
- title: Create dataset
- destructiveHint: true
fireworks_delete_deploymentDELETES (shuts down) a Fireworks deployment — stops serving that model and stops its billing.No findings
Why it is in this group
- The name "fireworks_delete_deployment" says "delete": a word for removing or ending something.
- The server marks it destructive (destructiveHint: true).
Description, as the server wrote it 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}.
Annotations the server declares
- title: Delete deployment
- destructiveHint: true
Only reads 12Claude Code: allow
fireworks_get_accountGet the Fireworks account record (display name, state, etc.).No findings
Why it is in this group
- The name "fireworks_get_account" says "get": a word for reading.
Description, as the server wrote it Get the Fireworks account record (display name, state, etc.). Control-plane: GET /v1/accounts/{account_id}.
Annotations the server declares
- title: Get account
- readOnlyHint: true
fireworks_get_datasetGet a single dataset by id.No findings
Why it is in this group
- The name "fireworks_get_dataset" says "get": a word for reading.
Description, as the server wrote it Get a single dataset by id. Control-plane: GET /v1/accounts/{account_id}/datasets/{dataset_id}.
Annotations the server declares
- title: Get dataset
- readOnlyHint: true
fireworks_get_deploymentGet a single deployment by id.No findings
Why it is in this group
- The name "fireworks_get_deployment" says "get": a word for reading.
Description, as the server wrote it Get a single deployment by id. Control-plane: GET /v1/accounts/{account_id}/deployments/{deployment_id}.
Annotations the server declares
- title: Get deployment
- readOnlyHint: true
fireworks_get_fine_tuning_jobGet a single supervised fine-tuning job by id.No findings
Why it is in this group
- The name "fireworks_get_fine_tuning_job" says "get": a word for reading.
Description, as the server wrote it Get a single supervised fine-tuning job by id. Control-plane: GET /v1/accounts/{account_id}/supervisedFineTuningJobs/{job_id}.
Annotations the server declares
- title: Get fine-tuning job
- readOnlyHint: true
fireworks_get_modelGet a single model by id.No findings
Why it is in this group
- The name "fireworks_get_model" says "get": a word for reading.
Description, as the server wrote it Get a single model by id. Control-plane: GET /v1/accounts/{account_id}/models/{model_id}.
Annotations the server declares
- title: Get model
- readOnlyHint: true
fireworks_list_batch_inference_jobsList batch inference jobs in the account.No findings
Why it is in this group
- The name "fireworks_list_batch_inference_jobs" says "list": a word for reading.
Description, as the server wrote it List batch inference jobs in the account. Control-plane: GET /v1/accounts/{account_id}/batchInferenceJobs.
Annotations the server declares
- title: List batch inference jobs
- readOnlyHint: true
fireworks_list_datasetsList datasets in the account.No findings
Why it is in this group
- The name "fireworks_list_datasets" says "list": a word for reading.
Description, as the server wrote it List datasets in the account. Control-plane: GET /v1/accounts/{account_id}/datasets.
Annotations the server declares
- title: List datasets
- readOnlyHint: true
fireworks_list_deployed_modelsList deployed models (model↔deployment bindings).No findings
Why it is in this group
- The name "fireworks_list_deployed_models" says "list": a word for reading.
Description, as the server wrote it List deployed models (model↔deployment bindings). Control-plane: GET /v1/accounts/{account_id}/deployedModels.
Annotations the server declares
- title: List deployed models
- readOnlyHint: true
fireworks_list_deploymentsList deployments (serving instances) in the account.No findings
Why it is in this group
- The name "fireworks_list_deployments" says "list": a word for reading.
Description, as the server wrote it List deployments (serving instances) in the account. Control-plane: GET /v1/accounts/{account_id}/deployments.
Annotations the server declares
- title: List deployments
- readOnlyHint: true
fireworks_list_fine_tuning_jobsList supervised fine-tuning jobs in the account.No findings
Why it is in this group
- The name "fireworks_list_fine_tuning_jobs" says "list": a word for reading.
Description, as the server wrote it List supervised fine-tuning jobs in the account. Control-plane: GET /v1/accounts/{account_id}/supervisedFineTuningJobs.
Annotations the server declares
- title: List fine-tuning jobs
- readOnlyHint: true
fireworks_list_modelsList models in the account (base + fine-tuned).No findings
Why it is in this group
- The name "fireworks_list_models" says "list": a word for reading.
Description, as the server wrote it List models in the account (base + fine-tuned). Control-plane: GET /v1/accounts/{account_id}/models.
Annotations the server declares
- title: List models
- readOnlyHint: true
fireworks_list_usersList account members (users).No findings
Why it is in this group
- The name "fireworks_list_users" says "list": a word for reading.
Description, as the server wrote it List account members (users). Control-plane: GET /v1/accounts/{account_id}/users.
Annotations the server declares
- title: List users
- readOnlyHint: true
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 1.16.3. Values in angle brackets are yours to fill in.
claude mcp add --transport http fireworks https://fireworks.usefulapi.io/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__fireworks__fireworks_get_account",
"mcp__fireworks__fireworks_list_models",
"mcp__fireworks__fireworks_get_model",
"mcp__fireworks__fireworks_list_deployments",
"mcp__fireworks__fireworks_get_deployment",
"mcp__fireworks__fireworks_list_deployed_models",
"mcp__fireworks__fireworks_list_datasets",
"mcp__fireworks__fireworks_get_dataset",
"mcp__fireworks__fireworks_list_fine_tuning_jobs",
"mcp__fireworks__fireworks_get_fine_tuning_job",
"mcp__fireworks__fireworks_list_batch_inference_jobs",
"mcp__fireworks__fireworks_list_users"
],
"ask": [],
"deny": [
"mcp__fireworks__fireworks_create_dataset",
"mcp__fireworks__fireworks_delete_deployment"
]
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as fireworks. Review it before you use it.