Syncthing

Syncthing MCP Connector for Claude

A+

Manage file synchronization via Syncthing — monitor device connections, browse directories, and control sync folders directly from any AI agent.

28 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your Syncthing instance to any AI agent and take full control of your private file synchronization infrastructure through natural conversation.

What you can do

  • Device Monitoring — List all configured devices and check their real-time connection status and metadata.
  • Folder Management — Query all synchronized folders, check their database status, and monitor completion percentages.
  • System Control — Pause or resume synchronization for specific devices, restart the Syncthing process, or check if a configuration change requires a restart.
  • Directory Browsing — Remotely list directories matching specific paths to verify file structures across your sync network.
  • Configuration & Stats — Fetch or update the entire system configuration and retrieve detailed statistics for folders and devices.

How it works

  1. Subscribe to this server
  2. Enter your Syncthing Web UI URL and API Key
  3. Start managing your P2P sync network from Claude, Cursor, or any MCP-compatible client

Who is this for?

  • Sysadmins & DevOps — monitor distributed sync nodes and manage configurations without leaving the terminal or chat interface.
  • Power Users — check the health of home lab backups and trigger folder scans or device resumes via voice or text.
  • Data Managers — verify that specific files have synced across the network by browsing remote directories through the AI.
file-synchronizationp2pdata-backupfile-managementremote-accessdistributed-storage

28 tools expose this connector's capabilities to your AI agent.

system_browse

List directories matching a path

system_connections

Get configured devices and connection status

get_db_completion

Get folder/device completion status

get_db_file

Get detailed data about a specific file

scan_db

Request immediate scan of a folder

get_db_status

). Get folder database status

get_device_stats

Get device statistics

get_events

Poll for events

get_folder_stats

Get folder statistics

get_config

Get entire configuration

get_db_ignores

Get ignore patterns for a folder

get_device

Get specific device configuration

get_devices

Get all configured devices

get_folder

Get specific folder configuration

get_folders

Get all configured folders

get_health

Returns {"status": "OK"}. Does not require authentication. Simple health check

system_pause

If device ID is omitted, affects all devices. Pause devices

get_random_string

Get a strong random alphanumeric string

system_reset

Optionally reset only a specific folder. Reset index database

get_restart_required

Check if restart is required

system_restart

Restart Syncthing

system_resume

If device ID is omitted, affects all devices. Resume devices

set_config

Replace entire configuration

set_db_ignores

Set ignore patterns for a folder

system_shutdown

Shutdown Syncthing

system_status

). Get current system status and resource usage

verify_device_id

Verify and format a device ID

system_version

Get Syncthing version

See how to talk to your AI agent using Syncthing.

Show me all connected devices and their current status.

I've retrieved the connection status. You have 3 devices configured: 'Laptop-Main' (Connected), 'Backup-NAS' (Connected), and 'Phone-Sync' (Disconnected).

Check the system status and resource usage of my Syncthing instance.

The system is healthy. Uptime is 48 hours, memory usage is 156MB, and the current version is v1.27.2. No restart is currently required.

List the directories inside the path '/data/backups/photos'.

Browsing the path... I found 3 subdirectories: '2023-Vacation', 'Family-Events', and 'Work-Archive'.

You can use the `get_restart_required` tool. It will return a boolean indicating if a restart is pending due to configuration changes.

Related Connectors