在 Authorization 请求头中以 Bearer 令牌的形式发送密钥。以下命令会列出您的循环:
curl -H "Authorization: Bearer dl_…" \
https://api.getdoloop.com/api/v1/loops请求和响应均为 JSON,通过 HTTPS 传输。
借助 DoLoop 的 MCP 服务器,Claude、Cursor 或任何其他 MCP 客户端都可以替您读取和管理任务和循环。它使用相同的 API 密钥,共用每分钟 60 次请求的限额,也无法做任何您的密钥本身不允许的事。
服务器地址:
https://api.getdoloop.com/mcp按第 1 步创建密钥。使用只读密钥时,助手有 5 个工具可以查看您的任务和循环;使用读写密钥时可以使用全部 16 个工具,也就能创建、编辑、完成、放弃和删除。建议为每个助手单独创建一个密钥,以便分别撤销。
在终端中运行以下命令,并将 dl_… 替换为您的密钥:
claude mcp add --transport http doloop https://api.getdoloop.com/mcp \
--header "Authorization: Bearer dl_…"Claude Desktop 的内置连接器需要一种 DoLoop 尚未提供的登录流程。在此之前,请通过 mcp-remote 桥接连接(需要 Node.js):将以下内容添加到 claude_desktop_config.json,把 dl_… 替换为您的密钥,然后重启 Claude Desktop。
{
"mcpServers": {
"doloop": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.getdoloop.com/mcp",
"--header",
"Authorization:${DOLOOP_AUTH}"
],
"env": {
"DOLOOP_AUTH": "Bearer dl_…"
}
}
}
}将以下内容添加到 ~/.cursor/mcp.json(所有项目)或 .cursor/mcp.json(单个项目),并将 dl_… 替换为您的密钥:
{
"mcpServers": {
"doloop": {
"url": "https://api.getdoloop.com/mcp",
"headers": {
"Authorization": "Bearer dl_…"
}
}
}
}列出和读取您的任务和循环。仅限 GET 请求。
只读密钥能做的一切,外加创建、编辑、完成、放弃和删除任务和循环。
路径相对于上面示例中的基础 URL。
密钥无法访问您的账户、密码或其他密钥:这些仍需您登录后才能操作。
错误以 JSON 返回,error 字段中带有稳定的错误码:
401 invalid_api_key — 密钥格式错误或不存在401 api_key_revoked — 密钥已被撤销401 api_key_expired — 密钥已过期403 insufficient_scope — 只读密钥尝试进行修改403 api_key_not_allowed — 在账户或密钥相关路径上使用了密钥429 rate_limited — 请求过多:请按 Retry-After 等待