Hooked MCP Server
Officialby hooked-so
README.md
# Hooked MCP Server
Model Context Protocol server for the [Hooked Video API](https://hooked.so/api). Let AI agents (Claude, GPT, Cursor, etc.) create videos programmatically.
## Quick Setup
### 1. Get your API key
Sign up at [hooked.so](https://hooked.so) and create an API key in Settings → API Keys.
### 2. Add to Claude Desktop
Add this to your `claude_desktop_config.json`:
```json
{
"mcpServers": {
"hooked": {
"command": "npx",
"args": ["-y", "@hooked-so/mcp"],
"env": {
"HOOKED_API_KEY": "your_api_key_here"
}
}
}
}
```
### 3. Add to Cursor
Add this to your `.cursor/mcp.json`:
```json
{
"mcpServers": {
"hooked": {
"command": "npx",
"args": ["-y", "@hooked-so/mcp"],
"env": {
"HOOKED_API_KEY": "your_api_key_here"
}
}
}
}
```
## Available Tools
| Tool | Description |
|------|-------------|
| `list_avatars` | List available AI avatars |
| `list_voices` | List available AI voices |
| `list_music` | List background music tracks |
| `create_script_to_video` | Create video from a script with AI avatar |
| `create_prompt_to_video` | Create video from a text prompt (AI generates everything) |
| `create_tiktok_slideshow` | Create TikTok-style slideshow |
| `create_ugc_ad` | Create UGC-style ad video |
| `get_video` | Check video status and get download URL |
| `list_videos` | List recent videos |
| `get_trending_videos` | Get trending videos for inspiration |
## Example Prompts
Once connected, you can ask your AI assistant:
- "Create a 30-second product video for my new app using avatar Sophia"
- "Make a TikTok slideshow about 5 productivity tips"
- "What avatars are available? Show me the female ones"
- "Check the status of my last video"
- "What's trending on TikTok in the fitness niche?"
## Environment Variables
| Variable | Required | Description |
|----------|----------|-------------|
| `HOOKED_API_KEY` | Yes | Your Hooked API key |
| `HOOKED_API_URL` | No | Custom API base URL (default: `https://api.hooked.so`) |
## Development
```bash
pnpm install
pnpm build
```
## License
MIT
This server cannot be deployed
Maintenance
ActivityInactive
ResponsivenessNo issues