← Files MonotypeARCHIVED FILE

plugin.json

7.58 KB · Nov 5, 2026 · 18:12 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "monotype",
  "version": "1.0.0",
  "description": "Bring your approved, licensed brand fonts into AI-generated designs",
  "author": {
    "name": "Monotype",
    "url": "https://www.monotype.com"
  },
  "homepage": "https://www.monotype.com",
  "keywords": [
    "fonts",
    "typography",
    "brand",
    "web fonts",
    "licensing",
    "monotype"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Monotype",
        "shortDescription": "Access Licensed Brand Fonts",
        "longDescription": "Connect ChatGPT to your Monotype Fonts library to discover and access licensed fonts. Match fonts from brand guidelines, verify production status, create Web Projects, Digital Ads, and font lists, generate CSS/CDN links for web use, and sync fonts to the Monotype Fonts desktop app.",
        "developerName": "Monotype",
        "category": "Creativity",
        "capabilities": [
          "Read",
          "Write"
        ],
        "websiteURL": "https://www.monotype.com",
        "supportURL": "https://support.monotype.com/",
        "privacyPolicyURL": "https://www.monotype.com/legal/privacy-policy",
        "termsOfServiceURL": "https://www.monotype.com/legal/terms-use",
        "defaultPrompt": [
          "Identify Gazpacho Regular and Bold in approved marketing cover and create a web project in Monotype library",
          "Sync Gazpacho Regular and Bold in the brand guideline to Monotype Fonts desktop app and report the production status.",
          "Create a world-class luxury product launch website for VEXTOR using the brand fonts, a Swiss-inspired luxury watch manufacturer."
        ],
        "brandColor": "#000000",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png"
      },
      "onboardingSkill": "./skills/monotype-fonts/SKILL.md",
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Look up a font by name and report its production status",
              "prompt": "Find Helvetica Now Display Bold in my Monotype Inventory and tell me whether it's in production.",
              "tools_triggered": "font_search_by_name, get_production_fonts_with_filters",
              "expected_behavior": "Searches for Helvetica Now Display Bold in Monotype Inventory, selects the exact matching font where available, and checks its production status. Returns the matched font name and production status whether the identified font has been marked in production or not. If no exact match exists, clearly identifies the closest matches without claiming they are exact."
            },
            {
              "description": "Create a new web project only after explicit consent",
              "prompt": "Create a new web project called Review Demo Site with Gazpacho Regular and Gazpacho Bold.",
              "tools_triggered": "font_search_by_name, get_web_projects_by_name, get_production_fonts_with_filters, create_web_project",
              "expected_behavior": "Searches for both the fonts in Monotype Inventory. Checks whether a Web Project named Review Demo Site already exists. Returns the matched font name and production status whether the identified font has been marked in production or not and asks 'Create this Web Project?'. create_web_project is called only after the reviewer replies yes, Creates the Web Project once required confirmations are satisfied. Returns the created web-project name and its published CSS/CDN URL. Does not create a duplicate project."
            },
            {
              "description": "Retrieve the CSS link for an existing web project",
              "prompt": "Give me the CSS link for my web project Golden Silence Book.",
              "tools_triggered": "get_web_projects_by_name, get_asset_details",
              "expected_behavior": "Searches Monotype Library for the exact Web Project named Golden Silence Book. Retrieves its asset details and returns the published CSS/CDN URL along with the fonts included in the project. If the web project does not exist, reports that accurately. The CSS/CDN URL can be used to create web designs."
            },
            {
              "description": "Create a font list without generating CSS",
              "prompt": "Create a font list called Brand Revise with Maison Neue Book and Medium",
              "tools_triggered": "font_search_by_name, get_web_projects_by_name, create_font_list",
              "expected_behavior": "Searches both the fonts in Monotype Inventory. Checks whether a FontSet named Brand Revise already exists. Returns the matched font name and production status whether the identified font has been marked in production or not and asks 'Create the font list?'. create_font_list is called only after the reviewer replies yes, Creates the font list once required confirmations are satisfied. Returns the created font list name."
            },
            {
              "description": "Sync Fonts to Desktop App",
              "prompt": "Sync Gazpacho Regular and Bold to Desktop App",
              "tools_triggered": "sync_fonts",
              "expected_behavior": "Searches the fonts in Monotype Inventory, selects the exact matching font where available, Returns the matched font name and sync the font to Monotype Desktop App. If no exact match exists, clearly identifies the closest matches without claiming they are exact."
            }
          ],
          "negative": [
            {
              "description": "Generating New AI Fonts",
              "prompt": "create a new AI font for children's brand",
              "expected_behavior": "Explains that the plugin works only with existing fonts in the user's Monotype Fonts library and cannot generate new fonts. Does not call any create tools, and offers to search the library for licensed fonts suited to a children's brand."
            },
            {
              "description": "Downloading Font Files",
              "prompt": "Download font file",
              "expected_behavior": "Explains that the plugin cannot download or share font files. Offers the supported delivery options instead: a Web Project's published CSS/CDN URL for web use, or syncing fonts to the Monotype Fonts desktop app."
            },
            {
              "description": "Retrieve or download license agreement",
              "prompt": "can you share my license agreement",
              "expected_behavior": "Explains that the plugin has no access to license agreements or contract documents, and directs the user to their Monotype account administrator or Monotype support. Does not invent license terms."
            }
          ]
        },
        "demo_recording_url": "https://monotype-my.sharepoint.com/:v:/p/kriti_gogia/IQBkTDiLAtvNRIveh39lAGflAR0buCaKsgbfDONQjvnL-ug?nav=eyJyZWZlcnJhbEluZm8iOnsicmVmZXJyYWxBcHAiOiJPbmVEcml2ZUZvckJ1c2luZXNzIiwicmVmZXJyYWxBcHBQbGF0Zm9ybSI6IldlYiIsInJlZmVycmFsTW9kZSI6InZpZXciLCJyZWZlcnJhbFZpZXciOiJNeUZpbGVzTGlua0NvcHkifX0&e=cohDZH",
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process payments."
      },
      "publication": {
        "release_notes": "Initial Release: Access approved brand fonts from your Monotype Fonts Inventory, so campaign assets, prototypes, and web pages use licensed brand type instead of default fonts, check production status of fonts, create and update web projects and font lists, sync fonts to your desktop, and retrieve published CSS/CDN URL. Requires a Monotype Fonts enterprise account; desktop sync also needs the Monotype Fonts desktop app."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 5261b9f64b7e51c5de6224b7e9d1b7a7faab78ba52a44fdb935bafb227b7a3bc