Skip to main content
Glama

tosea_parse_pdf

Parse PDF documents to extract content for presentation creation, generating a presentation ID and job payload for slide development.

Instructions

Upload local files and run the parse-only stage. Returns a presentation_id and job payload.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
file_pathsYes
instructionNo
render_providerNodefault
render_modelNodeepseek-chat-v3.1
slide_domainNogeneral
page_count_rangeNo8-12
template_nameNobeamer_classic
slide_modeNohtml

Implementation Reference

  • Registration and handler for tosea_parse_pdf tool, which calls client.pdfParse.
    server.tool(
      "tosea_parse_pdf",
      "Upload local files and run the parse-only stage. Returns a presentation_id and job payload.",
      {
        file_paths: z.array(z.string().min(1)).min(1).max(10),
        instruction: z.string().default(""),
        render_provider: z.string().default("default"),
        render_model: z.string().default("deepseek-chat-v3.1"),
        slide_domain: z.string().default("general"),
        page_count_range: pageCountRangeSchema.default("8-12"),
        template_name: z.string().default("beamer_classic"),
        slide_mode: z.enum(["html", "image"]).default("html")
      },
      async ({
        file_paths,
        instruction,
        render_provider,
        render_model,
        slide_domain,
        page_count_range,
        template_name,
        slide_mode
      }) => {
        try {
          return asToolResult(
            await client.pdfParse({
              filePaths: file_paths,
              instruction,
              renderProvider: render_provider,
              renderModel: render_model,
              slideDomain: slide_domain,
              pageCountRange: page_count_range,
              templateName: template_name,
              slideMode: slide_mode
            })
          );
        } 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