Back to Home
aalexmrt icon

gooddata-mcp-server

Verified Safe

by aalexmrt

Overview

Enables AI assistants to interact with the GoodData analytics platform using natural language for querying, reporting, and managing analytical artifacts.

Installation

Run Command
/path/to/gooddata-mcp-server/.venv/bin/python -m gooddata_cli.mcp_server

Environment Variables

  • GOODDATA_HOST
  • GOODDATA_TOKEN
  • GOODDATA_WORKSPACE

Security Notes

The project uses environment variables for credentials (GOODDATA_HOST, GOODDATA_TOKEN), which is good practice. While the main README claims 'Read-Only by Design', the code actually supports write operations (creating, updating, deleting metrics, insights, and dashboards) as documented in CLAUDE.md. These write operations implement a two-phase commit (preview -> apply with confirmation token), automatic backups, and audit logging, significantly mitigating risks associated with direct write access. File I/O for backups and exports are to local, configurable paths, not arbitrary user-controlled paths. No direct use of `eval` or `exec` found. The `workspaces.yaml` config could contain sensitive project paths but is an expected user configuration.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassMedium
Avg Tokens3000
Stars0
Forks0
Last Update2026-01-16

Tags

GoodDataAnalyticsBusiness IntelligenceCLIMCP