Chuyển tới nội dung chính

Các app MCP khác

App nào hỗ trợ MCP server từ xa qua Streamable HTTP đều dùng được https://api.vieneu.io/mcp. App hỗ trợ đăng nhập MCP sẽ tự mở trang VieNeu; app còn lại thì gửi API key. Thay vn_sk_... bằng key của bạn — tốt hơn nữa là để trong biến môi trường VIENEU_API_KEY như ví dụ.

Windsurf (Devin Desktop)​

Windsurf nay đổi tên thành Devin Desktop. Sửa file mcp_config.json của nó (mở từ phần cài đặt MCP trong app — vị trí file đã đổi theo tên mới). Lưu ý khoá là serverUrl, không phải url:

{
"mcpServers": {
"vieneu": {
"serverUrl": "https://api.vieneu.io/mcp",
"headers": { "X-API-Key": "${env:VIENEU_API_KEY}" }
}
}
}

Bỏ headers đi để dùng đăng nhập.

Gemini CLI​

gemini mcp add --transport http vieneu https://api.vieneu.io/mcp

Rồi đăng nhập trong CLI bằng /mcp auth vieneu. Hoặc sửa ~/.gemini/settings.json (httpUrl nghĩa là Streamable HTTP):

{
"mcpServers": {
"vieneu": {
"httpUrl": "https://api.vieneu.io/mcp",
"headers": { "X-API-Key": "vn_sk_..." }
}
}
}

OpenAI Codex CLI​

codex mcp add vieneu --url https://api.vieneu.io/mcp
codex mcp login vieneu

Hoặc dùng API key, trong ~/.codex/config.toml:

[mcp_servers.vieneu]
url = "https://api.vieneu.io/mcp"
bearer_token_env_var = "VIENEU_API_KEY" # gửi Authorization: Bearer <key>

Zed​

Trong settings.json của Zed:

{
"context_servers": {
"vieneu": {
"url": "https://api.vieneu.io/mcp",
"headers": { "Authorization": "Bearer vn_sk_..." }
}
}
}

Không có header Authorization thì Zed chuyển sang luồng đăng nhập.

Goose​

goose configure → Add Extension → Remote Extension (Streamable HTTP) → URL https://api.vieneu.io/mcp (Goose Desktop: Extensions → Add custom extension). Goose tự đăng nhập, hoặc bạn thêm header X-API-Key trong trình hướng dẫn. Goose hiện được trình phát.

LM Studio​

LM Studio dùng header token (không có đăng nhập). Trong mcp.json của nó:

{
"mcpServers": {
"vieneu": {
"url": "https://api.vieneu.io/mcp",
"headers": { "Authorization": "Bearer vn_sk_..." }
}
}
}

App không có trong danh sách​

Tìm "remote MCP server", "HTTP" hoặc "Streamable HTTP" trong phần cài đặt của app rồi dùng URL. Nếu app chỉ hỗ trợ server chạy trên máy (stdio), nối qua mcp-remote:

{
"mcpServers": {
"vieneu": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://api.vieneu.io/mcp"]
}
}
}

Lần đầu, mcp-remote mở trang đăng nhập VieNeu trong trình duyệt.