Vexa
Meeting bot and transcripts for Google Meet, Teams and Zoom. Live or after, speakers labelled.
คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)
Alibaba Cloud DashScope MCP: Qwen chat, embeddings, and model discovery on your own account.
สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน
ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry
เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
DASHSCOPE_API_KEY, DASHSCOPE_MODEL_ID, DASHSCOPE_EMBED_MODEL_ID, DASHSCOPE_BASE_URL, DASHSCOPE_REGIONค่าที่ติดป้ายความลับคือกุญแจของบัญชีคุณ อย่าส่งให้ใคร และอย่าวางในแชต
ต้องเตรียมก่อน
คุณใช้แอปไหน
เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”
เปิด Claude Desktop → Settings → Developer → Edit Config แล้ววางค่านี้ในไฟล์ claude_desktop_config.json
{
"mcpServers": {
"alibaba-cloud": {
"command": "npx",
"args": [
"-y",
"@three-ws/alibaba-cloud-mcp"
],
"env": {
"DASHSCOPE_API_KEY": "ใส่ค่าของคุณ",
"DASHSCOPE_MODEL_ID": "ใส่ค่าของคุณ",
"DASHSCOPE_EMBED_MODEL_ID": "ใส่ค่าของคุณ",
"DASHSCOPE_BASE_URL": "ใส่ค่าของคุณ",
"DASHSCOPE_REGION": "ใส่ค่าของคุณ"
}
}
}
}พิมพ์คำสั่งนี้ใน Terminal
claude mcp add alibaba-cloud --env DASHSCOPE_API_KEY='ใส่ค่าของคุณ' --env DASHSCOPE_MODEL_ID='ใส่ค่าของคุณ' --env DASHSCOPE_EMBED_MODEL_ID='ใส่ค่าของคุณ' --env DASHSCOPE_BASE_URL='ใส่ค่าของคุณ' --env DASHSCOPE_REGION='ใส่ค่าของคุณ' -- npx -y @three-ws/alibaba-cloud-mcpเติมค่าที่เว้นว่างไว้ก่อนรัน
วางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json
{
"mcpServers": {
"alibaba-cloud": {
"command": "npx",
"args": [
"-y",
"@three-ws/alibaba-cloud-mcp"
],
"env": {
"DASHSCOPE_API_KEY": "ใส่ค่าของคุณ",
"DASHSCOPE_MODEL_ID": "ใส่ค่าของคุณ",
"DASHSCOPE_EMBED_MODEL_ID": "ใส่ค่าของคุณ",
"DASHSCOPE_BASE_URL": "ใส่ค่าของคุณ",
"DASHSCOPE_REGION": "ใส่ค่าของคุณ"
}
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
วางในไฟล์ .vscode/mcp.json ของโปรเจกต์
{
"servers": {
"alibaba-cloud": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@three-ws/alibaba-cloud-mcp"
],
"env": {
"DASHSCOPE_API_KEY": "ใส่ค่าของคุณ",
"DASHSCOPE_MODEL_ID": "ใส่ค่าของคุณ",
"DASHSCOPE_EMBED_MODEL_ID": "ใส่ค่าของคุณ",
"DASHSCOPE_BASE_URL": "ใส่ค่าของคุณ",
"DASHSCOPE_REGION": "ใส่ค่าของคุณ"
}
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
ตัวนี้รันในเครื่องคุณ แต่ ChatGPT ต่อได้เฉพาะ server บนอินเทอร์เน็ต ลองเลือกแอปอื่น
ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี
DASHSCOPE_MODEL_ID envDASHSCOPE_EMBED_MODEL_ID envDASHSCOPE_BASE_URL envDASHSCOPE_REGION envค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
รันในเครื่องคุณ รายการเครื่องมือจะขึ้นในแอป AI หลังติดตั้ง
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 6 พ.ย. 2569
ชื่อใน registry ยืนยันด้วยบัญชี GitHub nirholas ซึ่งเป็นเจ้าของ repo
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต
ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน
รันในเครื่องคุณ เราอ่านรายการเครื่องมือได้เฉพาะตัวที่มี endpoint บนอินเทอร์เน็ต
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 1 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
ต้องใส่ค่าเหล่านี้: DASHSCOPE_API_KEY
รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)
repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (0.1.4) เข้า registry 26 วันที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต้องมี Node.js ในเครื่องด้วย
ในหมวดเดียวกันมี Vexa, emailmd, MCP WhatsApp Cloud
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
Meeting bot and transcripts for Google Meet, Teams and Zoom. Live or after, speakers labelled.
Render markdown into email-safe HTML, lint drafts for deliverability problems, and preview emails.
MCP server for WhatsApp Cloud API (Meta) — messages, media, and templates via Graph API
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
@three-ws/alibaba-cloud-mcp
MCP server for Alibaba Cloud DashScope, Qwen chat, embeddings, and model discovery on your own account.
Install · Quick start · Tools · Models · three.ws
A Model Context Protocol server that exposes Alibaba Cloud's Qwen models, and anything else in your DashScope account, to MCP clients such as Claude Desktop, Claude Code, and Cursor. It talks directly to the DashScope OpenAI-compatible REST API with your own Alibaba Cloud API key: no intermediary backend, no telemetry, no mock data.
Community-built and not affiliated with Alibaba Cloud. Registry name:
io.github.nirholas/alibaba-cloud.
npm install @three-ws/alibaba-cloud-mcp
Run it directly with npx (no install needed):
DASHSCOPE_API_KEY=sk-... npx @three-ws/alibaba-cloud-mcp
With Claude Code, one command:
claude mcp add alibaba-cloud -e DASHSCOPE_API_KEY=sk-... -- npx -y @three-ws/alibaba-cloud-mcp
Or add the server to your MCP client config:
{
"mcpServers": { "alibaba-cloud": { "command": "npx", "args": ["-y", "@three-ws/alibaba-cloud-mcp"], "env": { "DASHSCOPE_API_KEY": "sk-..." } } } }
| Tool | Description |
|---|---|
qwen_chat | Chat completion with any Qwen model (qwen-max, qwen-plus, qwen-turbo, qwen-long) |
qwen_embed | Text embeddings via text-embedding-v3 (1024-dim default, up to 2048) |
qwen_list_models | List all models available on this DashScope account |
| Model ID | Use |
|---|---|
qwen-max | Highest quality: complex reasoning, long documents |
qwen-plus | Balanced performance (default) |
qwen-turbo | Fastest and cheapest: simple tasks |
qwen-long | Long context (up to 1M tokens) |
text-embedding-v3 | Embeddings, semantic search, RAG (default) |
| Variable | Required | Default | Description |
|---|---|---|---|
DASHSCOPE_API_KEY | yes | - | Your DashScope API key |
DASHSCOPE_MODEL_ID | no | qwen-plus | Default chat model |
DASHSCOPE_EMBED_MODEL_ID | no | text-embedding-v3 | Default embedding model |
DASHSCOPE_BASE_URL | no | International endpoint | Custom DashScope endpoint |
DASHSCOPE_REGION | no | - | Set to cn for the China endpoint |
DASHSCOPE_TIMEOUT_MS | no | 60000 | Request timeout in ms |
npx -y @modelcontextprotocol/inspector npx @three-ws/alibaba-cloud-mcp
The package entry point (@three-ws/alibaba-cloud-mcp) exports `buildServer()`: a fully-registered McpServer with no transport attached, so you can mount the three tools inside a host of your own instead of spawning the binary. It reads DASHSCOPE_API_KEY when called, and registration is otherwise side-effect free. The DashScope client itself is importable from @three-ws/alibaba-cloud-mcp/src/dashscope.js (loadConfig, DashScopeClient, DashScopeError) when you want the REST wrapper without MCP.
// example.mjs: run with: DASHSCOPE_API_KEY=sk-... node example.mjs
import { StdioServerTransport } from '@modelcontextprotocol/sdk/server/stdio.js'; import { buildServer } from '@three-ws/alibaba-cloud-mcp';
const server = buildServer();
// What this server exposes, before connecting anything. for (const [name, tool] of Object.entries(server._registeredTools)) { console.log(${name}: ${tool.title}); }
// Serve it over stdio (what the bin does), or attach any other MCP transport. await server.connect(new StdioServerTransport());
qwen_chat: Qwen Chat qwen_embed: Qwen Text Embeddings qwen_list_models: List DashScope Models
Built by three.ws · three.ws/blog/three-ws-alibaba-cloud-partnership