﻿---
title: "使用 API key 连接 Danube MCP"
summary: "连接 https://mcp.danubeai.com/mcp，通过 DANUBE_API_KEY 环境变量提供 Bearer 凭据。自定义请求头认证可作为备用方式。"
category: mcp
level: starter
surfaces: [cli, app, ide]
tags: ["MCP", "Danube", "HTTP", "bearer"]
canonical: /tips/mcp-danube-http/
---

# 使用 API key 连接 Danube MCP

连接 https://mcp.danubeai.com/mcp，通过 DANUBE_API_KEY 环境变量提供 Bearer 凭据。自定义请求头认证可作为备用方式。

Danube 给 Codex CLI 有专节。远程是 Streamable HTTP，表名就是 `danube`。文档说明 `codex mcp add` **设不了自定义头**，于是把密钥写进 `http_headers`。那会把 `dk_` 嵌进 `~/.codex/config.toml`。同一页的官方替代路径才是 CLI 主路径：

```bash
codex mcp add danube --url https://mcp.danubeai.com/mcp --bearer-token-env-var DANUBE_API_KEY
```

URL **带** `/mcp` 后缀。`DANUBE_API_KEY` 必须在**启动 Codex 的那个进程**里；Dock / 开始菜单打开的桌面读不到 zshrc。键里填的是变量名，不是 token。这是 bearer，**不要** `codex mcp login danube`。

```toml
[mcp_servers.danube]
url = "https://mcp.danubeai.com/mcp"
bearer_token_env_var = "DANUBE_API_KEY"
enabled = true
startup_timeout_sec = 30
```

密钥从 [Danube Dashboard → API Keys](https://danubeai.com/dashboard/api-keys) 拿。通过环境变量保存密钥。文档 TOML 示例：

```toml
[mcp_servers.danube.http_headers]
danube-api-key = "YOUR_API_KEY"
```

上述写法会明文保存密钥，建议使用环境变量。 自定义头回退才用 `env_http_headers`，左边是头名 `danube-api-key`（必须小写），右边仍是变量名：

```toml
[mcp_servers.danube]
url = "https://mcp.danubeai.com/mcp"
enabled = true

[mcp_servers.danube.env_http_headers]
danube-api-key = "DANUBE_API_KEY"
```

Bearer 若 401，再改走这套自定义头，两种认证方式选择一种。Skill 页写过有的客户端不认 `Authorization: Bearer`；Codex CLI 专节明确说 CLI 认 bearer。先走官方 CLI 那条。

桌面 Settings → MCP Servers 的 Authenticate 是贴 API key 的 OAuth 页，**不要**和 CLI 的 bearer 叠成两套。CLI、桌面、IDE 扩展共用 `~/.codex/config.toml`。项目层才写可信仓库的 `.codex/config.toml`。

不要抄 `npx mcp-remote`。官方 Agent Skill 页面向 Claude，不是 Codex `/plugins`。该服务能搜工具并真正执行（发信、改钱包限额），保持工具批准，

网页 Cloud 不读取 `~/.codex/config.toml`。配置后重新打开会话。用 `codex mcp get danube` 看传输是 streamable_http、Auth 是 Bearer。`/mcp` 只是核对工具，不是登录入口。

## 来源

- [Danube · Codex CLI](https://docs.danubeai.com/mcp-clients/codex-cli)
- [Danube · Codex desktop](https://docs.danubeai.com/mcp-clients/codex)
- [danubeai/danube-mcp](https://github.com/danubeai/danube-mcp)
