Smartsheet MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SMARTSHEET_API_KEY | Yes | Your Smartsheet API access token. Get it from Smartsheet API Access settings. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| smartsheet_list_workspacesA | List all Smartsheet workspaces you have access to. Returns workspace names, IDs, and access levels. |
| smartsheet_get_workspaceA | Get details of a specific workspace including all sheets and folders within it. |
| smartsheet_list_sheetsA | List all Smartsheet sheets you have access to across all workspaces. |
| smartsheet_get_sheetA | Get full details of a sheet including columns and rows. Use pageSize to limit rows returned. |
| smartsheet_get_sheet_structureA | Get only the column structure of a sheet (no row data). Useful for understanding sheet schema. |
| smartsheet_search_sheetsA | Search for sheets by name or content. |
| smartsheet_get_userA | Get information about the current authenticated user. |
| smartsheet_generate_sheet_documentationA | Generate documentation for a sheet including its purpose, columns, and sample data. Returns markdown-formatted documentation. |
| smartsheet_generate_workspace_documentationB | Generate documentation for an entire workspace including all sheets and their structures. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 9 tools
Each tool targets a distinct resource and action: list vs get vs search vs generate, and workspace vs sheet vs user. Even the two documentation tools differ by scope (sheet vs workspace). No overlapping purposes.
All tools follow the consistent pattern smartsheet_verb_noun, with verbs like list, get, search, and generate. The nouns are clear and singular/plural usage is appropriate.
9 tools is well within the ideal range and each tool serves a distinct purpose in the read-only/documentation domain. No tool feels redundant or unnecessary.
The tool set fully covers the apparent read-only and documentation scope: listing and retrieving workspaces/sheets, inspecting sheet structure, searching, and generating documentation for both sheets and workspaces. No obvious gaps for this purpose.