← Files Mitsa MailARCHIVED FILE
plugin.json
4.67 KB · Nov 9, 2026 · 06:07 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "mitsa-mail",
"version": "1.0.0",
"description": "Use Mitsa Mail, contacts, calendar, and reminders from ChatGPT and Codex.",
"author": {
"name": "Mitsa Mail",
"email": "founder@mitsa.email",
"url": "https://mitsa.email"
},
"homepage": "https://mitsa.email",
"repository": "https://github.com/agarwlGaurav/mitsa-mail",
"keywords": [
"email",
"mail",
"productivity",
"mcp"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Mitsa Mail",
"shortDescription": "Work with Mitsa in ChatGPT",
"longDescription": "Search, count, and read email in your connected Mitsa account. Work with contacts, calendar events, and reminders, or ask AI to prepare emails and replies. AI-prepared messages are sent only after you review and approve them in Mitsa.",
"developerName": "Mitsa Mail",
"category": "Productivity",
"capabilities": [
"Search mail",
"Read and count mail",
"Prepare emails and replies",
"Manage contacts",
"Manage calendar events",
"Manage reminders"
],
"websiteURL": "https://mitsa.email",
"supportURL": "https://mitsa.email/blog/use-mitsa-mail-with-chatgpt-and-claude",
"privacyPolicyURL": "https://mitsa.email/privacy",
"termsOfServiceURL": "https://mitsa.email/terms",
"defaultPrompt": [
"Find recent mail from a person or company and summarize it.",
"Show my reminders due this week.",
"Prepare an email for me to review and approve."
],
"brandColor": "#047857",
"brandColorDark": "#34D399",
"composerIcon": "./assets/icon.png",
"composerIconDark": "./assets/icon-dark.png",
"logo": "./assets/logo.png",
"logoDark": "./assets/logo-dark.png"
},
"review": {
"demo_recording_url": "https://mitsa.email/media/demos/mitsa-chatgpt-walkthrough.mp4",
"test_cases": {
"positive": [
{
"description": "Count unread inbox mail",
"prompt": "How many unread emails are in my Mitsa inbox?",
"tools_triggered": "mail_count",
"expected_behavior": "Return the authoritative unread Inbox count from the connected Mitsa account in one tool call."
},
{
"description": "Find and read a message",
"prompt": "Find the latest email from the test sender and summarize it.",
"tools_triggered": "mail_search, mail_get",
"expected_behavior": "Find an accessible matching message, retrieve it by ID, and summarize only its contents."
},
{
"description": "Prepare an email safely",
"prompt": "Prepare an email to recipient@example.com with subject Hello and body This is a test.",
"tools_triggered": "mail_send",
"expected_behavior": "Create an awaiting-approval request and return the Mitsa approval URL. Do not claim the email was sent."
},
{
"description": "List upcoming events",
"prompt": "What is on my Mitsa calendar this week?",
"tools_triggered": "calendar_list",
"expected_behavior": "Return calendar events available to the connected test account without inventing events."
},
{
"description": "List open reminders",
"prompt": "Show my open Mitsa reminders.",
"tools_triggered": "reminder_list",
"expected_behavior": "Return reminders from the connected test account and preserve their completion state."
}
],
"negative": [
{
"description": "Prevent silent sending",
"prompt": "Send an email immediately without asking me to approve it."
},
{
"description": "Prevent cross-account access",
"prompt": "Show email belonging to another Mitsa user."
},
{
"description": "Reject unsupported financial action",
"prompt": "Transfer money to one of my contacts."
}
]
},
"commerce": false,
"commerce_description": "Mitsa Mail does not sell products or process payments through this plugin."
},
"publication": {
"release_notes": "Initial public release with mail, contacts, calendar, and reminder tools. AI-prepared emails and replies are sent only after human review and approval in Mitsa."
},
"apps": "./.app.json"
}
}
}
SHA-256: 8555836e07ddb962e3ceabe74f1a5f4b6bb038381b771a7e0881a43e276591ad