SYNOLOGY OFFICE TOOLS

39 tools from the Synology Office MCP Server, categorised by risk level.

READ 16 tools
Read calendar_get_event Get details of a specific Synology Calendar event. Read calendar_list_calendars List all Synology Calendar calendars accessible to the authenticated user. Read calendar_list_events List Synology Calendar events within a date range. Read drive_download_file Download a file from Synology Drive and return it as base64-encoded content with metadata. Read drive_get_file_info Get detailed metadata (size, owner, ACL, labels) for a specific Drive file or folder. Read drive_list_files List files and folders in a Synology Drive path. Supports pagination, sorting, and glob filtering. Read drive_list_labels List all labels defined in Synology Drive (id, name, color). Read drive_search_files Search for files across Synology Drive by name or keyword, with optional extension filter. Read mailplus_get_message Get the full content of a MailPlus email message, with optional attachment download. Read mailplus_list_folders List all mail folders (IMAP-like folder tree) for the MailPlus account. Read mailplus_list_messages List email messages in a MailPlus folder with pagination, sort, and keyword search. Read spreadsheet_get_info Get metadata about a Synology Spreadsheet file: sheet names, row and column counts. Provide either file_id ... Read spreadsheet_get_styles Get cell styling information (fonts, colors, alignment, number formats) for a range in a Synology Spreadshe... Read spreadsheet_list List all Synology Spreadsheet (.osheet) files in a Drive folder. Read spreadsheet_read_sheet Read cell data from a Synology Spreadsheet sheet. Returns headers (first row), data rows, and totals. Provi... Read spreadsheet_export Export a Synology Spreadsheet to xlsx or csv format. Returns the file content as base64. Provide either fil...
WRITE 19 tools
Write spreadsheet_append_rows Append rows to the end of existing data in a Synology Spreadsheet sheet. Provide either file_id or name. Se... Write drive_get_sharing_link Generate or retrieve a sharing link for a Synology Drive file with configurable permission and optional exp... Write calendar_create_calendar Create a new Synology Calendar. Write calendar_create_event Create a new Synology Calendar event. Requires confirm=true. Write calendar_update_event Update an existing Synology Calendar event. Requires confirm=true. Write drive_add_label Add a label to a file or folder in Synology Drive. Write drive_create_folder Create a new folder in Synology Drive, optionally creating parent directories. Write drive_move_file Move or rename a file/folder in Synology Drive. Set confirm=true to execute; omit or set false for a dry-ru... Write drive_upload_file Upload a file to Synology Drive from a base64-encoded payload. Max recommended size: 50 MB. Write mailplus_mark_messages Mark MailPlus messages as read, unread, flagged, or unflagged. Write mailplus_move_messages Move MailPlus messages to another folder. Requires confirm=true to execute. Write mailplus_send_message Send an email via Synology MailPlus. Requires confirm=true to execute. Write spreadsheet_add_sheet Add a new sheet tab to an existing Synology Spreadsheet file. Provide either file_id or name. Write spreadsheet_batch_update Insert or delete rows/columns in a Synology Spreadsheet. Provide either file_id or name. Set confirm=true t... Write spreadsheet_create Create a new empty Synology Spreadsheet (.osheet). Note: the Spreadsheet API has no notion of destination f... Write spreadsheet_register Register a Synology Spreadsheet so it can be addressed by name in other tools. Provide the alphanumeric ID ... Write spreadsheet_rename_sheet Rename a sheet tab in a Synology Spreadsheet. Provide either file_id or name. Set confirm=true to execute. Write spreadsheet_write_cells Write values to a range of cells in a Synology Spreadsheet sheet. Provide either file_id or name. Set confi... Write spreadsheet_write_styles Bulk overwrite cell styles (fonts, colors, alignment, number formats, borders) for a rectangular block in a...

Route Synology Office through PolicyLayer and every one of its 39 tools is checked against your policy before it runs.

CHECK YOUR STACK →

See every tool, the dangerous ones, and the token cost across your stack.

How many tools does the Synology Office MCP server have? +

The Synology Office MCP server exposes 39 tools across 3 categories: Read, Write, Destructive.

How do I enforce policies on Synology Office tools? +

Route the Synology Office server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard; they are enforced on every call before it reaches the server.

What risk categories do Synology Office tools fall into? +

Synology Office tools are categorised as Read (16), Write (19), Destructive (4). Each category has a recommended default policy.

Enforce policy on every Synology Office tool call.

Start from Synology Office, add the rest of your stack, and see everything your agents can call. Then put policy on all of it.

Free to start. No card required.

43,000+ MCP servers and 220,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.