Remote MCP server to generate text, images, speech, music, and video with any AI model, from one credit balance.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add --transport http genmagic https://genmagic.co/api/mcp --header 'Authorization: Bearer <API_KEY>'~/.codex/config.toml
[mcp_servers.genmagic]
url = "https://genmagic.co/api/mcp"
bearer_token_env_var = "GENMAGIC_API_KEY"
# codex mcp add genmagic --url https://genmagic.co/api/mcp --bearer-token-env-var GENMAGIC_API_KEY
# export GENMAGIC_API_KEY=<API_KEY>~/.cursor/mcp.json
{
"mcpServers": {
"genmagic": {
"url": "https://genmagic.co/api/mcp",
"headers": {
"Authorization": "Bearer <API_KEY>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"genmagic": {
"type": "http",
"url": "https://genmagic.co/api/mcp",
"headers": {
"Authorization": "Bearer <API_KEY>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"genmagic": {
"httpUrl": "https://genmagic.co/api/mcp",
"headers": {
"Authorization": "Bearer <API_KEY>"
}
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"genmagic": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://genmagic.co/api/mcp",
"--header",
"Authorization:${AUTH_HEADER}"
],
"env": {
"AUTH_HEADER": "Bearer <API_KEY>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"genmagic": {
"url": "https://genmagic.co/api/mcp",
"headers": {
"Authorization": "Bearer <API_KEY>"
}
}
}
}