KosmoKrator

productivity

Fireworks AI MCP Gateway for AI Agents

Expose Fireworks AI tools to Claude Code, Cursor, Codex, and other MCP clients through the local KosmoKrator MCP gateway.

Fireworks AI MCP Gateway

Expose Fireworks AI to MCP clients with `kosmokrator mcp:serve --integration=fireworks-ai`.

If the client has never used KosmoKrator before, install it first, then register this integration as a stdio MCP server.

Install KosmoKrator
curl -fsSL https://raw.githubusercontent.com/OpenCompanyApp/kosmokrator/main/install.sh | bash
Install gateway entry
kosmokrator mcp:gateway:install --integration=fireworks-ai --write=deny --json
MCP configuration
{
  "mcpServers": {
    "kosmokrator-fireworks-ai": {
      "type": "stdio",
      "command": "kosmo",
      "args": [
        "mcp:serve",
        "--integration=fireworks-ai",
        "--write=deny"
      ]
    }
  }
}
Serve manually
kosmokrator mcp:serve --integration=fireworks-ai --write=deny

Client Notes

Use one scoped MCP gateway entry, then adapt the config location to the client or framework.

Claude Code Connect local KosmoKrator integrations to Claude Code through one scoped MCP gateway entry. Claude Code can launch the local kosmo binary directly from the project MCP config.
Cursor Expose selected local integrations to Cursor through KosmoKrator without configuring each service as its own MCP server. Use the same KosmoKrator install and integration credentials that power terminal and headless runs.
Codex Use KosmoKrator as a local MCP proxy for Codex so coding sessions can reach selected integrations with explicit write policy. Keep write access denied or ask-based unless the workspace is trusted.
OpenAI Agents SDK Attach KosmoKrator integration tools to OpenAI Agents SDK workflows through a local MCP gateway. Use headless JSON commands for CI-style execution and MCP for agent tool discovery.
Claude Agent SDK Give Claude Agent SDK workflows access to KosmoKrator integrations through a local MCP server. Use a narrow integration list so the agent does not load unrelated tools.
Vercel AI SDK Use KosmoKrator as a local integration gateway for Vercel AI SDK agents and scripts. Prefer CLI JSON calls when a workflow only needs one deterministic integration operation.
LangChain Bridge LangChain agents to local KosmoKrator integration tools through MCP or headless CLI calls. Keep the gateway scoped to the integration and operation class needed by the chain.
LangGraph Run KosmoKrator integration calls from LangGraph nodes while preserving local credentials and permissions. Headless CLI calls fit repeatable graph edges; MCP fits exploratory agent nodes.
CrewAI Expose KosmoKrator integrations to CrewAI workers as scoped local tools. Use per-worker integration scopes to avoid giving every worker every tool.
Generic MCP Clients Connect any stdio-compatible MCP client to local KosmoKrator integration tools. Start with read-only write policy and expand only for trusted projects.

MCP Tool Names

KosmoKrator exposes integration tools through the gateway with stable names.

MCP toolSource functionType
integration__fireworks_ai__fireworks_ai_anthropic_messages fireworks-ai.fireworks_ai_anthropic_messages Read read
integration__fireworks_ai__fireworks_ai_cancel_reinforcement_fine_tuning_job fireworks-ai.fireworks_ai_cancel_reinforcement_fine_tuning_job Write write
integration__fireworks_ai__fireworks_ai_create_api_key fireworks-ai.fireworks_ai_create_api_key Write write
integration__fireworks_ai__fireworks_ai_create_batch_inference_job fireworks-ai.fireworks_ai_create_batch_inference_job Write write
integration__fireworks_ai__fireworks_ai_create_dataset fireworks-ai.fireworks_ai_create_dataset Write write
integration__fireworks_ai__fireworks_ai_create_deployed_model fireworks-ai.fireworks_ai_create_deployed_model Write write
integration__fireworks_ai__fireworks_ai_create_deployment fireworks-ai.fireworks_ai_create_deployment Write write
integration__fireworks_ai__fireworks_ai_create_dpo_job fireworks-ai.fireworks_ai_create_dpo_job Write write
integration__fireworks_ai__fireworks_ai_create_evaluation_job fireworks-ai.fireworks_ai_create_evaluation_job Write write
integration__fireworks_ai__fireworks_ai_create_evaluator fireworks-ai.fireworks_ai_create_evaluator Write write
integration__fireworks_ai__fireworks_ai_create_model fireworks-ai.fireworks_ai_create_model Write write
integration__fireworks_ai__fireworks_ai_create_reinforcement_fine_tuning_job fireworks-ai.fireworks_ai_create_reinforcement_fine_tuning_job Write write
integration__fireworks_ai__fireworks_ai_create_reinforcement_fine_tuning_step fireworks-ai.fireworks_ai_create_reinforcement_fine_tuning_step Write write
integration__fireworks_ai__fireworks_ai_create_secret fireworks-ai.fireworks_ai_create_secret Write write
integration__fireworks_ai__fireworks_ai_create_supervised_fine_tuning_job fireworks-ai.fireworks_ai_create_supervised_fine_tuning_job Write write
integration__fireworks_ai__fireworks_ai_create_user fireworks-ai.fireworks_ai_create_user Write write
integration__fireworks_ai__fireworks_ai_create_embeddings fireworks-ai.fireworks_ai_create_embeddings Write write
integration__fireworks_ai__fireworks_ai_delete_api_key fireworks-ai.fireworks_ai_delete_api_key Write write
integration__fireworks_ai__fireworks_ai_delete_batch_inference_job fireworks-ai.fireworks_ai_delete_batch_inference_job Write write
integration__fireworks_ai__fireworks_ai_delete_dataset fireworks-ai.fireworks_ai_delete_dataset Write write
integration__fireworks_ai__fireworks_ai_delete_deployed_model fireworks-ai.fireworks_ai_delete_deployed_model Write write
integration__fireworks_ai__fireworks_ai_delete_deployment fireworks-ai.fireworks_ai_delete_deployment Write write
integration__fireworks_ai__fireworks_ai_delete_dpo_job fireworks-ai.fireworks_ai_delete_dpo_job Write write
integration__fireworks_ai__fireworks_ai_delete_evaluation_job fireworks-ai.fireworks_ai_delete_evaluation_job Write write
integration__fireworks_ai__fireworks_ai_delete_evaluator fireworks-ai.fireworks_ai_delete_evaluator Write write
integration__fireworks_ai__fireworks_ai_delete_model fireworks-ai.fireworks_ai_delete_model Write write
integration__fireworks_ai__fireworks_ai_delete_reinforcement_fine_tuning_job fireworks-ai.fireworks_ai_delete_reinforcement_fine_tuning_job Write write
integration__fireworks_ai__fireworks_ai_delete_reinforcement_fine_tuning_step fireworks-ai.fireworks_ai_delete_reinforcement_fine_tuning_step Write write
integration__fireworks_ai__fireworks_ai_delete_response fireworks-ai.fireworks_ai_delete_response Write write
integration__fireworks_ai__fireworks_ai_delete_secret fireworks-ai.fireworks_ai_delete_secret Write write
integration__fireworks_ai__fireworks_ai_delete_supervised_fine_tuning_job fireworks-ai.fireworks_ai_delete_supervised_fine_tuning_job Write write
integration__fireworks_ai__fireworks_ai_execute_reinforcement_fine_tuning_step fireworks-ai.fireworks_ai_execute_reinforcement_fine_tuning_step Read read
integration__fireworks_ai__fireworks_ai_generate_a_new_image_from_a_text_prompt fireworks-ai.fireworks_ai_generate_a_new_image_from_a_text_prompt Read read
integration__fireworks_ai__fireworks_ai_generate_or_edit_image_using_flux_kontext fireworks-ai.fireworks_ai_generate_or_edit_image_using_flux_kontext Read read
integration__fireworks_ai__fireworks_ai_get_account fireworks-ai.fireworks_ai_get_account Read read
integration__fireworks_ai__fireworks_ai_get_batch_inference_job fireworks-ai.fireworks_ai_get_batch_inference_job Read read
integration__fireworks_ai__fireworks_ai_get_dataset fireworks-ai.fireworks_ai_get_dataset Read read
integration__fireworks_ai__fireworks_ai_get_dataset_download_endpoint fireworks-ai.fireworks_ai_get_dataset_download_endpoint Read read
integration__fireworks_ai__fireworks_ai_get_dataset_upload_endpoint fireworks-ai.fireworks_ai_get_dataset_upload_endpoint Read read
integration__fireworks_ai__fireworks_ai_get_deployed_model fireworks-ai.fireworks_ai_get_deployed_model Read read
integration__fireworks_ai__fireworks_ai_get_deployment fireworks-ai.fireworks_ai_get_deployment Read read
integration__fireworks_ai__fireworks_ai_get_deployment_shape fireworks-ai.fireworks_ai_get_deployment_shape Read read
integration__fireworks_ai__fireworks_ai_get_deployment_shape_version fireworks-ai.fireworks_ai_get_deployment_shape_version Read read
integration__fireworks_ai__fireworks_ai_get_dpo_job fireworks-ai.fireworks_ai_get_dpo_job Read read
integration__fireworks_ai__fireworks_ai_get_dpo_job_metrics_file_endpoint fireworks-ai.fireworks_ai_get_dpo_job_metrics_file_endpoint Read read
integration__fireworks_ai__fireworks_ai_get_evaluation_job fireworks-ai.fireworks_ai_get_evaluation_job Read read
integration__fireworks_ai__fireworks_ai_get_evaluation_job_log_endpoint fireworks-ai.fireworks_ai_get_evaluation_job_log_endpoint Read read
integration__fireworks_ai__fireworks_ai_get_evaluator fireworks-ai.fireworks_ai_get_evaluator Read read
integration__fireworks_ai__fireworks_ai_get_evaluator_build_log_endpoint fireworks-ai.fireworks_ai_get_evaluator_build_log_endpoint Read read
integration__fireworks_ai__fireworks_ai_get_evaluator_source_code_endpoint fireworks-ai.fireworks_ai_get_evaluator_source_code_endpoint Read read
integration__fireworks_ai__fireworks_ai_get_evaluator_upload_endpoint fireworks-ai.fireworks_ai_get_evaluator_upload_endpoint Read read
integration__fireworks_ai__fireworks_ai_get_generated_image_from_flux_kontex fireworks-ai.fireworks_ai_get_generated_image_from_flux_kontex Read read
integration__fireworks_ai__fireworks_ai_get_model fireworks-ai.fireworks_ai_get_model Read read
integration__fireworks_ai__fireworks_ai_get_model_download_endpoint fireworks-ai.fireworks_ai_get_model_download_endpoint Read read
integration__fireworks_ai__fireworks_ai_get_model_upload_endpoint fireworks-ai.fireworks_ai_get_model_upload_endpoint Read read
integration__fireworks_ai__fireworks_ai_get_quota fireworks-ai.fireworks_ai_get_quota Read read
integration__fireworks_ai__fireworks_ai_get_reinforcement_fine_tuning_job fireworks-ai.fireworks_ai_get_reinforcement_fine_tuning_job Read read
integration__fireworks_ai__fireworks_ai_get_reinforcement_fine_tuning_step fireworks-ai.fireworks_ai_get_reinforcement_fine_tuning_step Read read
integration__fireworks_ai__fireworks_ai_get_response fireworks-ai.fireworks_ai_get_response Read read
integration__fireworks_ai__fireworks_ai_get_secret fireworks-ai.fireworks_ai_get_secret Read read
integration__fireworks_ai__fireworks_ai_get_supervised_fine_tuning_job fireworks-ai.fireworks_ai_get_supervised_fine_tuning_job Read read
integration__fireworks_ai__fireworks_ai_get_user fireworks-ai.fireworks_ai_get_user Read read
integration__fireworks_ai__fireworks_ai_list_accounts fireworks-ai.fireworks_ai_list_accounts Read read
integration__fireworks_ai__fireworks_ai_list_api_keys fireworks-ai.fireworks_ai_list_api_keys Read read
integration__fireworks_ai__fireworks_ai_list_batch_inference_jobs fireworks-ai.fireworks_ai_list_batch_inference_jobs Read read
integration__fireworks_ai__fireworks_ai_list_datasets fireworks-ai.fireworks_ai_list_datasets Read read
integration__fireworks_ai__fireworks_ai_list_deployed_models fireworks-ai.fireworks_ai_list_deployed_models Read read
integration__fireworks_ai__fireworks_ai_list_deployment_shape_versions fireworks-ai.fireworks_ai_list_deployment_shape_versions Read read
integration__fireworks_ai__fireworks_ai_list_deployments fireworks-ai.fireworks_ai_list_deployments Read read
integration__fireworks_ai__fireworks_ai_list_dpo_jobs fireworks-ai.fireworks_ai_list_dpo_jobs Read read
integration__fireworks_ai__fireworks_ai_list_evaluation_jobs fireworks-ai.fireworks_ai_list_evaluation_jobs Read read
integration__fireworks_ai__fireworks_ai_list_evaluators fireworks-ai.fireworks_ai_list_evaluators Read read
integration__fireworks_ai__fireworks_ai_list_models fireworks-ai.fireworks_ai_list_models Read read
integration__fireworks_ai__fireworks_ai_list_quotas fireworks-ai.fireworks_ai_list_quotas Read read
integration__fireworks_ai__fireworks_ai_list_reinforcement_fine_tuning_jobs fireworks-ai.fireworks_ai_list_reinforcement_fine_tuning_jobs Read read
integration__fireworks_ai__fireworks_ai_list_reinforcement_fine_tuning_steps fireworks-ai.fireworks_ai_list_reinforcement_fine_tuning_steps Read read
integration__fireworks_ai__fireworks_ai_list_responses fireworks-ai.fireworks_ai_list_responses Read read
integration__fireworks_ai__fireworks_ai_list_secrets fireworks-ai.fireworks_ai_list_secrets Read read
integration__fireworks_ai__fireworks_ai_list_supervised_fine_tuning_jobs fireworks-ai.fireworks_ai_list_supervised_fine_tuning_jobs Read read
integration__fireworks_ai__fireworks_ai_list_users fireworks-ai.fireworks_ai_list_users Read read
integration__fireworks_ai__fireworks_ai_chat_completions fireworks-ai.fireworks_ai_chat_completions Read read
integration__fireworks_ai__fireworks_ai_completions fireworks-ai.fireworks_ai_completions Read read
integration__fireworks_ai__fireworks_ai_create_response fireworks-ai.fireworks_ai_create_response Write write
integration__fireworks_ai__fireworks_ai_prepare_model fireworks-ai.fireworks_ai_prepare_model Read read
integration__fireworks_ai__fireworks_ai_rerank_documents fireworks-ai.fireworks_ai_rerank_documents Read read
integration__fireworks_ai__fireworks_ai_resume_dpo_job fireworks-ai.fireworks_ai_resume_dpo_job Write write
integration__fireworks_ai__fireworks_ai_resume_reinforcement_fine_tuning_job fireworks-ai.fireworks_ai_resume_reinforcement_fine_tuning_job Write write
integration__fireworks_ai__fireworks_ai_resume_reinforcement_fine_tuning_step fireworks-ai.fireworks_ai_resume_reinforcement_fine_tuning_step Write write
integration__fireworks_ai__fireworks_ai_resume_supervised_fine_tuning_job fireworks-ai.fireworks_ai_resume_supervised_fine_tuning_job Write write
integration__fireworks_ai__fireworks_ai_scale_deployment fireworks-ai.fireworks_ai_scale_deployment Read read
integration__fireworks_ai__fireworks_ai_undelete_deployment fireworks-ai.fireworks_ai_undelete_deployment Read read
integration__fireworks_ai__fireworks_ai_update_dataset fireworks-ai.fireworks_ai_update_dataset Write write
integration__fireworks_ai__fireworks_ai_update_deployed_model fireworks-ai.fireworks_ai_update_deployed_model Write write
integration__fireworks_ai__fireworks_ai_update_deployment fireworks-ai.fireworks_ai_update_deployment Write write
integration__fireworks_ai__fireworks_ai_update_evaluator fireworks-ai.fireworks_ai_update_evaluator Write write
integration__fireworks_ai__fireworks_ai_update_model fireworks-ai.fireworks_ai_update_model Write write
integration__fireworks_ai__fireworks_ai_update_quota fireworks-ai.fireworks_ai_update_quota Write write
integration__fireworks_ai__fireworks_ai_update_secret fireworks-ai.fireworks_ai_update_secret Write write
integration__fireworks_ai__fireworks_ai_update_user fireworks-ai.fireworks_ai_update_user Write write
integration__fireworks_ai__fireworks_ai_upload_dataset_files fireworks-ai.fireworks_ai_upload_dataset_files Read read
integration__fireworks_ai__fireworks_ai_validate_dataset_upload fireworks-ai.fireworks_ai_validate_dataset_upload Read read
integration__fireworks_ai__fireworks_ai_validate_evaluator_upload fireworks-ai.fireworks_ai_validate_evaluator_upload Read read
integration__fireworks_ai__fireworks_ai_validate_model_upload fireworks-ai.fireworks_ai_validate_model_upload Read read

Write Access

Start with --write=deny for read-only MCP clients. Use --write=ask or --write=allow only when the client and workspace are trusted.