Domo MCP 服务器是一个可连接到 Domo API 的模型上下文协议 (MCP) 服务器,它能获取 Domo 数据集的元数据,还能在数据集上运行 SQL 查询,为数据操作提供便利。
python -m venv .venv
source .venv/bin/activate # 在 Windows 上:.venv\Scripts\activate
pip install -r mcp requests dotenv
.env 文件,包含以下变量:DOMO_HOST=your-domo-instance.domo.com
DOMO_DEVELOPER_TOKEN=your-personal-access-token
python test_connection.py
按照这些步骤操作 以生成访问令牌。
启动 MCP 服务器:
python domo.py
你可以使用 inspector 测试此 MCP 服务器,运行:
npx @modelcontextprotocol/inspector python3 domo.py
当与支持 MCP 协议的 LLM 结合使用时,此服务器使你能够通过自然语言与你的 Domo 环境交互,例如:
以下是可用的 MCP 工具及其使用示例:
https:// 前缀。python test_connection.py.env 文件安全并从未提交到版本控制中。