### Start WavespeedMCP Server Source: https://github.com/wavespeedai/mcp-server/blob/main/README.md This command initiates the WavespeedMCP server. Replace `your_api_key_here` with your actual WaveSpeed API key to enable communication with WaveSpeed AI services. ```bash wavespeed-mcp --api-key your_api_key_here ``` -------------------------------- ### Install WavespeedMCP Development Dependencies Source: https://github.com/wavespeedai/mcp-server/blob/main/README.md This command installs the project in editable mode along with its development dependencies, essential for contributing to the WavespeedMCP project. ```bash pip install -e ".[dev]" ``` -------------------------------- ### Install WavespeedMCP from PyPI Source: https://github.com/wavespeedai/mcp-server/blob/main/README.md This command installs the WavespeedMCP package directly from the Python Package Index (PyPI), making the `wavespeed-mcp` command available in your environment. ```bash pip install wavespeed-mcp ``` -------------------------------- ### WavespeedMCP Command-line Arguments Configuration Source: https://github.com/wavespeedai/mcp-server/blob/main/README.md This section lists the command-line arguments that can be used to configure WavespeedMCP at runtime, providing an alternative to environment variables or configuration files. ```APIDOC --api-key: Your WaveSpeed API key --api-host: API host URL --config: Path to configuration file ``` -------------------------------- ### Configure WavespeedMCP for IDE or Application Source: https://github.com/wavespeedai/mcp-server/blob/main/README.md This JSON snippet demonstrates how to configure WavespeedMCP within an IDE or application's MCP server settings. It defines a 'Wavespeed' server entry, specifying the command to run and an environment variable for the API key. ```json { "mcpServers": { "Wavespeed": { "command": "wavespeed-mcp", "env": { "WAVESPEED_API_KEY": "wavespeedkey" } } } } ``` -------------------------------- ### Generate Claude Desktop Configuration for WavespeedMCP Source: https://github.com/wavespeedai/mcp-server/blob/main/README.md This Python command generates a `claude_desktop_config.json` file at the specified path. This file configures Claude Desktop to utilize WavespeedMCP tools, streamlining integration. ```bash python -m wavespeed_mcp --api-key your_api_key_here --config-path /path/to/claude/config ``` -------------------------------- ### Run WavespeedMCP Test Suite Source: https://github.com/wavespeedai/mcp-server/blob/main/README.md This command executes the test suite for WavespeedMCP using pytest, ensuring the codebase functions as expected. ```bash pytest ``` -------------------------------- ### WavespeedMCP Environment Variables Configuration Source: https://github.com/wavespeedai/mcp-server/blob/main/README.md This section details the environment variables available for configuring WavespeedMCP. These variables allow customization of API keys, host URLs, output paths, resource modes, logging levels, and specific API endpoints. ```APIDOC WAVESPEED_API_KEY: Your WaveSpeed API key (required) WAVESPEED_API_HOST: API host URL (default: https://api.wavespeed.ai) WAVESPEED_MCP_BASE_PATH: Base path for output files (default: ~/Desktop) WAVESPEED_API_RESOURCE_MODE: Resource output mode (options: url, base64, local; default: url) WAVESPEED_LOG_LEVEL: Logging level (options: DEBUG, INFO, WARNING, ERROR; default: INFO) WAVESPEED_API_TEXT_TO_IMAGE_ENDPOINT: Custom endpoint for text-to-image generation (default: /wavespeed-ai/flux-dev) WAVESPEED_API_IMAGE_TO_IMAGE_ENDPOINT: Custom endpoint for image-to-image generation (default: /wavespeed-ai/flux-kontext-pro) WAVESPEED_API_VIDEO_ENDPOINT: Custom endpoint for video generation (default: /wavespeed-ai/wan-2.1/i2v-480p-lora) ``` -------------------------------- ### Run WavespeedMCP Tests with Coverage Report Source: https://github.com/wavespeedai/mcp-server/blob/main/README.md This command runs the WavespeedMCP test suite and generates a code coverage report, indicating which parts of the code are covered by tests. ```bash pytest --cov=wavespeed_mcp ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.