No web or REST API and no cloud backend. The only programmatic surface is Omni Automation, JavaScript that runs inside the user's local desktop app, plus a Mac-only AppleScript dictionary. An external service cannot read or write OmniGraffle data over the wire.
OmniGraffle scores F on Supergood's API Report Card. No web or REST API and no cloud backend. The only programmatic surface is Omni Automation, JavaScript that runs inside the user's local desktop app, plus a Mac-only AppleScript dictionary. An external service cannot read or write OmniGraffle data over the wire.
Without a usable official API, teams fall back on manual exports, file drops, or one-off vendor integrations. The other option is an unofficial API layer like Supergood that automates the authenticated web app directly. Site terms may apply to any integration approach, and how they apply is a determination each team makes for itself.
OmniGraffle is a visual-communication, diagramming, and rapid-prototyping app for macOS, iPadOS, and iOS built by The Omni Group (Seattle; founded 1994), the same independent Apple-focused software company behind OmniFocus, OmniOutliner, and OmniPlan.
Vertical: misc, horizontal creative/productivity software. Not a vertical SaaS in any Supergood-named vertical. UX/UI wireframing and rapid prototyping: mid-fidelity wireframes, flow diagrams, click-throughs (a long-time staple before Sketch and Figma).
Medium within the Apple-only segment, niche overall.
Data that lives inside OmniGraffle on behalf of customer users (almost entirely on the user's device or in iCloud/OmniPresence, not in an Omni-hosted multi-tenant database): Diagram files (.graffle): documents, canvases, layers, shapes, lines/connectors, groups, text labels, magnets/connection points, vector paths.
First released in 2001 (25+ years old).
No public web/REST API at all, only on-device JavaScript automation; impossible for an external SaaS to read or write a customer's OmniGraffle data over the wire. No webhooks against an Omni-hosted service; integrations must poll the local filesystem or run user-side scripts. Full sourced list under Sources below.
Common alternatives include Microsoft Visio, Lucidchart (Lucid Software), Miro, FigJam (Figma), draw.io / diagrams.net, SmartDraw. Graded alternatives appear under "More from the report card" below.
Supergood's grades measure one thing: can a customer's engineering team get their own data out programmatically? Supergood checks six things (whether a real API exists, how access is gated, data coverage, auth quality, docs and developer experience, and stability) and rolls them into a letter grade. Supergood re-verifies grades, and they only move on evidence.
OmniGraffle has partial MCP support. The Omni Group has not published an MCP server, but a documented community project, omnigraffle-bindcraft, drives OmniGraffle through 36 MCP tools and was updated within the past few months. It is a single-maintainer macOS-only project and is not listed in the official MCP registry.
Partially. MCP support for OmniGraffle exists but is incomplete, so what MCP clients like Claude, Cursor, and Codex can reach depends on what the available server covers.