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.
Work with this as data
Every MCP server here is available over the APIs.io API and to AI agents over MCP.