mcp-server-syncthing
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SYNCTHING_API_KEY | Yes | Your Syncthing API key | |
| SYNCTHING_API_URL | No | Syncthing API URL | http://localhost:8384 |
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 |
|---|---|
| syncthing_get_statusA | Get overall Syncthing system status including version, uptime, and system info |
| syncthing_list_foldersA | List all configured folders with their IDs, labels, and paths |
| syncthing_get_folder_statusB | Get detailed status of a specific folder including sync state, errors, and byte counts |
| syncthing_get_folder_errorsC | Get list of errors for a specific folder |
| syncthing_get_file_infoA | Get detailed information about a specific file including local and global versions |
| syncthing_scan_folderB | Trigger a scan of a folder or subfolder to detect changes |
| syncthing_list_devicesB | List all configured devices with their IDs and connection status |
| syncthing_get_connectionsB | Get current connection status for all devices |
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 8 tools
Most tools have clearly distinct purposes: status, folder listing/status/errors, file info, scan, and device listing. However, syncthing_list_devices and syncthing_get_connections overlap in reporting device connection status, which could cause mild confusion about which to use.
All tools follow a consistent syncthing_<verb>_<noun> pattern (get_status, list_folders, get_folder_status, scan_folder, etc.). There are no mixed conventions or vague names.
Eight tools is well-scoped for a Syncthing monitoring and scan-control server. Each tool earns its place, and there is no excessive duplication or thin coverage.
The set covers read-only inspection and folder scanning well, but lacks any mutation or lifecycle operations such as adding/removing folders, adding/removing devices, pausing/resuming devices, or changing configuration. These are notable gaps for a server named mcp-server-syncthing.