ShadowTeck runs a Model Context Protocol (MCP) server, so Claude, Cursor, or your own agent can generate and check on results directly - no browser, no copy-pasting between tabs.
shadowteck_generate_videoStart a video generation. Asynchronous - poll with shadowteck_get_generation.
shadowteck_generate_imageStart an image generation. Asynchronous - poll with shadowteck_get_generation.
shadowteck_generate_audioGenerate SFX, music, or voiceover via ElevenLabs. Synchronous - returns the finished result directly.
shadowteck_get_generationLook up one of your own generations by id - status, cost, and a playback URL once complete.
shadowteck_list_generationsBrowse your own past generations, newest first.
{
"mcpServers": {
"shadowteck": {
"url": "https://shadowteck.com/api/mcp",
"headers": {
"Authorization": "Bearer stk_your_key_here"
}
}
}
}If your setup asks something different
Authorization, value is Bearer stk_your_key_here - keep the space after "Bearer".npx -y mcp-remote https://shadowteck.com/api/mcp --header "Authorization: Bearer stk_your_key_here".A key spends your own credits - same balance and pricing as the web app, no separate agent-only limit. Revoke a key any time from Settings > API Keys.
We'd like to use privacy-respecting product analytics to see how the app is used and improve it. See our Privacy Policy.