Frontify MCP Server
Frontify's hosted MCP server connects AI assistants (Claude, ChatGPT, Cursor) directly to a Frontify digital asset management (DAM) system — discover brands, search and retrieve assets, manage metadata, collaborate, and automate creative workflows through natural language. Nothing to install or run; point an MCP client at a pack endpoint and authorize. Frontify labels it Beta / experimental and warns explicitly that write access carries real risk of irreversible change.
One-click install for Cursor, VS Code, Claude, and 20+ other MCP clients, powered by API Commons MCP Install — visit install.apicommons.org for more information.
Descriptor
Candidate descriptor · transport http
Tools
get_current_user— Retrieve the currently authenticated Frontify user's profile information.get_collaborators— List users who have access to a specific library or project with their IDs, names, emails, and roles.list_brands— List all brands available in the Frontify account with their IDs, names, and visual identities.get_brand— Retrieve detailed information about a specific brand including its libraries and projects.get_library— Retrieve a library's structure including its folders, assets, collections, and custom metadata definitions.get_project— Retrieve a project's structure including its folders and assets.create_project— Create a new project within a Frontify brand for collaborative file management.search_assets— Search assets within a library, project, or brand; returns lightweight id/title matches (no widget).display_assets— Display Frontify assets in a widget; the only path to download or open on Frontify.get_assets_data— Fetch Frontify asset metadata (no widget) with selectable property groups.read_asset— Fetch Frontify CDN images as inline content for visual analysis.move_assets— Move one or more assets to a different folder within the same Frontify library or workspace.update_asset— Update the metadata of an existing Frontify asset such as title, description, or alternative text.add_asset_tags— Add tags to a Frontify asset for improved organization and searchability.upload_file— Step 1 of 3: initiate a file upload to Frontify and receive presigned URLs to PUT the file content to.create_asset— Step 3 of 3: create the asset record in Frontify from a previously uploaded file.create_asset_from_url— Create an asset in Frontify from a public http/https URL — downloads the file, uploads it, and creates the asset automatically.add_asset_revision— Step 3 of 3: add a new revision to an existing asset from a previously uploaded file.add_asset_revision_from_url— Add a new revision to an existing asset from a public http/https URL — downloads the file, uploads it, and sets it as the current revision automatically.get_asset_comments— Retrieve comments and annotations on a specific Frontify asset with optional status filtering.create_asset_comment— Add a comment or visual annotation to a Frontify asset.reply_to_comment— Post a threaded reply to an existing comment on a Frontify asset.get_collection_assets— Retrieve lightweight id/title asset matches from a collection (no widget).get_folder_contents— List subfolders and lightweight id/title asset matches within a folder (no widget).create_collection— Create a new collection to curate a virtual grouping of assets in a library.add_collection_assets— Add one or more assets to an existing collection without moving the original files.create_folder— Create a new folder for organizing assets within a library, project, or parent folder.set_custom_metadata— Set custom metadata values on an asset or project.create_custom_metadata_property— Create a new custom metadata property definition on a library or project.list_guidelines— List all available guidelines for a Frontify brand with their names, IDs, and URLs.get_guideline— Retrieve detailed information about a specific guideline including its page structure.get_guideline_page— Read the content of a guideline page including its sections, headings, and content blocks.get_library_page_assets— Retrieve lightweight id/title asset matches from a library page (no widget).list_creative_templates— List available creative templates in a brand.get_templates_data— Fetch full creative template data (no widget), including variables and export options.display_templates— Display Frontify creative templates in a widget (detail for one, grid for many).export_creative— Start an asynchronous export job to generate a design from a creative template with custom variable values.get_creative_export— Check the status of a creative export job and retrieve download URLs when finished.cancel_creative_exports— Cancel one or more ongoing creative export jobs that are still processing or rendering.generate_url— Generate a Frontify URL for navigating to a specific resource in the web application.get_targets— Retrieve available targets from the Frontify account for asset categorization.add_asset_targets— Add targets to one or more assets to categorize them for specific use cases or channels.remove_asset_targets— Remove specific targets from one or more assets without affecting other assigned targets.get_workflow_statuses— Retrieves the available workflow statuses configured for a given library.create_workflow_task— Creates a workflow task on an asset and assigns it to the specified workflow status.move_workflow_task— Moves one or more workflow tasks to a different workflow status.delete_workflow_task— Permanently deletes a workflow task from an asset.add_workflow_checklist_item— Adds a checklist item to an existing workflow task.update_workflow_checklist_item— Updates the content, assignee, or completion state of a workflow checklist item.remove_workflow_checklist_item— Removes a checklist item from a workflow task.list_brand_color_palettes— List a brand's color palette summaries from its essentials.get_brand_color_palette— Retrieve a single brand color palette with its paginated color list and per-color multi-format representations.get_brand_font_families— Retrieve a brand's font families and provider-specific font styles from its essentials.get_account— Retrieve the current Frontify account information including account ID.
About MCP
The Model Context Protocol (MCP) is an open protocol Anthropic introduced for connecting LLM-based agents to external tools and data sources. Providers publish MCP servers that expose their API surface as structured, discoverable tools — an MCP-compatible client (Claude Desktop, Cursor, Cline, Continue, etc.) can connect to the server and call its tools without any per-provider integration code.
Browse every MCP server on the APIs.io network or compare with the broader Agent Skill surfaces of the same providers.