← Files Speakwise - AI Note TakerARCHIVED FILE
plugin.json
5.8 KB · Nov 5, 2026 · 06:11 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "speakwise",
"version": "1.0.0",
"description": "Read your Speakwise meeting transcripts, summaries, notes and action items in ChatGPT. Read-only and private to your account.",
"author": {
"name": "Speakwise",
"url": "https://speakwiseapp.com"
},
"homepage": "https://speakwiseapp.com/mcp",
"keywords": [
"meetings",
"transcripts",
"notes",
"action items",
"productivity"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Speakwise",
"shortDescription": "Read your meeting transcripts",
"longDescription": "Speakwise is an AI note taker for iPhone and Apple Watch. It records in-person meetings, calls and voice notes, transcribes them in 100+ languages with speaker labels, and writes a summary with action items.\n\nThe Speakwise plugin gives ChatGPT read access to that library, so you can work with what was actually said:\n\n- Find a recording by title or date.\n- Read the full transcript, with speaker names and optional timestamps.\n- Get the AI summary (and an existing translation of it), your own notes, and the action items.\n\nUse it to draft the follow-up email from today's client call, list the action items from the site meeting, or pull last week's decisions into a project update.\n\nThe plugin is read-only. It cannot change or delete anything, it never receives your audio, and it only sees the account you sign in with. Recording happens in the Speakwise app for iPhone and iPad. You can disconnect at any time, in ChatGPT or at speakwiseapp.com/oauth/connections.",
"developerName": "Speakwise",
"category": "Productivity",
"capabilities": [
"Find recordings",
"Read transcripts",
"Read summaries",
"Read notes and action items"
],
"websiteURL": "https://speakwiseapp.com",
"supportURL": "https://speakwiseapp.com/support",
"privacyPolicyURL": "https://speakwiseapp.com/privacy-policy",
"termsOfServiceURL": "https://speakwiseapp.com/terms-and-conditions",
"defaultPrompt": [
"Summarize what I recorded in Speakwise this week.",
"What are the action items from my last Speakwise recording?",
"Draft a follow-up email from my last client call in Speakwise."
],
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "List the user's recordings",
"prompt": "List my Speakwise recordings.",
"tools_triggered": "list_recordings",
"expected_behavior": "Lists the five demo recordings (site walkthrough, client call, team sync, supplier call, voice note), newest first, with their dates."
},
{
"description": "Overview of one recording",
"prompt": "Give me an overview of the Riverside Lofts site walkthrough.",
"tools_triggered": "list_recordings, get_recording",
"expected_behavior": "Finds the site walkthrough and gives its date, length, the three named speakers, the summary and the action items."
},
{
"description": "Transcript with timestamps",
"prompt": "Show the transcript of the Riverside Lofts site walkthrough with timestamps.",
"tools_triggered": "list_recordings, get_transcript",
"expected_behavior": "Returns the site walkthrough transcript with the speaker names (Dana, Marcus, Priya) and mm:ss timestamps."
},
{
"description": "Summary of a call, including an existing translation",
"prompt": "Summarize the Hartwell kitchen call, then show me the German version.",
"tools_triggered": "list_recordings, get_summary",
"expected_behavior": "Returns the summary Speakwise wrote for the Hartwell kitchen call, then its existing German translation. Nothing new is generated by the plugin."
},
{
"description": "Action items from a call",
"prompt": "What are the action items from the Hartwell call?",
"tools_triggered": "list_recordings, get_action_items",
"expected_behavior": "Lists the action items from the Hartwell call, one per item with the heading it was listed under, and does not claim that any of them are done."
}
],
"negative": [
{
"description": "Deleting a recording. The plugin is read-only, so ChatGPT should explain that it cannot delete anything and that recordings are managed in the Speakwise app.",
"prompt": "Delete my supplier call recording in Speakwise."
},
{
"description": "Recording a new meeting. The plugin cannot record or transcribe; recording happens in the Speakwise iPhone app, and ChatGPT should say so.",
"prompt": "Start recording my next meeting with Speakwise."
},
{
"description": "Another person's recordings. The plugin only sees the signed-in user's own account, so ChatGPT should explain that it cannot access other accounts.",
"prompt": "Show me the recordings in my colleague's Speakwise account."
}
]
},
"commerce": false,
"commerce_description": "Speakwise does not sell products or take payments in ChatGPT. The plugin only reads the user's own recordings."
},
"publication": {
"release_notes": "Initial release: find recordings and read transcripts, summaries, notes and action items from your Speakwise account. Read-only."
},
"apps": "./.app.json"
}
}
}
SHA-256: 877c16cbb70eb5d326ec37759899da23e55e4c3ef7c8eaabf0ff0749e4290d35