Skip to content
Official MCP RegistryListed

bitHuman

Part ofbitHumanMCP server

Animated AI characters in your chat: short clips of a character saying your words, or a live talk.

First seen 8 Oct 2026. Evidence as of 14 Oct 2026.

3
Tools
From an anonymous probe
1
Source listings
Each with its own history
11
Recorded changes
Since first seen

Tools

ToolDescriptionBehaviour
list_charactersList the bitHuman house characters that can speak. Each has an id (pass it as `character` to make_character_video or talk_to_character), a name, a short description, a picture URL and `talk` (true when talk_to_character is open for it). No arguments, free and read-only; one call per conversation is enough. Only these characters can speak: real people, photos and custom voices are not supported.Read-only
make_character_videoMake a short video of one bitHuman house character saying `text` word for word, in its own voice. Returns video_url (an MP4 that plays inline and expires after 7 days), duration_seconds and share_url, labelled AI character. Example: {"character": "wise-pup", "text": "Welcome back! Ready for today's lesson?"}. Limits: `text` is 3 to 200 characters and at most 19 seconds when spoken (about 15 s is typical); one video at a time per user; 10 videos per user per UTC day; the same character and text again replays the earlier clip at once. Errors come back as isError with one sentence saying what to do: an unknown character (call list_characters), text too short or too long (rewrite it), personal information such as a phone number, email or street address (remove it), busy (retry in a minute), the daily limit (try again after 00:00 UTC), resting (try later). To hold a conversation in character, write each reply yourself and call this tool once per reply.Changes data
talk_to_characterOpen a live voice conversation with one bitHuman house character in a player in the chat. The user presses Start and speaks through the microphone; the character answers out loud. A conversation lasts up to 60 seconds (max_seconds), then ends by itself; call again for another. Returns session_url: when the host shows no player, give the user that link. Example: {"character": "wise-pup"}. Needs a microphone in the user's browser. Errors come back as isError: an unknown character (call list_characters and use an id whose `talk` is true), resting (live conversations are off right now; make_character_video still works).Changes data

Change history

  1. talk_to_character: input schema changed
  2. talk_to_character: description changed (+"a player in" +"user presses Start and speaks" +"microphone; the character")
  3. make_character_video: input schema changed
  4. make_character_video: description changed (+"`text` word for word," +"Returns video_url (an MP4 that plays inline and expires after 7 days), duration_seconds and share_url, labelled AI character. Example: {"character": "wise-pup", "text": "Welcome back! Ready for today's lesson?"}. Limits: `text`" +"characters and at most 19 seconds when spoken (about")
  5. list_characters: description changed (+"speak. Each has an id (pass it as `character` to make_character_video or talk_to_character)," +"description, a picture URL and `talk` (true when talk_to_character is open for it). No arguments, free and read-only; one call per conversation is enough. Only these characters can speak: real people, photos" +"custom voices are not supported.")
  6. talk_to_character: input schema changed
  7. report_widget_capabilities: tool removed
  8. make_character_video: annotations changed
  9. talk_to_character: input schema changed
  10. report_widget_capabilities: input schema changed (+ask_array_ok, +ask_click, +ask_copied, +ask_object_err, +ask_object_ok)
  11. Listed (registry)
Source listings
SourceListingFirst seenLast seenVersions
Official MCP Registryai.bithuman/characters8 Oct 202614 Oct 20261