Sume MCP tools list: hosted tools grouped by read, write, and paid
The Sume MCP tools list by family: which hosted tools only read, which write, which start paid jobs, and which tool names are not on hosted MCP at all.

The Sume MCP tools list groups the tools of the hosted server at https://mcp.sume.com/mcp into families: meta, account and catalog, jobs, assets, generation, avatars, crawl, and media. Within each family a tool reads, writes, or submits a paid job, and write and paid tools appear only in sessions with mcp:write or an API key. tools_list returns the exact set your session can see.
This inventory comes from MCP tools and gates, read on 2026-09-26. Where the docs group tools without naming a class, the class shown is the hosted server's current behavior. Treat it as a map, not a contract, because hosted MCP is not full parity with the HTTP API. The basics page says the CLI and hosted MCP still work but are not part of the primary integration path today.
How do I get the live tool list?
Call the discovery tools before anything else. Always discover the live contract; do not assume HTTP API parity.
tools_listlists every tool visible in the session, with safety metadata. Each entry'ssafetyblock currently carriesread_only,paid_generation, andrequires_idempotency_key.tools_schemafetches one tool contract byname.mcp_healthreports endpoint readiness, auth source, and safety posture.- Tool ids use underscores. The server canonicalizes
.to_on call, so dotted aliases such astools.liststill work. - Two aliases are retired:
image-generations_createbecamegenerate_image, andvideo-router_createbecamegenerate_video. The server currently still maps calls to the old names, but only the new names are listed.
Which Sume MCP tools read, write, or spend?
Paid tools submit billable jobs, and write and paid tools take an idempotency_key. On the generation tools, omit payload.model to route to sume/auto unless the user named a family. An OAuth session with only mcp:read sees just the Read column; the rules for each kind of sign-in are in Connect Claude Code, Cursor, or Codex to Sume.
The table leaves out script_run, listed with the meta tools: it is not read-only, so read-only sessions do not see it, and each tool it calls keeps its own gates (programmatic tool calling).
| Family | Read | Write | Paid |
|---|---|---|---|
| Meta and health | mcp_health, tools_list, tools_schema, health_service, health_v1 | None | None |
| Account and catalog | account_me, balance_get, usage_get, catalog_list, image-models_list, image-models_get, video-router_models, generation_admission_preview | None | None |
| Jobs | jobs_list, jobs_get, jobs_status, jobs_result, jobs_events, jobs_wait | jobs_cancel | None |
| Assets | assets_list, assets_get, assets_download_url | assets_create, assets_upload_url, assets_complete | None |
| Image, video, audio | tts_source_get, tts_source_verify_spine | None | generate_image, generate_video, music_create, tts_create, stt_create, image_upscale_create, rmbg_create, video_upscale_create, kling-motion-control_create |
| Avatars | avatars_list, avatars_get, avatars_search, avatar-videos_list, avatar-videos_get | None | avatars_create, avatar-videos_create, avatar-image-to-video_create, avatar-video-previews_create, avatar-video-previews_regenerate, avatar-video-previews_generate_video |
| Crawl (web and social) | crawl_scrape, crawl_map, crawl_search, crawl_get, crawl_profile, crawl_feed, crawl_media, crawl_find | crawl_site | None |
| Media | media-imports_get, video_frames_get, video-captions_get, timeline_get | video_inspect, video_frames_create | media-imports_create, video_trim, audio_detach, video_filter, timeline_create, timeline_compose, timeline_audio, trending-videos_search, trending-research_search |
Which writes cost nothing?
A few writes, and one mode of a paid tool, are unbilled:
crawl_siteis an unbilled write. Follow it withjobs_wait, thencrawl_geton the same id.video_frames_createis unbilled.video_inspectprobe and stills are unbilled; only its optional transcript is billed.video_filterwithcheck_only: trueis the unbilled program check.- For paid tools, previewing with
dry_run=trueorgeneration_admission_previewand capping withmax_spend_usdare covered in Safe automation for AI agents that call paid APIs.
Which tool names are not on hosted MCP?
If a name is missing from tools_list, one of these applies:
images_createandvideos_create. Sume Image 1.0 and Video 1.0 stay REST-only, and both are retiring soon (migration guide).- Names that are not Sume tools, such as
get_workflow_instructions,models_explore, ormedia_import_url. Cutouts arermbg_create, and the social URL mirror ismedia-imports_create. - The legacy caption creates
video-captions_createandvideo-caption-overlay_create. They stay callable by name for in-flight clients but are not intools_list. - Scheduled runs, which have no MCP tool.
- Anything
catalog_listshows without a matching tool: the catalog can list HTTP capabilities that hosted MCP does not wrap.
Sources
Related posts
Written by Sume