dansugc-mcp-server
v1.1.0
Published
MCP server for the DanSUGC B-Roll video API — search, browse, purchase, and manage B-roll video clips
Downloads
107
Maintainers
Readme
DanSUGC B-Roll MCP Server
MCP (Model Context Protocol) server for the DanSUGC B-Roll video API. Enables LLMs to search, browse, purchase, and manage B-roll video clips.
Setup
1. Install dependencies
cd mcp-server
npm install
npm run build2. Get an API key
Create an API key at dansugc.com/dashboard/api-keys.
3. Configure your MCP client
Add to your Claude Desktop config (claude_desktop_config.json):
{
"mcpServers": {
"dansugc-broll": {
"command": "node",
"args": ["/absolute/path/to/mcp-server/dist/index.js"],
"env": {
"DANSUGC_API_KEY": "dsk_your_api_key_here"
}
}
}
}Or for Claude Code (.claude/settings.json):
{
"mcpServers": {
"dansugc-broll": {
"command": "node",
"args": ["/absolute/path/to/mcp-server/dist/index.js"],
"env": {
"DANSUGC_API_KEY": "dsk_your_api_key_here"
}
}
}
}Environment Variables
| Variable | Required | Default | Description |
|----------|----------|---------|-------------|
| DANSUGC_API_KEY | Yes | — | Your dsk_ prefixed API key |
| DANSUGC_API_BASE_URL | No | https://dansugc.com/api/v1 | Override the API base URL |
Available Tools
search_videos
Search and browse B-roll videos with full-text search, AI semantic search, and filters (emotion, gender, location, age, difficulty, virality, and more).
get_video
Get detailed information about a specific video by ID, including pricing, attributes, creator info, and preview URLs.
purchase_videos
Purchase up to 50 videos at once. Deducts credits from your platform balance. Returns full-quality download URLs and remaining balance.
list_purchases
List purchase history for billing reconciliation. Supports search, date ranges, video attribute filters, and sorting.
get_balance
View account summary including total purchases and total spend.
Example Usage
Once configured, you can ask Claude:
- "Search for happy indoor reaction videos"
- "Find B-roll clips with female creators, difficulty under 5"
- "Purchase videos abc123 and def456"
- "Show my purchases from last month"
- "What B-roll videos are trending with high virality scores?"
