Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
YZTURKEY_API_KEYYesYour yzturkey.com API key. Generate at yzturkey.com/settings?tab=api.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

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

Tools

Functions exposed to the LLM to take actions

NameDescription
list_channelsA

List all social media channels (workspaces) belonging to your yzturkey account.

Returns channel names, IDs, slugs, Channel DNA (channelContext), visual styles, aspect ratios, and total batch/video counts.

create_channelA

Create a new channel (workspace) in yzturkey.com.

Args: name: Name of the channel (e.g. 'Tarih Meraklısı' or 'Daily Tech Shorts'). channel_context: Channel DNA instruction defining the tone, style, niche, and content rules. visual_style_id: Optional ID of the visual style preset to use for this channel. aspect_ratio: Video aspect ratio, typically '9:16' (Shorts/Reels/TikTok) or '16:9' (YouTube). language: Primary language code ('tr' for Turkish, 'en' for English). description: Brief description of the channel.

get_channel_detailsA

Get detailed information about a specific channel, including settings, characters, styles, and publish slots.

Args: channel_id: Channel UUID or slug.

update_channel_settingsA

Update channel settings or Channel DNA (channelContext).

Whenever you research new content or adjust the channel's creative direction, update the channelContext here to keep all future videos aligned with the channel DNA.

Args: channel_id: Channel UUID or slug. channel_context: Updated Channel DNA instruction. name: Updated channel name. description: Updated channel description. aspect_ratio: '9:16' or '16:9'. language: 'tr' or 'en'. visual_style_id: Preset visual style UUID.

list_seriesA

List all video series (batches) inside a specific channel.

Args: channel_id: Channel UUID or slug.

create_seriesA

Create a new video series (batch) in a channel.

Args: channel_id: Channel UUID or slug. name: Name of the series (e.g. 'Gizemli Olaylar Sezon 1'). production_mode: Video engine mode: 'faceless' (image + audio + effects), 'veo' (Google Veo / Omni video generation), 'quiz', 'map', etc. video_model: Model wireKey if using veo mode (e.g. 'veo_3_1_t2v_fast_4s', 'abra_t2v_4s'). force_external_tts: If True, uses external Gemini TTS voiceover even when video model has embedded audio. duration_min_sec: Minimum target video length in seconds. duration_max_sec: Maximum target video length in seconds. labels: Comma-separated labels or tags. settings: Key-value dictionary of series override settings.

get_series_detailsA

Get details of a specific series, including all themes/videos inside it and their statuses.

Args: series_id: Series/Batch UUID.

update_series_settingsA

Update series (batch) settings, production parameters, and override options.

Args: series_id: Series/Batch UUID. name: New name for the series. production_mode: 'faceless', 'veo', 'quiz', etc. video_model: Model wireKey. force_external_tts: Boolean override for TTS. duration_min_sec: Minimum duration in seconds. duration_max_sec: Maximum duration in seconds. labels: Comma-separated tags. settings: Key-value dictionary of override settings.

generate_video_batchA

Generate a batch of videos in yzturkey.com for a list of topics or titles.

Creates the batch and themes, queues them for video production and scene generation.

Args: channel_id: Channel UUID or slug. topics: List of video topics or headlines (e.g. ['Dünyanın En Derin Çukuru', 'Mariana Çukurundaki Gizemler']). batch_id: Optional existing series/batch UUID to append these videos to. batch_name: Name for the batch if creating a new one (e.g. 'Derin Denizler #1'). module_type: Video engine: 'veo', 'faceless', 'quiz', 'map'. Default is 'veo'. production_mode: Optional production mode override.

search_video_archiveA

Search past produced videos across your channel archive.

Args: channel_id: Optional channel UUID or slug to filter by. query: Search term (keyword, title, or concept). module_type: Filter by module: 'veo', 'faceless', 'quiz', 'map', 'photo_post'. status: Filter by status: 'published', 'completed', 'pending', 'queued', 'failed'. limit: Max results to return (1-50, default 10).

check_duplicate_ideaA

Check if a video idea or concept has already been produced in this channel.

Uses 768-dimensional semantic embeddings (cosine similarity) to compare your idea against the channel's entire past archive. Returns matching past videos and whether it exceeds the duplicate threshold (>0.78).

Args: channel_id: Channel UUID or slug. concept_text: The proposed headline or core concept to test for uniqueness.

get_queue_statusA

Inspect active rendering and processing jobs in the yzturkey video pipeline.

Returns the list of videos currently being rendered, scene completion counts, and progress percentages.

Args: channel_id: Optional channel UUID or slug to filter by.

get_channel_statsA

Get channel performance statistics, KPI summaries, and total video counts.

Args: channel_id: Optional channel UUID or slug.

get_account_balanceA

Get your user account balance, remaining YZC credits, active subscription plan, and agent message quotas.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
channels_resourceActive user channels on yzturkey.com.
queue_resourceCurrent live video rendering queue.

TDQS

A4.1/5.0

Scored across 14 tools

Disambiguation4/5

Most tools have clearly distinct purposes, with list/get/create/update pairs cleanly separated for channels and series. create_series and generate_video_batch have some conceptual overlap, but their descriptions make clear that one sets up series metadata while the other queues actual video production.

Naming Consistency5/5

All tool names follow lowercase snake_case with a predictable verb_noun structure: list_*, create_*, get_*_details, update_*_settings, plus a few additional action verbs like generate_, search_, and check_. This makes the set highly consistent and easy to navigate.

Tool Count5/5

14 tools is well-scoped for the domain, which spans account info, channel management, series management, video generation, archive search, duplicate detection, and queue monitoring. Each tool addresses a distinct workflow step without feeling padded.

Completeness4/5

The suite covers channel and series lifecycle operations well, with create/read/update coverage, plus video generation, search, duplicate checking, and monitoring. Missing delete endpoints for channels/series and lack of cancel/retry for queued jobs are notable but workable gaps.

Maintenance

ActivityMaintained
ResponsivenessNo issues