affinity_filters
List available filters
How to use it
affinity_filters is exposed by the Affinity MCP Server MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the affinity_filters tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Affinity MCP Server
claude mcp add affinity-mcp-server bun run /path/to/affinity-mcp-server/index.tsOther tools in Affinity MCP Server (22)
Add a layer (pixel, mask, adjustment, fill, etc.)
Click any menu item by path (up to 4 levels deep)
Click a UI element by description or title
Close the current document
Flatten, flip, rotate, clip/unclip canvas
Export via File > Export (PNG, JPG, SVG, PDF, etc.)
List all items in a top-level menu
List items in a submenu
Inspect the front window — buttons, text fields, dialogs
Send a key code (Escape, Return, arrows, etc.)
Send a keystroke with optional modifiers
Launch Affinity if not already running
Click or drag at screen coordinates
Create a new document, optionally from last preset
Open a file in Affinity (image, .af, .psd, .svg, etc.)
Import and run an .afmacro file
Save or Save As the current document
Take a screenshot of the Affinity window
Select a tool (move, pen, rectangle, text, brush, etc.)
Check if Affinity is running, list open windows
Type text into text fields, dialogs, or the text tool
Undo or redo actions