# Tutorializer MCP server

Source: https://glimind.com/server/mcp-registry%2Fcom.tutorializer%2Ftutorializer
Registry id: `mcp-registry/com.tutorializer/tutorializer`
Status: live (checked 2026-10-27T00:46:22.648Z)

## Verdict

Tutorializer MCP server answered 100% of Glimind's liveness checks over 30 days, better than 42% of MCP servers, with 1204 ms median handshake and 0 outages in 90 days. Its agent-readiness grade is A (96/100) across 23 tools, costing an agent about 5,751 tokens to load. Checked every few minutes; no tool is ever called.

## Measurements (30 days)

| Metric | Value | Better than |
|---|---|---|
| Uptime, 30 days | 100% | 42% of MCP servers |
| Median handshake latency | 1204 ms | 14% of MCP servers |
| p95 handshake latency | 4255 ms | — |
| Checks in 30 days | 4,944 | — |
| Outages, 90 days | 0 | — |
| Median recovery | — | — |
| Agent-readiness score | 96/100 (A) | 82% of MCP servers |
| Tools | 23 | — |
| Tool-list size for an agent | ~5,751 tokens | 36% of MCP servers |
| Days observed | 29 | — |

## Install

```json
{
  "mcpServers": {
    "tutorializer-mcp-server": {
      "type": "http",
      "url": "https://mcp.tutorializer.com/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http tutorializer-mcp-server https://mcp.tutorializer.com/mcp
```

## Tools (23)

- `create_project`: Use this when someone wants to start a new Tutorializer project for a product or app. Returns the new project's id, name, vanity id, domain and default locale. 
- `create_speech`: Use this when someone wants new narration or voiceover in a project. Returns the new line's id, language, voice and audio URL. Without url the audio is synthesi
- `create_tutorial`: Use this when someone wants to add a new tutorial to a project. Returns the new tutorial's id, name, project and default voice. Each call creates another tutori
- `create_video`: Use this when someone has an already uploaded tutorial video file and wants it listed under a tutorial. Returns the new video record with its language, device, 
- `delete_speech`: Use this when someone wants one voiceover line permanently deleted with its audio. Returns the deleted line id; the audio and timing files are erased, so restor
- `delete_tutorial`: Use this when someone wants a tutorial permanently deleted. Returns the deleted tutorial id; its videos and voiceover lines stay and each needs its own delete. 
- `delete_video`: Use this when someone wants one rendered tutorial video permanently deleted. Returns the deleted video id; the record and its video file in Tutorializer storage
- `get_project`: Use this when someone asks about one project's languages, default voice, narration speed or pronunciation rules. Returns its name, domain, default and configure
- `get_project_localization_summary`: Use this when someone asks which languages or devices a project still lacks tutorial videos or voiceovers for, or how complete its translations are. Returns vid
- `get_speech`: Use this when someone needs the full wording or translation of one voiceover line, or its audio link. Returns its source text, translation, language, voice, dur
- `get_tutorial`: Use this when someone asks about one tutorial and the videos rendered from it. Returns the tutorial's name, project and default voice plus up to 8 of its most r
- `get_video`: Use this when someone asks about one tutorial video, such as its link, subtitles, chapters or thumbnail. Returns its tutorial, language, device, dimensions and 
- `list_projects`: Use this when someone asks which Tutorializer projects they have, or a project's id is needed. Returns each project's id, name, vanity id, domain and created an
- `list_speeches`: Use this when someone asks which voiceover or narration lines a project has, optionally in one language. Returns each line's id, a short text preview, language,
- `list_tutorials`: Use this when someone asks which tutorials a project has, or when another tool needs a tutorial id. Returns each tutorial's id, name, project, default voice and
- `list_videos`: Use this when someone asks which tutorial videos exist, optionally for one project, tutorial, language or device. Returns each video's id, tutorial, language, d
- `remove_pronunciation_rule`: Use this when someone wants to drop a pronunciation rule so a word is spoken the default way again. Returns whether it was removed and the remaining rule count;
- `set_pronunciation_rule`: Use this when narration mispronounces a word, name or brand in a project's voiceovers. Returns the rule and the project's rule count after adding or replacing i
- `show_project_overview`: Use this when someone wants a quick visual overview of one Tutorializer project. Returns a card with the project's name, domain and logo, how many tutorials, vi
- `update_project`: Use this when someone wants to rename a project or change its domain, languages, default voice or narration speed. Returns the updated settings; fields left out
- `update_speech`: Use this when someone wants to change the words, translation, language or voice of one voiceover line. Returns the updated line. A real change re-synthesizes it
- `update_tutorial`: Use this when someone wants to rename a tutorial or change the default voice of its narration. Returns the updated tutorial; fields left out keep their values, 
- `update_video`: Use this when someone wants to correct a tutorial video's language, device, dimensions, file link, subtitles, chapters or thumbnail. Returns the updated video r

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
