Alpy
Server Details
Turn a script into a hand-drawn animated YouTube video with an AI voice: writes it, then makes it.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
TDQS
Score is being calculated.
Available Tools
6 toolscreate_videoMake an Alpy videoInspect
Turns a script into a hand-drawn Alpy video narrated by an AI voice. The script is the spoken narration only, 90-2700 words (write it first with write_youtube_script if needed). Returns a video id; poll get_video every minute or so. A creator with enough video minutes gets the full video straight away, which spends those minutes; otherwise their one free 10-second preview is made first. At most 10 a day. Needs an Alpy API key.
| Name | Required | Description | Default |
|---|---|---|---|
| tone | No | Delivery id from list_characters. | explainer |
| voice | No | AI voice id from list_characters. | ash |
| script | Yes | The narration, exactly as it should be spoken. | |
| captions | No | Burn captions into the video. Cannot be removed afterwards. | |
| character_id | Yes | A character id from list_characters. | |
| character_source | No | Where that character is from, as list_characters says. | alpy |
Output Schema
| Name | Required | Description |
|---|---|---|
| id | Yes | The video id, for get_video. |
| next | Yes | What to do next, in words. |
| title | Yes | |
| words | Yes | |
| studio_url | Yes |
get_videoCheck an Alpy videoRead-onlyIdempotentInspect
Where a video is: its status, progress, and, once made, links to the free preview and the finished video (valid for an hour). Says what to do next. Needs an Alpy API key.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The id create_video returned. |
Output Schema
| Name | Required | Description |
|---|---|---|
| id | Yes | |
| next | Yes | What to do next, in words. |
| title | Yes | |
| status | Yes | audio_ready, transcribing, character_selection, character_generating, plan_review, preview_generating, preview_ready, full_generating, ready or failed. |
| seconds | Yes | Length of the video. |
| progress | Yes | 0 to 100. |
| video_url | Yes | The finished MP4, valid for an hour. |
| studio_url | Yes | |
| working_on | Yes | |
| preview_url | Yes | The free 10-second preview, valid for an hour. |
list_charactersList charactersRead-onlyIdempotentInspect
The characters an Alpy video can be drawn with: Alpy's own cast, and the creator's saved characters. Pass a character's id and source to create_video. Needs an Alpy API key.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Output Schema
| Name | Required | Description |
|---|---|---|
| alpy | Yes | |
| saved | Yes | |
| tones | Yes | |
| voices | Yes |
list_videosList Alpy videosRead-onlyIdempotentInspect
The creator's most recent Alpy videos, newest first, with their status. Needs an Alpy API key.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | How many videos, newest first (1-25). |
Output Schema
| Name | Required | Description |
|---|---|---|
| videos | Yes |
make_full_videoMake the full Alpy videoIdempotentInspect
After the free preview, makes the whole video. Spends the creator's video minutes (one per started minute of video), so confirm with them first. If they lack minutes it says where to add them. Needs an Alpy API key.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The video id. |
Output Schema
| Name | Required | Description |
|---|---|---|
| id | Yes | |
| next | Yes | What to do next, in words. |
| status | Yes | audio_ready, transcribing, character_selection, character_generating, plan_review, preview_generating, preview_ready, full_generating, ready or failed. |
write_youtube_scriptWrite a YouTube scriptRead-onlyIdempotentInspect
Start here for any Alpy script. Returns Alpy's YouTube scriptwriting brief, which you then follow to write the script yourself. Pass whichever of topic, length, character and tone the creator has already given; the brief asks for the rest. Reads nothing and changes nothing.
| Name | Required | Description | Default |
|---|---|---|---|
| tone | No | Tone: funny / viral / educational / storytelling / serious / choose for me. | |
| topic | No | What the video is about, if the creator has said. | |
| length | No | Spoken length: 30s / 1m / 3m / 5m / 8m / 10m. | |
| character | No | Narrating character: Hamster / Raccoon / Penguin / Bear / Frog / Cat / Monkey / Duck / Fox / Owl / Turtle / Rabbit / Stickman / Classic Stickman / Ancient Stickman / Gorilla / custom / none. |
Output Schema
| Name | Required | Description |
|---|---|---|
| brief | Yes | Alpy's scriptwriting brief. Follow it to write the script. |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
6 tool updates
- First observed
create_video - First observed
get_video - First observed
list_characters - First observed
list_videos - First observed
make_full_video - First observed
write_youtube_script
Related MCP Connectors
Create long-form YouTube videos end to end: script, storyboard, voiceover, final MP4.
AI whiteboard explainer video platform: script to storyboard to narrated MP4.
Make AI-drawn video from chat: your LLM draws every frame in code; add narration, music and SFX.
- FilmeeAiOAuthapp.filmee
Turn a one-line story idea into a narrated anime video with BGM and subtitles, from any AI agent.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceTurn words, images, and audio into an animated video with MP4 export.MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI clients to generate animated videos from natural language prompts, handling scriptwriting, voiceover synthesis, and MP4 rendering.MIT
- AlicenseNot gradedqualityDmaintenanceTurns text scripts into complete videos with stock footage, AI narration, and subtitles via MCP tools for AI assistants.MIT

YukkuriGenofficial
AlicenseNot gradedqualityBmaintenanceEnables AI assistants to generate complete Yukkuri-style commentary MP4 videos from a script, including synthesized speech, subtitles, illustrations, photos, BGM, and sound effects.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.