volcengine-mcp
Integrates with ByteDance Volcano Engine's Doubao LLM models, providing tools for text generation, multi-turn chat, embeddings, and listing available models.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@volcengine-mcpGenerate a Chinese poem about spring"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
volcengine-mcp
[!License: MIT](https://opensource.org/licenses/MIT) [!MCP](https://modelcontextprotocol.io) [!Node.js](https://nodejs.org)
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 |
| Generate text using Doubao models (single-turn completion) |
| Multi-turn conversation with message history |
| Generate text embeddings for semantic search and RAG |
| List available Doubao chat and embedding models |
Related MCP server: Doubao Image MCP Server
Available Models
Chat Models
Model ID | Context | Description |
| 32K | General purpose, large context |
| 4K | General purpose, fast |
| 32K | Lightweight, large context |
| 4K | Lightweight, fast |
| 32K | Latest with vision support |
| 32K | Fast thinking, low latency |
| 32K | Deep reasoning for complex tasks |
Embedding Models
Model ID | Dimensions | Description |
| 2560 | Text embeddings |
| 2560 | Latest text embeddings |
Install
npm installConfiguration
{
"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 |
| Volcano Ark API key | Yes |
| Alternative API key variable | Yes (if ARK_API_KEY not set) |
| API base URL | No (defaults to Beijing endpoint) |
| Default chat model | No (defaults to doubao-pro-32k) |
| Default embedding model | No (defaults to doubao-embedding) |
Getting an API Key
Sign up at console.volcengine.com
Complete real-name authentication (required for Chinese cloud services)
Navigate to Large Models > Volcano Ark > API Key Management
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
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for GLM chat completions using Zhipu AI models via AceDataCloud
MCP server for AI dialogue using various LLM models via AceDataCloud
MCP server for ByteDance Seedance AI video generation
MCP server for ByteDance Seedream AI image generation
Related MCP Servers
- FlicenseBqualityDmaintenanceA lightweight MCP server that provides a unified interface to various LLM providers including OpenAI, Anthropic, Google Gemini, Groq, DeepSeek, and Ollama.6739-
- AlicenseNot gradedqualityCmaintenanceAn MCP server that generates high-quality images through Volcano Engine's Doubao model, supporting bilingual prompts, multiple resolutions, and parameter controls like seed and guidance scale.2MIT
- AlicenseAqualityDmaintenanceMCP server integrating VolcEngine for automatic speech recognition (ASR) and text-to-speech (TTS), converting audio to text or text to audio files.22MIT
- AlicenseAqualityCmaintenanceMCP server for generating images and videos using Volcengine's Jimeng APIs, supporting text-to-image, image-to-image, multi-image fusion, text-to-video, and image-to-video.31MIT