domo-mcp-server
2
Domo MCP Server is designed to facilitate interaction with the Domo API using the Model Context Protocol. It allows users to perform operations on Domo DataSets, such as querying, searching, and retrieving metadata, enhancing data management capabilities through natural language processing.
Domo MCP Server
A Model Context Protocol (MCP) server connecting to the Domo API.
Tools
- Execute SQL queries on Domo DataSets
- Search for DataSets by name
- Retrieve metadata and schema of DataSets
Prerequisites
- Python 3.11+ OR Docker
- Visual Studio Code
- Domo instance with Developer token
Setup
Local Setup
- Clone repository, navigate to directory, install packages
Docker Setup
- Clone repository, navigate to directory, build Docker image
Running the Server
Start with Python or test using MCP inspector.
Available Tools
- metadata and schema retrieval, query and search datasets, role management
Example Usage with LLMs
- Natural language queries about datasets, roles, and logs.
Troubleshooting & Security
- Connection issue tips and securing access credentials.