Skip to main content

SynClub MCP Server

Official SynClub Model Context Protocol (MCP) Server that enables powerful AI generation capabilities including text-to-speech, voice cloning, video generation, image generation, and more. Compatible with MCP clients like Claude Desktop, Cursor, Windsurf, and others.

Features

  • Text-to-Speech: Convert text to natural speech with multiple voice options
  • Voice Cloning: Clone voices from audio samples
  • Video Generation: Generate videos from text prompts or images
  • Image Generation: Create images from text descriptions
  • Image Recognition: Analyze and understand image content
  • Background Removal: Automatically remove backgrounds from images
  • HD Image Restoration: Enhance image quality and resolution
  • AI Search: Intelligent search with AI-powered results
  • Japanese TTS: Specialized Japanese text-to-speech

Quick Start

1. Install uv (Python Package Manager)

# macOS/Linux
curl -LsSf https://astral.sh/uv/install.sh | sh

# Windows (PowerShell)
powershell -c "irm https://astral.sh/uv/install.sh | iex"

# Or via package managers
# brew install uv
# pip install uv

2. Get Your API Key

Obtain your API key from your account information page on the SynClub server website.

3. Configure Your MCP Client

Claude Desktop

Step 1: find your config file You can find your config file at:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Or you can find your config file in claude setting:

Click claude setting: Configuration Example

Edit config file: Configuration Example

Open config file: Configuration Example

Step 2: append this config to your own file

{
  "mcpServers": {
    "SynClub": {
      "command": "uvx",
      "args": [
          "synclub-mcp"
      ],
      "env": {
          "SYNCLUB_MCP_API": "your api key"
      }
    }
  }
}

If you have any problem with the command uvx, try to use the command which uvx to find the absolute path of uvx and replace the command in the config file.

step 3:save and restart your claude application

  • important:make sure to restart claude that your config file will update and check the connection in claude developer

Available Tools

Tool Name Description
minimax_text_to_audio Convert text to speech with customizable voice settings
minimax_generate_video Minimax generate videos
minimax_voice_clone Clone voices from audio files
minimax_text_to_image Generate images from text prompts
kling_generate_text_to_video Start generate videos from text descriptions using Kling models
kling_query_ttv_task Get the generate result from generate_text_to_video tool
kling_generate_image_to_video Start generate videos from images with text prompts using Kling models
kling_query_gttv_task Get the generate result from generate_image_to_video tool
openai_image_recognition Analyze and recognize image content
openai_edit_image Edit images based on a text prompt
remove_bg Automatically remove image backgrounds
hd_restore Enhance image quality and resolution
openai_generate_image Generate images using alternative models
ai_search Perform AI-powered search queries
japanese_tts Japanese text-to-speech conversion
generate_comic_story Generate a comic story based on input story theme
generate_comic_chapters Generate comic story chapters based on novel input, character info and chapter number
generate_comic_image_prompts Generate image prompts based on comic story chapter and character info
edit_comic_story Edit comic story based on edit prompt and input story.
edit_comic_chapters Edit comic chapters based on edit prompt and input chapters.
ugc_tti Generate a anime character based on a text prompt
anime_pose_align Generate a pose align image based on an anime character image
anime_comic_image Generate a comic image based on prompt
flux_edit_image edit image based on image url and image prompts
google_nano_tti generate image based on text prompt using google nano model
google_nano_edit_image Edit and modify existing images based on text prompts using Google Nano banana model
google_nano_edit_image_highlight_feature Generate specialized images based on text prompts using Google Nano model for 4 specific highlight features
sora_generate_text_to_video_ Generate video based on text prompt using sora-2 api
veo_generate_text_to_video Generate video based on text prompt using google veo api
sora_generate_text_to_video_ Generate video based on text prompt using google veo api
flux_pro_tti Generate image based on text prompt using flux pro model
flux_pro_edit_image Generate image based on text prompt and image using flux pro model
google_nano_banana_pro_generate_image Generate image based on text prompt and image using Google Nano banana pro model

Environment Variables

  • SYNCLUB_MCP_API: Your API key (required)

License

This project is licensed under the MIT License - see the LICENSE file for details.

From

https://github.com/520chatgpt01/Synclub-mcp-server

Metadata

Release files for synclub-mcp 0.7.9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for synclub-mcp 0.7.9
File Size Uploaded Provenance
synclub_mcp-0.7.9.tar.gz 32.5 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for synclub-mcp 0.7.9
File Interpreter ABI Platform
synclub_mcp-0.7.9-py3-none-any.whl Python 3 none any Details

Total release size: 63.0 kB

Release files / synclub_mcp-0.7.9.tar.gz

Download URL synclub_mcp-0.7.9.tar.gz
Size 32.5 kB
Tags Source
SHA-256 checksum
How to use checksums
020e2c2ccda690f81eb9139b4cd1f96d95b2ff61afe6dda841ee9bc0987d6ac3
BLAKE2b-256 checksum
How to use checksums
d6f72f11f6e72c68ad76df9c2774df636a90aab37f84ea9b6e927efc47cd4fa7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.5

Release files / synclub_mcp-0.7.9-py3-none-any.whl

Download URL synclub_mcp-0.7.9-py3-none-any.whl
Size 30.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
706cf2c36c2eaad269886d1d1df93206b75840c4c69abab5af48548547a5d617
BLAKE2b-256 checksum
How to use checksums
d1d69da8718c99a7b91d72b9bfa5ba0fb187aa9bcdc5736af4e3d6cc5b220a19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.5

Security for synclub-mcp 0.7.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.7.9 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page