Skip to main content
Glama

tosea_render_slides

Queue slide rendering for presentations, supporting all slides or specific slide numbers to generate visual content from documents.

Instructions

Queue slide rendering for all slides or a subset of slide numbers.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
presentation_idYes
render_providerNo
forceNo
slides_to_generateNo

Implementation Reference

  • Registration and implementation handler for the 'tosea_render_slides' MCP tool.
    server.tool(
      "tosea_render_slides",
      "Queue slide rendering for all slides or a subset of slide numbers.",
      {
        presentation_id: z.string().uuid(),
        render_provider: z.string().optional(),
        force: z.boolean().default(false),
        slides_to_generate: z.array(z.number().int().min(1)).max(50).optional()
      },
      async ({ presentation_id, render_provider, force, slides_to_generate }) => {
        try {
          return asToolResult(
            await client.renderSlides({
              presentationId: presentation_id,
              renderProvider: render_provider,
              force,
              slidesToGenerate: normalizeSlideNumbers(slides_to_generate)
            })
          );
        } catch (error) {
          throw wrapToolError(error);
        }
      }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ToseaAI/mcp-ToseaAI'

If you have feedback or need assistance with the MCP directory API, please join our Discord server