Smartsheet MCP Server

Smartsheet data operations and document management for AI-powered automated workflows.

Data last scanned yesterday · Reviewed last month

04 dangerous tools35 tools12PythonMIT

Overview

The Smartsheet MCP Server provides a standardized interface for interacting with Smartsheet, enabling AI agents to perform document management, data operations, and column configurations. It is designed to bridge automation tools with Smartsheet, supporting tasks ranging from structure modifications to dynamic column management. Beyond general document operations, the server includes specialized capabilities for healthcare environments. These include clinical research analytics, resource utilization analysis, and various scoring frameworks tailored for research and hospital efficiency metrics.

Our verdict

This server carries a high risk level with a security score of 32/100, primarily because it is a community-maintained project rather than an official vendor release. With no independent editorial review of its authentication or read-only mode, users should exercise caution in production environments. It is better suited for experimental integrations or local research tasks where access controls can be strictly monitored.

  • Supports programmatic modification of sheet structures
  • Provides specialized logic for healthcare and clinical analytics
  • Contains only two direct dependencies
  • Licensed under the MIT license
  • Last commit was over 11 months ago
  • Not maintained or provided by Smartsheet officially
  • Authentication and read-only modes lack external review

Setup

Claude Desktop
{
  "mcpServers": {
    "smartsheet-server": {
      "args": [
        "-y",
        "@terilios/smartsheet-server"
      ],
      "command": "npx"
    }
  }
}

Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows), then restart Claude Desktop. Some servers require API keys or tokens as environment variables — check the project's README and add an "env" object if needed.

  • No read-only mode — running this grants full read/write access.
  • No built-in authentication — anyone with access to this config can invoke every tool it exposes.

Tools

ToolDescriptionRisk
get_column_mapRetrieves column mapping and sample data from a Smartsheetlow
get_sheet_infoAlias for get_column_map providing identical functionalitylow
smartsheet_writeWrites new rows to Smartsheet with intelligent handling of system-managed columns, multi-select picklist values, and formula-based columnsmedium
smartsheet_updateUpdates existing rows in a Smartsheetmedium
smartsheet_deleteDeletes rows from a Smartsheethigh
smartsheet_searchPerforms advanced search across sheetslow
smartsheet_add_columnAdds new columns to a Smartsheetmedium
smartsheet_delete_columnSafely deletes columns with dependency checkinghigh
smartsheet_rename_columnRenames columns while preserving relationshipsmedium
smartsheet_bulk_updatePerforms conditional bulk updates based on rulesmedium

Compatibility

ClientLocalDockerRemoteRead-only
ChatGPT
Claude Desktop
Cursor
VS Code
Windsurf

Frequently asked questions

Where are new rows added when using the smartsheet_write tool?

The smartsheet_write tool automatically appends new rows to the bottom of the sheet, following any existing entries.

What is the maximum number of columns allowed per sheet when using the smartsheet_add_column tool?

The tool enforces a limit of 400 columns per sheet and includes validation to ensure this limit is maintained.

Does the smartsheet_delete_column tool allow for deleting columns with existing dependencies?

No, the tool performs dependency checking and validates formula references before deletion to prevent issues with columns currently in use.

What search capabilities are provided by the smartsheet_search tool?

The tool supports advanced search modes including regex text search, exact value matching for picklist columns, and options for case-sensitive or whole-word matching.

Alternatives

Badge

Smartsheet MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.