Zum Hauptinhalt springen

API & Automation

REST API

Distill provides a local REST API on port 43821 (configurable). Enable the API server under Settings → API. Optional token authentication.

MethodEndpointDescription
GET/v1/healthServer status
GET/v1/versionApp version
GET/v1/providersAvailable AI providers
POST/v1/providersSwitch provider
POST/v1/suggestGenerate name suggestions
POST/v1/renameRename files
GET/v1/historyRename history
POST/v1/revertRevert rename
GET/POST/v1/rulesRead/set rules
GET/POST/v1/settingsRead/set settings
GET/POST/v1/watchManage folder watching
GET/POST/v1/templatesManage templates

MCP Server

The MCP server (distill-mcp-server) enables AI assistants like Claude to control Distill. It ships inside the app bundle and communicates with the app via REST.

10 MCP tools: rename_files, suggest_names, revert_rename, get_rename_history, watch_folder, app_status, set_provider, get_rules, set_rules

Finder Extension

The FinderSync extension adds a “Rename with Distill” entry to the Finder context menu. Selected files are passed directly to Distill. The extension must be enabled in System Settings under Extensions.