{"repo":"sekharmalla/affinity-mcp-server","free":true,"listed":false,"github":"https://github.com/sekharmalla/affinity-mcp-server","clone":"git clone https://github.com/sekharmalla/affinity-mcp-server.git","description":"MCP server that lets AI assistants control Affinity creative suite on macOS via AppleScript","language":"TypeScript","stars":18,"topics":["affinity","ai","applescript","automation","claude","macos","mcp","typescript"],"license":"MIT","category":"mcp-servers","readme_excerpt":"Affinity MCP Server Let AI control Affinity creative suite on macOS The poster above was designed in Affinity and exported by Claude — through this very MCP server. --- What is this? An MCP (Model Context Protocol) server that gives AI assistants like Claude full control over the Affinity creative suite on macOS. It bridges the gap between AI and professional design software — launch apps, navigate menus, draw shapes, apply filters, export files, and more — all through natural language. Features - 23 tools covering the complete Affinity workflow - Unified Affinity app support (Affinity by Canva) - Menu navigation — browse and click any menu item up to 4 levels deep - UI inspection — read buttons, dialogs, text fields, and interact with them - Mouse & keyboard — click, drag, type text, send shortcuts and key codes - Screenshots — capture the Affinity window for visual feedback - Document ops — create, open, save, export, flatten, rotate, flip - Layers & filters — add layers, list filters, import macros Prerequisites - macOS (uses AppleScript and System Events) - Affinity by Canva (v2 — the unified app) - Bun runtime (v1.0.0+) - Accessibility permissions — System Settings Privacy & Security Accessibility — grant access to your terminal app and/or Claude Desktop Quick Start Install as Claude Code Plugin The easiest way to get started with Claude Code — one command, no manual config: This automatically: - Registers the MCP server (all 23 tools available immediately) - Installs th","default_branch":null,"files":null,"tree":[],"storefront":"/r/sekharmalla","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sekharmalla/affinity-mcp-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}