Gdg Domo
БесплатноНе проверенGordon Data Group's implementation of a Domo MCP server
Описание
Gordon Data Group's implementation of a Domo MCP server
README
Alpha Release (v0.0.2) — This is an independent, community-built project. It is not affiliated with, endorsed by, or supported by Domo. APIs, tool signatures, and behavior may change without notice.
MCP server exposing Domo internal APIs as tools. 527 tools across 35 API groups.
Requirements
- Python 3.11+
- A Domo developer token (Admin → Security → Access Tokens)
Setup
1. Install dependencies
pip install -e .
2. Configure credentials
cp .env.example .env
Edit .env:
DOMO_INSTANCE_URL=https://yourcompany.domo.com
DOMO_DEVELOPER_TOKEN=your_developer_token_here
Running
# via module
python -m src.server
# via entry point (after pip install -e .)
domo-mcp-server
Connect to Claude Desktop
Add to ~/.claude/claude_desktop_config.json:
{
"mcpServers": {
"domo": {
"command": "domo-mcp-server",
"env": {
"DOMO_INSTANCE_URL": "https://yourcompany.domo.com",
"DOMO_DEVELOPER_TOKEN": "your_token"
}
}
}
}
Connect to Claude Code
Add to .mcp.json (project) or ~/.claude/mcp.json (global):
{
"mcpServers": {
"domo": {
"command": "domo-mcp-server",
"env": {
"DOMO_INSTANCE_URL": "https://yourcompany.domo.com",
"DOMO_DEVELOPER_TOKEN": "your_token"
}
}
}
}
Architecture
| File | Purpose |
|---|---|
src/auth.py |
HTTP helpers; injects X-DOMO-DEVELOPER-TOKEN on every request |
src/app.py |
FastMCP server instance |
src/server.py |
Imports all tool modules to register them, then calls mcp.run() |
src/tools/*.py |
35 modules, one per API group |
The server uses stdio transport (standard for MCP clients). No port binding required.
Tool Groups
| # | Module | Tools |
|---|---|---|
| 01 | accounts | 19 |
| 02 | achievements | 8 |
| 03 | admin | 16 |
| 04 | ai_data_science | 46 |
| 05 | alerts | 15 |
| 06 | appdb | 23 |
| 07 | approvals | 7 |
| 08 | app_studio | 13 |
| 09 | brand_kit | 5 |
| 10 | bricks | 15 |
| 11 | cards | 32 |
| 12 | categories | 5 |
| 13 | certification | 11 |
| 14 | code_engine | 9 |
| 15 | credits | 3 |
| 16 | dataflows | 27 |
| 17 | datasets | 58 |
| 18 | domo_everywhere | 13 |
| 19 | elevation | 3 |
| 20 | files | 7 |
| 21 | filesets | 19 |
| 22 | forms | 6 |
| 23 | functions | 9 |
| 24 | groups | 11 |
| 25 | left_navigation | 3 |
| 26 | objectives | 25 |
| 27 | pages | 22 |
| 28 | projects_tasks | 19 |
| 29 | reports | 4 |
| 30 | roles | 5 |
| 31 | sandbox | 15 |
| 32 | scheduled_reports | 16 |
| 33 | task_center | 13 |
| 34 | toolkit | 8 |
| 35 | users | 16 |
| Total | 526 |
Установка Gdg Domo
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/Gordon-Data-Group/gdg-domo-mcp-serverFAQ
Gdg Domo MCP бесплатный?
Да, Gdg Domo MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Gdg Domo?
Нет, Gdg Domo работает без API-ключей и переменных окружения.
Gdg Domo — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Gdg Domo в Claude Desktop, Claude Code или Cursor?
Открой Gdg Domo на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Gdg Domo with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
