MCP Server

Use Atlas Cloud AI models directly in your IDE with the official MCP Server. Supports Cursor, Claude Desktop, Claude Code, Codex, Gemini CLI, and more.

What is MCP?

Model Context Protocol (MCP) is an open standard developed by Anthropic that enables AI assistants to interact with external tools and data sources in a standardized way. Think of MCP as a universal adapter — it allows AI-powered IDEs like Cursor, Claude Desktop, and Claude Code to seamlessly connect with third-party services, APIs, and data.

By using MCP, developers can extend their AI assistant's capabilities far beyond simple code completion: they can search documentation, generate images, create videos, interact with LLMs, and much more — all through natural language commands within their coding environment.

Atlas Cloud MCP Server

Atlas Cloud provides an official MCP Server (atlascloud-mcp on npm) that brings the full power of Atlas Cloud's AI API platform directly into your IDE. With 300+ AI models available — including image generators, video creators, and large language models — you can access everything without switching between browser tabs or writing API calls manually.

GitHub Repository: AtlasCloudAI/mcp-server

Key Features

  • Documentation Search — Search Atlas Cloud docs, models, and API references directly from your IDE
  • Model Discovery — List and explore 300+ available AI models with pricing and capabilities
  • Image Generation — Generate images using models like Seedream, Qwen-Image, FLUX, etc.
  • Video Generation — Generate videos using models like Kling, Vidu, Seedance, Wan, etc.
  • LLM Chat — Chat with LLM models (OpenAI-compatible) including GPT, DeepSeek, Qwen, GLM, etc.
  • Dynamic Schema — Automatically fetches each model's parameter schema for accurate API usage

Prerequisites

Before setting up the Atlas Cloud MCP Server, make sure you have:

Configuration

Cursor

Open or create the file ~/.cursor/mcp.json and add the following:

{
  "mcpServers": {
    "atlascloud": {
      "command": "npx",
      "args": ["-y", "atlascloud-mcp"],
      "env": {
        "ATLASCLOUD_API_KEY": "your-api-key-here"
      }
    }
  }
}

Restart Cursor to apply the changes.

Claude Desktop

Open the configuration file:

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

Add the MCP server configuration:

{
  "mcpServers": {
    "atlascloud": {
      "command": "npx",
      "args": ["-y", "atlascloud-mcp"],
      "env": {
        "ATLASCLOUD_API_KEY": "your-api-key-here"
      }
    }
  }
}

Restart Claude Desktop to apply the changes.

Claude Code

Run the following command to add the Atlas Cloud MCP Server:

claude mcp add atlascloud -- npx -y atlascloud-mcp

Then set your API key as an environment variable:

export ATLASCLOUD_API_KEY="your-api-key-here"

To persist the API key across terminal sessions, add the export command to your shell profile (~/.bashrc, ~/.zshrc, etc.).

Windsurf

Add the following to your Windsurf MCP configuration:

{
  "mcpServers": {
    "atlascloud": {
      "command": "npx",
      "args": ["-y", "atlascloud-mcp"],
      "env": {
        "ATLASCLOUD_API_KEY": "your-api-key-here"
      }
    }
  }
}

Codex

Open or create the Codex configuration file ~/.codex/config.toml and add:

[mcp_servers.atlascloud]
command = "npx"
args = ["-y", "atlascloud-mcp"]

[mcp_servers.atlascloud.env]
ATLASCLOUD_API_KEY = "your-api-key-here"

Gemini CLI

Open or create the Gemini settings file ~/.gemini/settings.json and add:

{
  "mcpServers": {
    "atlascloud": {
      "command": "npx",
      "args": ["-y", "atlascloud-mcp"],
      "env": {
        "ATLASCLOUD_API_KEY": "your-api-key-here"
      }
    }
  }
}

Kilo Code

Open or create the project-level config .kilocode/mcp.json and add:

{
  "mcpServers": {
    "atlascloud": {
      "command": "npx",
      "args": ["-y", "atlascloud-mcp"],
      "env": {
        "ATLASCLOUD_API_KEY": "your-api-key-here"
      }
    }
  }
}

OpenCode

Open or create the OpenCode config file opencode.json and add:

{
  "mcp": {
    "atlascloud": {
      "type": "local",
      "command": ["npx", "-y", "atlascloud-mcp"],
      "enabled": true,
      "environment": {
        "ATLASCLOUD_API_KEY": "your-api-key-here"
      }
    }
  }
}

Available Tools

The Atlas Cloud MCP Server provides 7 tools that your AI assistant can use:

ToolDescription
atlas_search_docsSearch Atlas Cloud documentation and models by keyword
atlas_list_modelsList all available models, optionally filtered by type (Text/Image/Video)
atlas_get_model_infoGet detailed model info including API schema, parameters, and usage examples
atlas_generate_imageGenerate images with any supported image model
atlas_generate_videoGenerate videos with any supported video model
atlas_chatChat with LLM models (OpenAI-compatible format)
atlas_get_predictionCheck status and result of image/video generation tasks

Usage Examples

Once configured, you can interact with Atlas Cloud through natural language:

Search for Models

  • "Search Atlas Cloud for video generation models"
  • "List all image generation models with their pricing"
  • "Show me details about the DeepSeek V3 model"

Generate an Image

"Generate an image of a cat in space using Seedream"

The assistant will:

  1. Use atlas_list_models to find Seedream image models
  2. Use atlas_get_model_info to get the model's parameters
  3. Use atlas_generate_image with the correct parameters

Generate a Video

"Create a video of a rocket launch using Kling v3"

The assistant will:

  1. Find the Kling video model
  2. Get its schema to understand required parameters
  3. Use atlas_generate_video with appropriate parameters

Chat with an LLM

"Ask DeepSeek V3 to explain quantum computing"

The assistant will use atlas_chat with the DeepSeek model.

Troubleshooting

Common Issues

"Command not found" error when running npx

Make sure Node.js 18+ is installed and npx is available in your PATH:

node --version  # Should be 18.x or higher
npx --version   # Should output a version number

"Invalid API Key" error

Verify your API key is correctly set:

echo $ATLASCLOUD_API_KEY  # Should output your key

If empty, set it again and make sure there are no extra spaces or quotes.

MCP Server not showing up in IDE

  • Make sure you've restarted your IDE after adding the configuration
  • Double-check the JSON syntax in your configuration file
  • Verify the configuration file is in the correct location for your IDE

Getting Help

FAQ

Is the MCP Server free to use?

The MCP Server itself is free and open-source (MIT license). You only pay for the Atlas Cloud API usage based on the models you use. Check our model pricing for details.

Which AI models can I access?

You can access all 300+ models available on Atlas Cloud, including models from OpenAI, Anthropic, DeepSeek, Google, Meta, Mistral, ByteDance (Seedream, Kling), Alibaba (Qwen), and more. Visit our Models page for a complete list.

Do I need to install anything besides Node.js?

No. The MCP Server is distributed via npm and runs using npx, which downloads and executes the package automatically. No global installation is required.

Can I use the MCP Server with other IDEs?

The MCP Server works with any IDE or application that supports the Model Context Protocol. Currently supported: Cursor, Claude Desktop, Claude Code, Windsurf, Codex, Gemini CLI, Kilo Code, and OpenCode.

Is my API key secure?

Your API key is stored locally in your IDE's configuration file and is only sent to Atlas Cloud's API endpoints. The MCP Server does not collect, log, or transmit your API key to any third-party services.