# D-ID MCP

## Overview
- **Category:** image-video
- **Price:** Free
- **Tags:** talking-avatars, generative-ai, lip-sync, text-to-video, digital-humans, video-production

## Tools

### create_talk
Create a talking avatar video using D-ID. An AI avatar speaks your text with lip-sync and natural expressions

### create_talk_audio
Create a D-ID talking avatar from a pre-recorded audio file. Avatar lip-syncs to your audio

### get_talk
Wait for creation to finish.

Get status of a D-ID talk. Returns status (created/started/done/error), result_url when done

### list_talks
List all D-ID talks. Returns talk IDs, statuses, and creation timestamps

### delete_talk
Delete a D-ID talk

### create_clip
Create a D-ID clip using a stock presenter (no image needed). Pre-built digital humans with backgrounds

### get_clip
Get status of a D-ID clip. Returns status and result URL

### list_presenters
List available D-ID presenters. Returns presenter IDs, names, and preview images

### upload_image
Upload a face image to D-ID for use as avatar source. Returns image URL

### get_credits
Get current D-ID credit balance and plan info

## Prompt Examples

**Prompt:** 
```
Create a talking avatar video with script: 'Welcome to our new platform!'
```

**Response:** 
```
Talk generation started! I've used a default presenter and voice to process your script. Talk ID: 'tlk_abc123'. I will monitor the status and let you know when the result URL is ready.
```

**Prompt:** 
```
List all available D-ID presenters
```

**Response:** 
```
I found 15 presenters. Available stock humans include 'Amy' (ID: presenter_1), 'Brian' (ID: presenter_2), and 'Claire' (ID: presenter_3). You can use these IDs to create clips instantly.
```

**Prompt:** 
```
How many credits do I have left in D-ID?
```

**Response:** 
```
You currently have 45 credits remaining on your 'Pro' plan. Based on your settings, this is enough to generate approximately 15 minutes of new AI video content.
```

## Frequently Asked Questions

**Can my agent create a talking avatar using a custom voice ID?**
Yes. Use the 'create_talk' tool and specify the TTS provider (microsoft or amazon) and the exact voice ID. The agent will orchestrate the request to generate an avatar that speaks your script with that specific vocal identity.

**How do I use a custom image as the source for my talking avatar?**
First, use the 'upload_image' tool with a publicly accessible URL of your face image. The agent will upload it to D-ID and return a new internal URL which you can then pass as the 'source_url' in 'create_talk'.

**Can I check my remaining D-ID credits through the agent?**
Absolutely. Use the 'get_credits' tool. Your agent will pull your current balance and plan info directly from D-ID, helping you manage your video generation limits and quotas through natural conversation.