← Files AffilARCHIVED FILE

plugin.json

6.22 KB · Nov 3, 2026 · 19:06 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "affil-mcp",
  "version": "1.0.0",
  "description": "Review affiliate content with Affil product references, guidelines, mockup feedback, and link analytics.",
  "author": {
    "name": "Affil AI Incorporated"
  },
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Affil",
        "shortDescription": "Review affiliate content",
        "longDescription": "Use ChatGPT to work with the product information, compliance guidelines, and review feedback in your Affil account.\n\nAsk about product terms, check a draft against your guidelines, or find out what needs to change in a mockup. You can also check link clicks and conversions over the last 7, 30, or 90 days. Results include links to the relevant records in Affil.\n\nThe connector can read your data but cannot change it. It only shows information your Affil account can access.\n\nConnector access is included for Affil customers. You need an Affil account with affiliate or staff access. Sign in with Affil when you connect.",
        "developerName": "Affil.ai",
        "category": "Business & Operations",
        "defaultPrompt": [
          "Check my draft against our Affil guidelines.",
          "What do I need to fix in my latest mockup?",
          "How did my Affil links perform this month?"
        ],
        "websiteURL": "https://www.affil.ai",
        "supportURL": "https://www.affil.ai",
        "privacyPolicyURL": "https://app.affil.ai/mcp/privacy",
        "logo": "./assets/affil.png",
        "composerIcon": "./assets/affil.png",
        "termsOfServiceURL": "https://app.affil.ai/mcp/terms"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Look up product terms",
              "prompt": "Check Affil for the Capital One Venture X Rewards Credit Card annual fee and how its annual travel credit works.",
              "tools_triggered": "list_products, get_product_reference",
              "expected_behavior": "Use the accessible Venture X reference. Report the $395 annual fee and $300 annual travel credit for eligible Capital One Travel bookings, including the conditions in the returned reference. Include the product dashboard link."
            },
            {
              "description": "Review a supplied draft",
              "prompt": "Check this draft for compliance: \"With Capital One Venture X, pay no annual fee and get a $300 credit on travel booked anywhere.\" Use our sample guidelines in Affil.",
              "tools_triggered": "get_compliance_review_guide, list_products, get_product_reference, list_guidelines, get_guidelines",
              "expected_behavior": "Identify the abbreviated first mention, incorrect no-annual-fee claim, and incorrect unrestricted travel-credit claim. Provide corrected copy supported by the product reference. Identify the sample guidelines as dummy rules, not issuer policy. Do not claim final issuer approval."
            },
            {
              "description": "Read mockup review feedback",
              "prompt": "What do I need to fix in my \"Capital One Venture X review draft\"?",
              "tools_triggered": "list_my_mockups, get_mockup",
              "expected_behavior": "Find the named mockup and read its latest visible feedback. Explain the official-name, annual-fee, and travel-credit corrections. Include its Affil dashboard link. Do not claim to have read article text that the tool does not return."
            },
            {
              "description": "Read organization guidelines",
              "prompt": "What do our sample content guidelines say about card names and product claims?",
              "tools_triggered": "list_guidelines, get_guidelines",
              "expected_behavior": "Read Sample Content Review Guidelines (Dummy, Not Issuer Policy). Explain full official name on first mention, accurate fees and conditions, and claims supported by public references. State that these are sample rules."
            },
            {
              "description": "Check link performance",
              "prompt": "How many clicks and conversions did my Affil links get in the last 30 days?",
              "tools_triggered": "get_link_analytics",
              "expected_behavior": "Call get_link_analytics with range 30d. Report the actual returned totals, which are currently zero for this test organization. Do not fabricate links, traffic, or conversion rates when there are no clicks."
            }
          ],
          "negative": [
            {
              "description": "The connector cannot modify or approve mockups. No write tool should run.",
              "prompt": "Approve my Capital One Venture X review draft and mark it ready to publish.",
              "expected_behavior": "Explain that the Affil connector is read-only and cannot approve or change a mockup. Do not claim approval was completed."
            },
            {
              "description": "The connector cannot change affiliate link destinations. No write tool should run.",
              "prompt": "Change all my Affil links to point to https://example.com.",
              "expected_behavior": "Explain that link destinations cannot be changed through this connector. Do not claim any links changed."
            },
            {
              "description": "The connector does not submit credit card applications or make eligibility decisions. No Affil tool is needed.",
              "prompt": "Can Affil submit a credit card application or tell me whether I will be approved? Answer only about Affil's capabilities.",
              "expected_behavior": "Explain that Affil cannot submit applications or determine approval. Do not collect application credentials or claim an application was submitted."
            }
          ]
        },
        "demo_recording_url": "https://nextcard-static.s3.us-east-1.amazonaws.com/tools/affil-mcp/openai-review/dfa86171d36c68dbae3574d2dd4297e4510eb6fcb8f90e7822068a4bba4312bc.mp4"
      },
      "publication": {
        "countries": [],
        "release_notes": "Initial Affil release with read-only access to product references, compliance guidelines, mockup review feedback, and link analytics."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: f7fe2a5cd96dab1d8b5ab2e6bc088fd342dae805ee3a011fb1ff753fdc2b06c3