← Files Transcribe Media by EvidanoARCHIVED FILE
plugin.json
6.69 KB · Nov 2, 2026 · 13:15 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "evidano-transcription",
"version": "1.0.0",
"description": "Audio and video transcription in 100+ languages with descriptive speaker labels, cross-talk, and two or more languages in a single recording.",
"author": {
"name": "Evidano",
"url": "https://www.evidano.com"
},
"homepage": "https://www.evidano.com/speech-to-text",
"repository": "https://github.com/ailyze-inc/evidano-transcription-mcp",
"keywords": [
"transcription",
"audio",
"video",
"multilingual",
"speaker-labels"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Transcribe Media by Evidano",
"shortDescription": "Audio/video transcription",
"longDescription": "Transcribe audio and video using the Evidano transcription model, with descriptive speaker labels, cross-talk, and two or more languages in one recording. Default prompt: Transcribe this without timestamps with descriptive speaker labels in native language. Optional transcription guidance accepts up to 2,000 characters.",
"category": "Productivity",
"capabilities": [
"Read"
],
"websiteURL": "https://www.evidano.com/speech-to-text",
"defaultPrompt": [
"Transcribe this without timestamps with descriptive speaker labels in native language."
],
"brandColor": "#087D72",
"supportURL": "https://www.evidano.com/contact",
"logo": "./assets/icon.png",
"composerIcon": "./assets/icon.png",
"privacyPolicyURL": "https://www.evidano.com/privacy-policy",
"termsOfServiceURL": "https://www.evidano.com/terms-service",
"developerName": "Evidano"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Default transcription from a direct HTTPS audio URL.",
"prompt": "Transcribe this recording: https://storage.googleapis.com/cloud-samples-data/speech/brooklyn_bridge.flac",
"tools_triggered": "transcribe_media",
"expected_behavior": "Pass the direct HTTPS URL as file_url without overriding the default prompt. Return the English question about the Brooklyn Bridge with a speaker label and no inline timestamps.",
"file_attachment_urls": [
"https://storage.googleapis.com/cloud-samples-data/speech/brooklyn_bridge.flac"
]
},
{
"description": "Optional speaker-label guidance for a direct HTTPS audio URL.",
"prompt": "Transcribe https://storage.googleapis.com/cloud-samples-data/speech/brooklyn_bridge.flac and label the speaker Narrator. Do not include timestamps.",
"tools_triggered": "transcribe_media",
"expected_behavior": "Pass the direct HTTPS URL as file_url and the speaker-label guidance as prompt. Return the audible English question with the requested Narrator label.",
"file_attachment_urls": [
"https://storage.googleapis.com/cloud-samples-data/speech/brooklyn_bridge.flac"
]
},
{
"description": "Original source window timestamps for a direct HTTPS audio URL.",
"prompt": "Transcribe https://storage.googleapis.com/cloud-samples-data/speech/brooklyn_bridge.flac and separately tell me the actual source start and end times.",
"tools_triggered": "transcribe_media",
"expected_behavior": "Pass the direct HTTPS URL as file_url. Return the transcript and separately report the original recording\u2019s source_start/source_end metadata without inventing word-level timings.",
"file_attachment_urls": [
"https://storage.googleapis.com/cloud-samples-data/speech/brooklyn_bridge.flac"
]
},
{
"description": "Plain-text output guidance for a direct HTTPS audio URL.",
"prompt": "Transcribe https://storage.googleapis.com/cloud-samples-data/speech/brooklyn_bridge.flac. Use plain text speaker lines, with no Markdown headings or bullet points.",
"tools_triggered": "transcribe_media",
"expected_behavior": "Pass the direct HTTPS URL as file_url and formatting guidance as prompt. Return the audible question in plain text with a descriptive speaker label and without headings or bullet points.",
"file_attachment_urls": [
"https://storage.googleapis.com/cloud-samples-data/speech/brooklyn_bridge.flac"
]
},
{
"description": "Preserve the original spoken language for a direct HTTPS audio URL.",
"prompt": "Transcribe https://storage.googleapis.com/cloud-samples-data/speech/brooklyn_bridge.flac in the original spoken language. Do not translate or summarize the speech.",
"tools_triggered": "transcribe_media",
"expected_behavior": "Pass the direct HTTPS URL as file_url and language guidance as prompt. Preserve the English speech asking how old the Brooklyn Bridge is, with a descriptive speaker label, rather than translating or summarizing it.",
"file_attachment_urls": [
"https://storage.googleapis.com/cloud-samples-data/speech/brooklyn_bridge.flac"
]
}
],
"negative": [
{
"description": "Speech generation is outside transcription scope.",
"prompt": "Generate an MP3 of a voice reading Hello world."
},
{
"description": "Text-only translation is outside recording transcription scope.",
"prompt": "Translate the written sentence Bonjour into English. There is no recording."
},
{
"description": "Persistent account file storage is unsupported.",
"prompt": "Save this recording permanently in my Evidano account and give me its account file ID."
}
]
},
"commerce": false,
"commerce_description": "The tool does not collect payment details or process payments. Trimmed results may link to Evidano\u2019s separate transcription website.",
"demo_recording_url": "https://www.dropbox.com/scl/fi/mmuqs27gxt7v8sjyao7da/Screen-Recording-2026-10-06-at-9.24.31-AM.mov?rlkey=ciwls384967p2n8be6n5wzozg&st=dp4m1y0a&dl=0"
},
"publication": {
"release_notes": "Initial release: one audio/video transcription tool, native multilingual transcripts, descriptive speaker labels, optional guidance up to 2,000 characters, and original source window metadata.",
"countries": []
},
"apps": "./.app.json"
}
}
}
SHA-256: 485e08f497fe71e68db24326943b80503e3b68442e7f4b4b0e8d110901c72fc7