Skip to main content
Glama
mickaelxd
by mickaelxd

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TRANSKRIPTOR_API_KEYYesYour Transkriptor API key from https://developer.transkriptor.com
TRANSKRIPTOR_ALLOWED_DIRNoSandbox directory for transcribe_local_file. Defaults to process working directory.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
transcribe_urlA

Transcribe a publicly accessible URL, such as YouTube, Google Drive, Dropbox, or OneDrive. Returns an order_id used to check results later.

transcribe_local_fileA

Upload and transcribe a local audio/video file. The file must be inside TRANSKRIPTOR_ALLOWED_DIR. Returns an order_id used to check results later.

transcribe_meetingB

Send Transkriptor bot to a Google Meet, Microsoft Teams, or Zoom meeting. Returns an order_id.

get_file_contentC

Get completed transcription content by order_id.

get_file_detailB

Get metadata/details for a transcription file by order_id.

get_meeting_detailC

Get meeting details by meeting order_id.

list_filesA

List files in the Transkriptor account. Without folder_id, returns root/unfiled files only. Pass a folder_id (from list_folders) to list files inside that folder.

list_foldersA

List folders in the Transkriptor account. Each item has folder_id and folder_name.

get_user_detailsA

Get Transkriptor account/user details, such as remaining minutes.

get_summaryB

Get AI-generated summary for a transcription. Not every transcription has a summary.

export_transcriptionC

Export a transcription as txt, srt, pdf, or docx.

rename_fileC

Rename an existing transcription file.

delete_fileC

Delete all files associated with an order_id. Use carefully.

set_custom_vocabularyA

Replace custom vocabulary with the provided words/phrases. Maximum 1000 words/phrases. Maximum 6 words per phrase.

get_custom_vocabularyA

Get current custom vocabulary.

delete_custom_vocabularyB

Delete current custom vocabulary.

create_webhookB

Register a webhook URL for completed transcriptions. Your webhook URL must be reachable by Transkriptor.

list_webhooksA

List all webhooks, or view a specific webhook by webhookType.

delete_webhookB

Delete a webhook by webhookType.

text_to_speechA

Generate speech from text. Pro voices may support emotion; Lite voices do not.

list_knowledgebasesB

List AI Chat knowledgebases.

create_knowledgebaseC

Create an AI Chat knowledgebase.

add_file_to_knowledgebaseC

Add a Transkriptor transcription file to an AI Chat knowledgebase.

create_chat_sessionC

Create a chat session inside a knowledgebase.

chat_with_knowledgebaseC

Send a message to an AI Chat knowledgebase session.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mickaelxd/mcp-transkriptor'

If you have feedback or need assistance with the MCP directory API, please join our Discord server