Volcano Engine

MCP server enabling Claude Code to delegate tasks to Voltando Doubao models via Volcano Ark API for generation, chat, embeddings, and model listing.
  • javascript

0

GitHub Stars

javascript

Language

4 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "expertvagabond-volcengine-mcp": {
      "command": "node",
      "args": [
        "/Users/matthewkarsten/mcp-servers/volcengine-mcp/index.js"
      ],
      "env": {
        "ARK_API_KEY": "YOUR_API_KEY",
        "ARK_BASE_URL": "https://portal.volcengineapi.com",
        "ARK_CHAT_MODEL": "doubao-pro-32k",
        "VOLCENGINE_API_KEY": "YOUR_API_KEY",
        "ARK_EMBEDDING_MODEL": "doubao-embedding"
      }
    }
  }
}

The Volcano Engine MCP Server enables Claude Code to delegate tasks to ByteDance Doubao models via the Volcano Ark API, providing text generation, chat, embeddings, and model listing for seamless integration with your multi-agent workflow.

How to use

You will use this MCP server as a local or remote backend for Claude Code. When you issue a request that requires text generation, chat, or embeddings, Claude Code routes the task through the Volcano Engine MCP Server, which communicates with Doubao models. You can leverage the four available functions to generate text, chat in multi-turn conversations, create embeddings for retrieval and semantic search, and list the models you can use.

How to install

Prerequisites you need before installation:

Step-by-step setup:

cd ~/mcp-servers/volcengine-mcp
npm install

# Start the MCP server with your API key (ARK_API_KEY)
ARK_API_KEY=your-api-key-here node index.js

Additional configuration and usage notes

Configure Claude Code to recognize the Volcano Engine MCP server by adding the MCP connection in your Claude Code setup. Use the standard stdio configuration so Claude can start and communicate with the server directly.

Available tools

doubao_generate

Generate text using Doubao models

doubao_chat

Multi-turn chat with Doubao models

doubao_embeddings

Generate text embeddings for RAG and semantic search

doubao_list_models

List available Doubao models

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational