Mittalmar MCP Docs

Customer tools

Tools reference

Mittalmar currently provides 27 customer tools. Browse by the job you want to complete. You can ask naturally without naming a tool.

You can ask naturally

You do not need to memorize function names or parameters. Tell your AI client what you want to accomplish; it chooses a suitable tool and asks for missing information. Use this reference to understand what each capability needs, returns, and may change.

27 tools shown

Channel and usage

3

Get AI budget status

Use it whenCheck current AI usage, remaining budget, and whether a planned operation can run.

You provide
Optionally name the AI operation you are considering and provide your own cost estimate.
You receive
Your plan, billing window, spent and reserved amounts, remaining budget, estimated operation cost, and whether it can run.
Reads your data
Try askingHow much AI budget do I have left this month?
Technical details

Function nameget_ai_budget_status

Your MCP client discovers and validates the exact input and output schema automatically.

Estimate packaging cost

Use it whenEstimate AI cost before running a title and thumbnail packaging workflow.

You provide
Choose whether to include title variants, a thumbnail prompt, thumbnail images, generation quality, and the number of images.
You receive
A total estimated cost, a line-item breakdown, and your budget status for the proposed workflow.
Reads your data
Try askingEstimate the cost of creating a full package for this idea.
Technical details

Function nameestimate_packaging_cost

Your MCP client discovers and validates the exact input and output schema automatically.

Get channel blueprint

Use it whenRead the signed-in creator's saved channel context for personalized creative work.

You provide
Usually nothing. The primary or latest channel is used automatically, but you can specify one of your channel IDs.
You receive
Saved channel topics, audience context, title patterns, content types, top videos, viewer signals, and recommended creative techniques.
Reads your data
Try askingUse my channel blueprint to summarize who my content is for.
Technical details

Function nameget_channel_blueprint

Your MCP client discovers and validates the exact input and output schema automatically.

Ideation and packaging

6

Get ideation context

Use it whenGather channel context, relevant techniques, and title-format candidates for a topic.

You provide
An optional topic and description, plus optional channel and result limits.
You receive
Your relevant channel blueprint, ideation techniques, title formats, creative constraints, and a suggested next-step flow.
Reads your data
Try askingPrepare ideation context for a video about creator burnout.
Technical details

Function nameget_ideation_context

Your MCP client discovers and validates the exact input and output schema automatically.

Draft video ideas

Use it whenGenerate structured video angles using Mittalmar techniques and channel context without saving them.

You provide
A topic, with optional context, preferred techniques, channel, idea count, or source-video inspiration.
You receive
Draft ideas with descriptions, the technique used, and fit scores covering channel fit, clarity, curiosity, and reach.
Uses AI budget
Try askingDraft five video ideas about rebuilding audience trust.
Technical details

Function namedraft_video_ideas

Your MCP client discovers and validates the exact input and output schema automatically.

Score idea fit

Use it whenEvaluate a draft idea for channel fit, clarity, curiosity, and potential reach.

You provide
The idea to evaluate, plus an optional description or channel.
You receive
An overall score, dimension scores, strengths, risks, and the recommended next tool.
Reads your data
Try askingScore this idea against my channel: I stopped chasing viral topics.
Technical details

Function namescore_idea_fit

Your MCP client discovers and validates the exact input and output schema automatically.

Recommend title formats

Use it whenSelect distinct title structures that can package different angles for one video.

You provide
A video topic, with optional description, technique, origin topic, or channel.
You receive
Recommended title formats with IDs, descriptions, relevance scores, and reasons for each recommendation.
Uses AI budget
Try askingRecommend title formats for my video about creative burnout.
Technical details

Function namerecommend_title_formats

Your MCP client discovers and validates the exact input and output schema automatically.

Generate title variants

Use it whenGenerate structured title options from selected or recommended formats without saving them.

You provide
A topic, with optional description, format choices, inspiration titles, technique, channel, and number of variants.
You receive
Title variants with their format, clarity, curiosity, length and overall fit scores, plus any risks.
Uses AI budget
Try askingGenerate ten title variants for this video idea.
Technical details

Function namegenerate_title_variants

Your MCP client discovers and validates the exact input and output schema automatically.

Plan video package

Use it whenCreate title options, select a leading title, and draft a matching thumbnail prompt without saving work.

You provide
A topic or idea, plus optional creative context, title-format choices, inspiration, channel, thumbnail style sources, assets, and direction.
You receive
Candidate titles, a selected title, a thumbnail plan and prompt, a package score, risks, and recommendations.
Uses AI budget
Try askingPlan a title and thumbnail package for this video idea.
Technical details

Function nameplan_video_package

Your MCP client discovers and validates the exact input and output schema automatically.

Thumbnail creation

4

List thumbnail sources

Use it whenList available formats, recipes, references, art styles, and assets for thumbnail planning.

You provide
Optionally choose which source types to include and how many results to return.
You receive
Available sources with IDs, types, names, descriptions, preview URLs where available, and counts by type.
Reads your data
Try askingShow me the thumbnail sources available for this package.
Technical details

Function namelist_thumbnail_sources

Your MCP client discovers and validates the exact input and output schema automatically.

Draft thumbnail prompt

Use it whenDraft a generator-ready thumbnail prompt from the video's package and available creative sources.

You provide
A video title and description, plus optional style source, composition, recipe, reference, art style, assets, or creative direction.
You receive
The selected creative source and art style, a generator-ready prompt, and practical generation notes.
Uses AI budget
Try askingDraft a thumbnail prompt for this title and concept.
Technical details

Function namedraft_thumbnail_prompt

Your MCP client discovers and validates the exact input and output schema automatically.

Create thumbnail image

Use it whenQueue confirmed thumbnail generation from a ready prompt and return a batch identifier.

You provide
An approved prompt, generation mode and image count, plus optional assets, reference images, and video context. Confirmation is required.
You receive
A generation batch ID, queue status, requested image count, and the tools to use next while generation runs.
Changes saved work Uses AI budget Confirmation Runs in background
Try askingGenerate two fast thumbnail options from this approved prompt.
Technical details

Function namecreate_thumbnail_image

Your MCP client discovers and validates the exact input and output schema automatically.

Get generation status

Use it whenCheck an owned generation batch and retrieve completed image and thumbnail URLs.

You provide
The generation batch ID returned when thumbnail creation started.
You receive
Batch progress, mode, counts and errors, plus each image's status, full image URL, thumbnail URL, and favorite state.
Reads your data
Try askingCheck whether my thumbnail batch has finished and show the image links.
Technical details

Function nameget_generation_status

Your MCP client discovers and validates the exact input and output schema automatically.

Projects

8

List projects

Use it whenList compact projects owned by the signed-in customer.

You provide
Optionally provide search text and paging limits to narrow your owned projects.
You receive
Project IDs, ideas, descriptions, selected-title and image states, title and thumbnail counts, and paging metadata.
Reads your data
Try askingList my recent projects about storytelling.
Technical details

Function namelist_projects

Your MCP client discovers and validates the exact input and output schema automatically.

Get project context

Use it whenRead one owned project with its saved titles and linked thumbnail generations.

You provide
The ID of a project owned by your signed-in account.
You receive
The project record, saved title variants, linked generation batches, and completed image and thumbnail URLs.
Reads your data
Try askingGet the full context for my latest project.
Technical details

Function nameget_project_context

Your MCP client discovers and validates the exact input and output schema automatically.

Review project package

Use it whenCheck whether a project has enough idea, title, and thumbnail packaging to move forward.

You provide
The ID of a project owned by your signed-in account.
You receive
A package-readiness score with strengths, risks, and recommended improvements.
Reads your data
Try askingReview this project's package and tell me what is missing.
Technical details

Function namereview_project_package

Your MCP client discovers and validates the exact input and output schema automatically.

Create project

Use it whenCreate a confirmed project from an idea and optional working title.

You provide
An idea, with optional description, working title, technique, origin topic, or source-video context. Confirmation is required.
You receive
The new project ID and, when a working title was supplied, its selected title ID.
Changes saved work Confirmation
Try askingCreate a project from this idea after I confirm it.
Technical details

Function namecreate_project

Your MCP client discovers and validates the exact input and output schema automatically.

Save title variants

Use it whenSave confirmed title variants under an owned project.

You provide
A project ID and one or more titles, with optional format and origin details. You can also select the first title. Confirmation is required.
You receive
The project ID, IDs of the saved titles, and the selected title ID when one was chosen.
Changes saved work Confirmation
Try askingSave these three approved titles to my project.
Technical details

Function namesave_title_variants

Your MCP client discovers and validates the exact input and output schema automatically.

Save video ideas

Use it whenBulk-create confirmed projects from selected draft ideas.

You provide
One or more selected ideas with optional descriptions, working titles, techniques, origin topics, or source-video context. Confirmation is required.
You receive
The created project IDs and any selected title IDs created from working titles.
Changes saved work Confirmation
Try askingSave ideas two and four as projects after I confirm.
Technical details

Function namesave_video_ideas

Your MCP client discovers and validates the exact input and output schema automatically.

Link thumbnail to project

Use it whenLink a confirmed thumbnail generation batch to an owned project.

You provide
A generation batch ID and project ID, with an optional saved title or source title. Confirmation is required.
You receive
The linked batch, project, and title IDs.
Changes saved work Confirmation
Try askingLink this completed thumbnail batch to my project.
Technical details

Function namelink_thumbnail_to_project

Your MCP client discovers and validates the exact input and output schema automatically.

Select project thumbnail

Use it whenMark a confirmed completed image as an owned project's selected thumbnail.

You provide
A project ID and the ID of a completed image from that project's linked generation. Confirmation is required.
You receive
The project and selected image IDs, plus the selected full image and thumbnail URLs.
Changes saved work Confirmation
Try askingSelect the second completed image as the project thumbnail.
Technical details

Function nameselect_project_thumbnail

Your MCP client discovers and validates the exact input and output schema automatically.

Creative libraries

4

Search title formats

Use it whenSearch curated title structures and relevant examples.

You provide
Optional search text, category filters, paging, and sort order.
You receive
Matching title formats with IDs, descriptions, categories, example counts, representative videos, and paging metadata.
Reads your data
Try askingFind title formats that create a strong transformation promise.
Technical details

Function namesearch_title_formats

Your MCP client discovers and validates the exact input and output schema automatically.

Search thumbnail formats

Use it whenSearch curated visual layouts and relevant examples.

You provide
Optional search text, category filters, paging, and sort order.
You receive
Matching thumbnail formats with IDs, descriptions, categories, example counts, representative thumbnails, and paging metadata.
Reads your data
Try askingFind thumbnail formats built around a before-and-after contrast.
Technical details

Function namesearch_thumbnail_formats

Your MCP client discovers and validates the exact input and output schema automatically.

Search ideation techniques

Use it whenSearch reusable techniques for developing stronger video angles.

You provide
Optional search text, category filters, paging, and sort order.
You receive
Matching ideation techniques with IDs, descriptions, categories, example counts, representative videos, and paging metadata.
Reads your data
Try askingFind ideation techniques for challenging a common belief.
Technical details

Function namesearch_ideation_techniques

Your MCP client discovers and validates the exact input and output schema automatically.

Search hooks

Use it whenSearch atomic script-opening patterns by style and creative purpose.

You provide
Optional search text, style/content/niche axes, category filters, and paging limits.
You receive
Matching hook patterns with IDs, descriptions, example wording, categories, and paging metadata.
Reads your data
Try askingFind hooks that open with a surprising confession.
Technical details

Function namesearch_hooks

Your MCP client discovers and validates the exact input and output schema automatically.

Trends

2

Get trending topics

Use it whenRead current trend topics for a geography with available volume and evidence links.

You provide
Choose trend sources, a two-letter country code, an optional X location ID, and a result limit.
You receive
Ranked topics with source, volume, timing, context, supporting articles and links, plus the status of each trend source.
Reads your data
Try askingWhat topics are trending in the United States right now?
Technical details

Function nameget_trending_topics

Your MCP client discovers and validates the exact input and output schema automatically.

Find channel-relevant trends

Use it whenUse AI to rank current trends against channel context and suggest defensible creative angles.

You provide
Choose trend sources and geography, plus an optional channel and maximum number of recommendations.
You receive
Ranked channel matches with relevance, confidence, urgency, fit reasons, risks, a content angle, hook, title, thumbnail concept, and trend evidence.
Uses AI budget
Try askingWhich current trends are genuinely relevant to my channel?
Technical details

Function namefind_channel_relevant_trends

Your MCP client discovers and validates the exact input and output schema automatically.