Overview/MCP/Available Tools

Available Tools

See the current tools, resources, prompts, and the recommended call order.

Available Tools

KPainter MCP currently mirrors the minimal public OpenAPI surface.

Tools

Tool Use
kp_health check that the MCP adapter is reachable
kp_me validate the current API key and confirm creation access
kp_get_catalog read allowed content types, voices, styles, and limits
kp_create_creation create one content job
kp_list_creations list the current user's creations
kp_get_creation read one creation's full detail, URLs, artifacts, and scenes
kp_get_job_status poll one create or edit job
kp_edit_scene run a supported single-scene edit

Resources

Resource Use
kp://openapi/overview static overview of the public OpenAPI and MCP workflow
kp://catalog/default catalog for the server's default API key
kp://creations/{creation_id} creation detail for the server's default API key

Use resources as helpers. For real user-scoped work, tools are still the main path.

Prompts

Prompt Use
create_creation_workflow guide a model through type selection and async creation
edit_scene_workflow guide a model through one supported scene edit

For a new creation:

  1. kp_me
  2. kp_get_catalog
  3. kp_create_creation
  4. kp_get_job_status
  5. kp_get_creation

For one scene edit:

  1. kp_get_creation
  2. inspect editable_actions and scenes
  3. kp_edit_scene
  4. kp_get_job_status
  5. kp_get_creation

Notes That Matter

  • always read kp_get_catalog before selecting a content type or parameter
  • treat creation and editing as async workflows
  • use official content types only: explainer_video, slides_video, vector_animation, slide_deck, image, interactive_lesson
  • legacy aliases such as knowledge_video and web_app may still be accepted on input, but catalog-driven flows should use the canonical names above
  • kp_edit_scene currently supports update_scene_narration and regenerate_scene
  • MCP does not expose payments, subscriptions, API key management, or the main site's heavier editing surface