fal Agent (early access) vs Sume Agent Completions and hosted MCP
fal's August 2026 agent is early access, with API, CLI and MCP. Sume's agent has Agent Completions over the API and a hosted MCP. What each documents today.

fal Agent, announced August 12, 2026 and in early access, orchestrates image, video and 3D models and is programmable through an API, a CLI and an MCP server. Sume's agent is reachable the same three ways, with POST /v1/agent/completions, the CLI, and a hosted MCP at https://mcp.sume.com/mcp, but the two differ in how much each documents.
fal's facts are from its launch press release and Sume's from Agent Completions, Agents and the MCP overview, all read on 2026-10-02.
What does the fal Agent announcement say?
The release describes a creative partner that works across top generative media models, picks a model per task, keeps characters and references consistent across generations, and preserves project memory over multi-week iterations. It supports shared workspaces and is available in early access. Customers buy add-on credits usable across the fal platform, and the release does not disclose specific pricing.
Because it is a press release, it gives no endpoint names, request shapes or limits. Anything beyond that, wait for fal's API docs.
What does Sume document for its agent?
An Agent Completion runs the Sume Agent on an ad-hoc prompt with the same runtime as the Agents chat UI: sandbox, tools, MCP bridge and media generation. It is async: the create call returns 202 and a receipt, which you poll at /v1/agent-runs/:run_id/status. The request borrows the messages[] shape, but the response is a run receipt, not choices[]. Streaming and a sync OpenAI-compatible wire are not available yet.
generation_spend_cap_usd has no default; omit it and the request fails. Keys made before the feature shipped lack the agent_completions scopes, and service-account keys cannot create completions.
| Question | fal Agent | Sume |
|---|---|---|
| Status | Early access | Agent Completions documented on the API |
| API | Yes, per the release | POST /v1/agent/completions, async |
| CLI | Yes, per the release | CLI wraps the Developer API |
| MCP | Yes, per the release | Hosted MCP, OAuth or API key |
| Spend control | Add-on credits, no price given | Required per-call spend cap |
Which should you pick for a backend?
If you need a documented, callable contract today, Sume's is the one with request fields, scopes, receipts and a cancel route (POST /v1/agent-runs/:run_id/cancel). If you already generate on fal and want its orchestration, fal Agent is the one to try, but its press release is not a spec.
Sume's other two entry points share the same receipt: a saved Format via POST /v1/formats/{handle}/{slug}/runs, and scheduled runs for recurring jobs.
What does Sume not do?
Sume's hosted MCP is the preferred MCP path today; a local CLI MCP surface is not available. Paid MCP tools need an idempotency_key, and with OAuth, paid tools appear only after you opt into mcp:write. Sume Image 1.0 and Video 1.0 stay REST-only. Sume also does not claim project memory across weeks as a documented feature on these pages, so do not expect parity with fal's description. See the fal MCP setup post for the fal side.
Sources
Related posts
More in Comparisons
- fal cancel returns 202 or 400: how Sume's cancel 409 differs
fal's queue cancel answers 202 CANCELLATION_REQUESTED, 400 ALREADY_COMPLETED or 404. Sume's cancel works only before generation starts, else 409.
- fal media lasts 7 days by default; Sume URLs do not expire
fal keeps generated media on its CDN for at least 7 days and lets you set a lifecycle per request. Sume media.sume.com URLs do not expire. What to store.
- fal proxy with x-fal-target-url vs keeping a Sume key on your server
fal documents an 8-step proxy that reads x-fal-target-url and adds a Key header. Sume has no browser SDK: you proxy your own route. A minimal comparison.
- fal's hint pins a runner; Sume has no runner choice
fal's queue submit takes a hint that routes to the runner used before. Sume hides providers and runners. What to do when you need affinity.
Written by Sume