Alterspective

Internal Media MCP Service

svc-media-toolkit

Audio/video transcription and a video-improvement pipeline — silence cleanup, loudness normalisation, and branded intro/outro cards with a burned-in classification banner. Built for internal teams and AI agents; self-hosted for Australian client-data residency.

Checking service status…

Open workspace → Agent instructions

Humans: use the workspace to upload a file, remove silence, normalise audio, transcribe, or bookend a video — Keystone sign-in only, no API key.

What it does


Transcription

Audio/video → markdown via Synapse STT (on-prem) or CPU fallback.

  • Synapse v2 speech-to-text for client and internal media
  • residency: client pins on-prem models (local-only)
  • Optional cloud fallback only when you opt in (never for client media)

Video improvement

Clean up a quick recording before sharing it.

  • Silence / dead-air removal
  • Loudness normalisation (EBU R128)
  • Branded intro/outro cards with a classification banner

Classification banners


Every branded video can carry a burned-in confidentiality banner and an optional persistent watermark across the whole video.

How to use it


Browser workspace (recommended for people)

Upload once, preview, then chain cleanup → enhance → bookend → transcribe. Progress bars, cancel, and download — all with your normal Alterspective login.

Open /ui workspace →

For AI agents

Read /agents.md then call Streamable HTTP MCP at /mcp with a Keystone bearer scoped mcp:media.

For automation (REST)

Same Keystone bearer as MCP: submit/poll jobs at /api/v1/jobs/* (OpenAPI notes in the repo under docs/api/v1-openapi.md).