Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Volcengine Doubao

FreeStale (191d)

Text generation, chat, and embeddings via ByteDance Volcano Engine Doubao models.

GitHubEmbed

About

Text generation, chat, and embeddings via ByteDance Volcano Engine Doubao models.

README

!License: MIT !MCP !Node.js

MCP server for ByteDance Volcano Engine. Enables text generation, multi-turn chat, and embeddings via Doubao LLM models through the Volcano Ark API.

Tools (4 total)

Tool Description
doubao_generate Generate text using Doubao models (single-turn completion)
doubao_chat Multi-turn conversation with message history
doubao_embeddings Generate text embeddings for semantic search and RAG
doubao_list_models List available Doubao chat and embedding models

Available Models

Chat Models

Model ID Context Description
doubao-pro-32k 32K General purpose, large context
doubao-pro-4k 4K General purpose, fast
doubao-lite-32k 32K Lightweight, large context
doubao-lite-4k 4K Lightweight, fast
doubao-seed-1-6-250615 32K Latest with vision support
doubao-seed-1-6-flash-250615 32K Fast thinking, low latency
doubao-seed-1-6-thinking-250615 32K Deep reasoning for complex tasks

Embedding Models

Model ID Dimensions Description
doubao-embedding 2560 Text embeddings
doubao-embedding-text-240715 2560 Latest text embeddings

Install

npm install

Configuration

{
  "mcpServers": {
    "volcengine": {
      "type": "stdio",
      "command": "node",
      "args": ["/path/to/volcengine-mcp/index.js"],
      "env": {
        "ARK_API_KEY": "your-api-key"
      }
    }
  }
}

Environment Variables

Variable Description Required
ARK_API_KEY Volcano Ark API key Yes
VOLCENGINE_API_KEY Alternative API key variable Yes (if ARK_API_KEY not set)
ARK_BASE_URL API base URL No (defaults to Beijing endpoint)
ARK_CHAT_MODEL Default chat model No (defaults to doubao-pro-32k)
ARK_EMBEDDING_MODEL Default embedding model No (defaults to doubao-embedding)

Getting an API Key

  1. Sign up at console.volcengine.com
  2. Complete real-name authentication (required for Chinese cloud services)
  3. Navigate to Large Models > Volcano Ark > API Key Management
  4. Create and copy your API key

Use Cases

  • Chinese language tasks -- Doubao excels at Chinese NLP
  • Low-latency inference -- Doubao Flash for real-time applications
  • Deep reasoning -- Doubao Thinking for complex analysis
  • Cost-effective bulk processing -- Doubao Lite for high-volume tasks
  • Semantic search and RAG -- Doubao embeddings (2560 dimensions)

Dependencies

  • @modelcontextprotocol/sdk -- MCP protocol SDK

License

MIT

from github.com/expertvagabond/volcengine-mcp

Install Volcengine Doubao in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install volcengine-doubao

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add volcengine-doubao --env ARK_API_KEY="" -- npx -y volcengine-mcp

Step-by-step: how to install Volcengine Doubao

FAQ

Is Volcengine Doubao MCP free?

Yes, Volcengine Doubao MCP is free — one-click install via Unyly at no cost.

Does Volcengine Doubao need an API key?

Yes, it requires environment variables: ARK_API_KEY. Unyly injects them into the config during install.

Is Volcengine Doubao hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Volcengine Doubao in Claude Desktop, Claude Code or Cursor?

Open Volcengine Doubao on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Changes

Versions and requested access over time.

  • New version published

Related MCPs

Compare Volcengine Doubao with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All communication MCPs