Skip to main content
Glama
aspose-cells-cloud

Aspose.Cells Cloud MCP Server

Official

get_structure_with_file_token

Enforce print scaling strategies for spreadsheets converting to PDF or images, ensuring content fits page layout without truncation or disorder.

Instructions

This tool is specifically designed to handle the printing needs of large-scale data reports. It allows you to enforce specific print scaling strategies when converting spreadsheets into target formats (such as PDF or images). By specifying the scaling mode, you can ensure that the output files strictly conform to the intended page layout, for example, compressing all data onto a single page, or adjusting only the column widths to fit the page width, thereby perfectly addressing issues of content truncation or layout disorder.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
file_tokenYes

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
resultYes
Behavior1/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations, so description must disclose behavior. It describes scaling modes and output layout, but the schema has no such parameter. The tool likely returns a structure, not modifies printing. This is a significant misrepresentation of what the tool does.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness1/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is verbose and unfocused, spending sentences on printing and scaling that are irrelevant to the actual tool. It is not front-loaded with the true purpose and contains unnecessary details, making it both inefficient and misleading.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness1/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a tool with a simple schema and likely straightforward purpose, the description should clarify what 'structure' means and how file_token is used. It does neither; instead, it talks about page layouts and scaling, leaving a complete gap in understanding the tool's actual function.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters1/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema has one parameter (file_token) with no description, and the description omits any mention of it. Schema coverage is 0%, and the description adds no meaning to the parameter, leaving agents without any clues about what 'file_token' refers to or how to obtain it.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose1/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description claims the tool handles printing and scaling strategies, but the tool name 'get_structure_with_file_token' and its schema (only file_token) suggest it retrieves file structure. No mention of getting structure; the described behavior is misleading and does not align with the name or input parameters.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines1/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

No guidance on when to use this tool versus alternatives like get_spreadsheet_structure or save_spreadsheet_as_with_scaling_mode. The description implies usage for printing/scaling, which is likely incorrect, making it actively misleading.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Install Server

Other Tools

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/aspose-cells-cloud/Aspose.Cells-Cloud-MCP-Server'

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