What is the MCP Web API?
ModelsLab provides two hosted MCP servers that give AI agents complete access to the platform — no local installation required:Generation Server
24 tools for image, video, audio, and LLM generation. Auth: API key.
Agent Control Plane
10 tools for account management — auth, billing, subscriptions, teams, and more. Auth: Bearer token.
Endpoints
| Server | URL | Auth | Purpose |
|---|---|---|---|
| Generation | https://modelslab.com/mcp/v7 | API key | Image, video, audio, LLM generation |
| Agent Control Plane | https://modelslab.com/mcp/agents | Bearer token | Account, billing, subscriptions, teams |
Generation Server
The Generation MCP server enables AI assistants to interact with the ModelsLab V7 API for AI-powered generation capabilities including images, videos, audio, and chat completions.Key Features
Image Generation
Generate, transform, and edit images using text prompts and advanced AI models
Video Creation
Create videos from text, animate images, and apply AI transformations
Audio & Speech
Text-to-speech, speech-to-text, music generation, and voice transformation
LLM Chat
Chat with powerful language models for text generation and conversation
Authentication
All requests must include your ModelsLab API key using one of the following methods:- X-API-Key Header
Get your API key from the ModelsLab Dashboard.
Protocol
The MCP Web API uses the Model Context Protocol specification. Communication is done via JSON-RPC 2.0 over HTTP.Request Format
Response Format
Available Tools (Generation Server)
| Category | Tools | Description |
|---|---|---|
| Models | list-models, list-providers | Browse available AI models |
| Image | text-to-image, image-to-image, inpaint-image, fetch-image | Generate and edit images |
| Video | text-to-video, image-to-video, video-to-video, lip-sync, motion-control, fetch-video | Create and transform videos |
| Audio | text-to-speech, speech-to-text, speech-to-speech, sound-generation, music-generation, song-extender, song-inpaint, dubbing, fetch-audio | Audio generation and processing |
| LLM | chat-completion | Chat with AI language models |
View Complete Tool Reference
See detailed documentation for all 24 generation tools, parameters, and examples.
Agent Control Plane Server
The Agent Control Plane MCP server lets AI agents manage an entire ModelsLab account lifecycle — signup, authentication, API keys, billing, subscriptions, and teams — without a browser.Agent Control Plane Documentation
Full documentation for all 10 account management tools, setup guides, and examples.
Quick Example
Here’s a simple example generating an image using the MCP Web API: 1. List available models:Error Handling
Errors are returned in standard JSON-RPC 2.0 format:Common Error Codes
| Code | Description |
|---|---|
-32600 | Invalid Request |
-32601 | Method not found |
-32602 | Invalid params |
-32603 | Internal error |
Server Information
| Generation Server | Agent Control Plane | |
|---|---|---|
| Name | modelslab-v7-api | modelslab-agent-control-plane |
| Version | 1.0.0 | 1.0.0 |
| Protocol | MCP (Model Context Protocol) | MCP (Model Context Protocol) |
| Transport | HTTP with JSON-RPC 2.0 / SSE | HTTP with JSON-RPC 2.0 / SSE |
| Local name | v7-api | agent-control-plane |
Next Steps
Generation Tools Reference
Complete documentation for all 24 generation MCP tools
Generation Integration
Setup guides for Claude Code, Cursor, VS Code, and other AI agents
Agent Control Plane
Account management MCP server with 10 tools
Control Plane Integration
Setup the account management MCP server in your IDE

