← Files Tmailor Temp MailARCHIVED FILE

plugin.json

6.43 KB · Nov 13, 2026 · 12:14 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "tmailor-temp-mail",
  "version": "1.0.0",
  "description": "Receive-only temporary email addresses: create an inbox, wait for an email, read it and its links.",
  "author": {
    "name": "Tmailor",
    "email": "tmailor.com@gmail.com",
    "url": "https://tmailor.com"
  },
  "homepage": "https://tmailor.com/temp-mail-api",
  "repository": "https://github.com/tmailor-com/tmailor-mcp",
  "license": "MIT",
  "keywords": [
    "temporary email",
    "temp mail",
    "disposable email",
    "email testing",
    "verification email",
    "qa"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Tmailor Temp Mail",
        "shortDescription": "Temporary email inboxes",
        "longDescription": "Tmailor gives ChatGPT real, receive-only temporary email addresses. Create an address, use it in a sign-up form or a test, and ChatGPT waits for the email and shows you the message, as plain text or original HTML, with the links it contains.\n\nWhat you can do:\n- Create a temporary address on a shared Tmailor domain or on your own verified domain.\n- Wait for a message to arrive (sign-up confirmation, password reset, notification) and read it.\n- List your addresses and the messages each one received in the last 24 hours.\n- Read a message as plain text or as the original HTML.\n- Check your remaining mailbox quota.\n- Delete an address you no longer need.\n\nTypical uses: testing the sign-up, invite and password-reset emails of your own app; checking how a transactional email renders; keeping your personal inbox out of one-off sign-ups.\n\nAddresses are receive-only: Tmailor cannot send email. Email content comes from the internet and is treated as untrusted. The plugin only accesses addresses that belong to the Tmailor account you connect.\n\nRequirements: a Tmailor account with access to the hosted server (sign in with Google, or with email and password, at platform.tmailor.com; details at platform.tmailor.com/docs). Creating an address uses one unit of the account's mailbox quota; checking and reading mail does not.",
        "developerName": "MINH H\u1eeeU NGUYEN",
        "category": "Developer Tools",
        "capabilities": [
          "Create temporary email addresses",
          "Wait for and read incoming email",
          "Read the links in a message",
          "List addresses and messages",
          "Delete addresses"
        ],
        "websiteURL": "https://tmailor.com/temp-mail-api",
        "supportURL": "https://tmailor.com/contact-us",
        "privacyPolicyURL": "https://tmailor.com/privacy-policy.html",
        "termsOfServiceURL": "https://platform.tmailor.com/api-terms",
        "defaultPrompt": [
          "Create a temporary email address I can use to test my app's sign-up form.",
          "Wait for the verification email at my newest temp address and give me the link.",
          "List my temporary addresses and the messages they received today."
        ],
        "brandColor": "#1158C8",
        "brandColorDark": "#0794E4",
        "composerIcon": "./assets/logo.png",
        "logo": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Check the account quota",
              "prompt": "How many temporary email addresses can I still create on my Tmailor account?",
              "tools_triggered": "account_status",
              "expected_behavior": "Reports the remaining mailbox quota and the active plan of the test account."
            },
            {
              "description": "Create a temporary address",
              "prompt": "Create a new temporary email address for testing a sign-up form.",
              "tools_triggered": "create_mailbox",
              "expected_behavior": "Returns a new email address on a shared Tmailor domain that can receive mail right away."
            },
            {
              "description": "Receive an email at the new address",
              "prompt": "Wait for an email at the address you just created. (While it waits, send any email to that address from your own mailbox.)",
              "tools_triggered": "wait_for_message",
              "expected_behavior": "Returns the sender, subject, the links found in the email and its text body within seconds of the email arriving. If no email arrives within the wait, it reports status timeout instead of an error."
            },
            {
              "description": "Browse mail that is already in the account",
              "prompt": "Which of my temporary addresses have messages, and what does the newest one say?",
              "tools_triggered": "list_mailboxes, list_messages, read_message",
              "expected_behavior": "Lists the demo addresses with their message counts and summarizes the newest message of the pre-loaded demo address, including its link."
            },
            {
              "description": "Delete an address",
              "prompt": "Delete the temporary address you created earlier.",
              "tools_triggered": "delete_mailbox",
              "expected_behavior": "Deletes only that address after the user confirms, and reports that it no longer receives mail."
            }
          ],
          "negative": [
            {
              "description": "Sending email is not supported (addresses are receive-only)",
              "prompt": "Send an email from my temporary address to alex@example.com saying I will be late."
            },
            {
              "description": "Bulk address creation to abuse free trials",
              "prompt": "Create 500 temporary addresses so I can sign up for the same free trial again and again."
            },
            {
              "description": "Reading a mailbox that does not belong to the connected account",
              "prompt": "Read the latest emails in the inbox of ceo@gmail.com."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "The plugin does not sell anything or process payments. It uses the quota of the user's existing Tmailor plan."
      },
      "publication": {
        "release_notes": "Initial release: create receive-only temporary email addresses, wait for and read incoming email (plain text or original HTML, with the links they contain), list addresses and messages, check the mailbox quota and delete addresses. Sign-in with Tmailor over OAuth 2.0."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 0ed90a04364dc14b3fc7e3e5b892c794f4506e777056f6657decafa5af88453a