usefulapi

Fireworks AI MCP server. Inspect Fireworks AI models, deployments, datasets and fine-tuning jobs.

Claude

  1. Open Settings → Connectors → Add custom connector
  2. Paste this URL:
    https://fireworks.usefulapi.io/mcp
  3. Authenticate with Fireworks AI when prompted

Cursor · VS Code · Windsurf · Cline

Add to your MCP config, then reload & authorize:

{
  "mcpServers": {
    "fireworks": {
      "url": "https://fireworks.usefulapi.io/mcp"
    }
  }
}
live16 toolsFree 100 tool calls / monthPro $9/mo · $90/yr

Tools 16

ToolTypeWhat it does
fireworks_get_accountread
Get account
Get the Fireworks account record (display name, state, etc.). Control-plane: GET /v1/accounts/{account_id}.
fireworks_list_modelsread
List models
List models in the account (base + fine-tuned). Control-plane: GET /v1/accounts/{account_id}/models.
fireworks_get_modelread
Get model
Get a single model by id. Control-plane: GET /v1/accounts/{account_id}/models/{model_id}.
fireworks_list_deploymentsread
List deployments
List deployments (serving instances) in the account. Control-plane: GET /v1/accounts/{account_id}/deployments.
fireworks_get_deploymentread
Get deployment
Get a single deployment by id. Control-plane: GET /v1/accounts/{account_id}/deployments/{deployment_id}.
fireworks_list_deployed_modelsread
List deployed models
List deployed models (model↔deployment bindings). Control-plane: GET /v1/accounts/{account_id}/deployedModels.
fireworks_list_datasetsread
List datasets
List datasets in the account. Control-plane: GET /v1/accounts/{account_id}/datasets.
fireworks_get_datasetread
Get dataset
Get a single dataset by id. Control-plane: GET /v1/accounts/{account_id}/datasets/{dataset_id}.
fireworks_list_fine_tuning_jobsread
List fine-tuning jobs
List supervised fine-tuning jobs in the account. Control-plane: GET /v1/accounts/{account_id}/supervisedFineTuningJobs.
fireworks_get_fine_tuning_jobread
Get fine-tuning job
Get a single supervised fine-tuning job by id. Control-plane: GET /v1/accounts/{account_id}/supervisedFineTuningJobs/{job_id}.
fireworks_list_batch_inference_jobsread
List batch inference jobs
List batch inference jobs in the account. Control-plane: GET /v1/accounts/{account_id}/batchInferenceJobs.
fireworks_list_usersread
List users
List account members (users). Control-plane: GET /v1/accounts/{account_id}/users.
fireworks_create_datasetwrite
Create dataset
Creates a dataset metadata record in Fireworks (additive; actual data is uploaded separately). Control-plane: POST /v1/accounts/{account_id}/datasets.
fireworks_delete_deploymentwrite
Delete deployment
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}.
fireworks_usage_statusmeta
Usage status (free-tier meter)
Report the caller's current free-tier usage this month: calls used, monthly limit, remaining, and whether the cap is reached. Read-only; does not count against the meter.
fireworks_upgrademeta
Upgrade to Pro (unlimited)
Subscribe to the Pro plan for UNLIMITED Fireworks tool calls (the free tier caps monthly usage). Choose monthly ($9/month) or yearly ($90/year — 2 months free) billing. Returns a Stripe Checkout link to open in your browser; after payment your account upgrades automatically. Read-only; does not count against the meter.

Pricing

PlanPriceLimit
Free$0100 tool calls / month
Pro$9/mo · $90/yrUnlimited

This is a Model Context Protocol endpoint — meant to be connected from an AI client, not opened in a browser. An invalid_token response at the URL is the auth gate working as designed; clients authenticate automatically.