LIVE ENDPOINT
https://mcp.ludo.ai/mcp
Connect to this endpoint to inspect the live schema for validateApiKeyEndpoint and invoke it with your own arguments.
Indexed input schema
{}Risk classification
Inferred read-only · medium confidence · heuristic, not a guarantee.
- A tool name, description or schema mentions credentials.
Parent server
CONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.ludoai]
url = "https://mcp.ludo.ai/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"ludoai": {
"type": "http",
"url": "https://mcp.ludo.ai/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: ludoai
Remote MCP URL: https://mcp.ludo.ai/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"ludoai": {
"url": "https://mcp.ludo.ai/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"ludoai": {
"type": "http",
"url": "https://mcp.ludo.ai/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "ludoai",
"transport": "streamable-http",
"url": "https://mcp.ludo.ai/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
Related tools
createImage— Generate game-art images from a text prompt alone, selecting an image_type (e.generateWithStyle— Generate new images that match the visual style of a reference image: supply a style_image (URL or base64) plus a text prompt describing what to create and an image_type (defaults to sprite).editImage— Modify an existing image according to text instructions: supply a source image (URL or base64) and a prompt describing the changes (e.animateSprite— Animate a static sprite into a spritesheet driven by a motion text prompt (image-to-spritesheet): supply an initial_image (URL or base64) plus a motion_prompt like "walking" or "attack slash", and optionally a final_image to interpolate between a start and end frame.animateSpriteKeyframes— Animate a sprite through up to three fixed keyframes — initial_image, middle_image and final_image (each a URL or base64) — producing a spritesheet that interpolates through the provided frames in order.generatePose— Re-pose an existing sprite into a new target pose while preserving the character, taking a source image (URL or base64), a pose name (or "Other" with a free-text description), and an optional n (1-4) for how many variations to produce.rotateSprite— Re-render an existing sprite from a different camera viewpoint while keeping the same character and pose, taking a source image (URL or base64), a required camera_rotation azimuth (one of 0, 45, 90, 135, 180, -135, -90, -45 degrees), an optional camera_elevation (0, 30, or 60 degrees; omit to keep the current elevation), and an optional n (1-4) for the number of variations.transferMotion— Transfer motion from a reference video or a named animation preset onto a static sprite image, producing an animated spritesheet that mimics the reference movement.