QueryPie

Provides an MCP server to manage QueryPie data sources, assets, access controls, and audits.
  • other

9

GitHub Stars

other

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "querypie-querypie-mcp-server": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-e",
        "QUERYPIE_API_KEY=${QUERYPIE_API_KEY}",
        "-it",
        "ghcr.io/querypie/querypie-mcp-server",
        "https://your_querypie_url"
      ],
      "env": {
        "QUERYPIE_API_KEY": "your_token"
      }
    }
  }
}

The QueryPie MCP Server lets administrators manage QueryPie data sources, assets, access controls, audits, and other governance tasks from a centralized, programmable interface. It enables live dashboards, real-time resource monitoring, anomaly detection, and automated workflow actions to keep your QueryPie environment organized and secure.

How to use

You interact with the MCP server using an MCP client that connects to your MCP endpoint. You can configure connections, register assets, assign access, and automate audits. The server exposes actionable capabilities such as turning query results into dashboards, monitoring system resources in real time, and detecting suspicious activity through access logs.

How to install

Prerequisites: have Docker installed for the standard container-based setup. You may also install a local binary via a provided script for quick starts.

Docker stdio start (recommended for quick setup) Run the server by providing your API key and the QueryPie URL.

Set your API key and target URL, then start the MCP server container.

Docker stdio start example

# Stdio example
export QUERYPIE_API_KEY=your_token
export QUERYPIE_URL=https://your_querypie_url

docker run --rm \
    -e "QUERYPIE_API_KEY=${QUERYPIE_API_KEY}" \
    ghcr.io/querypie/querypie-mcp-server "${QUERYPIE_URL}"

Docker SSE start example

# SSE example
export QUERYPIE_API_KEY=your_token
export QUERYPIE_URL=https://your_querypie_url

docker run --rm \
    -e "QUERYPIE_API_KEY=${QUERYPIE_API_KEY}" \
    ghcr.io/querypie/querypie-mcp-server "${QUERYPIE_URL}" \
    --transport sse \
    --port 8000

Linux/macOS install and run

Install the MCP server binary and run the server using the same environment variables as the Docker examples.

# Install the querypie-mcp-server binary
curl -L https://github.com/querypie/querypie-mcp-server/releases/latest/download/install.sh | sh
# Stdio example
export QUERYPIE_API_KEY=your_token
querypie-mcp-server https://your_querypie_url
# SSE example
export QUERYPIE_API_KEY=your_token
querypie-mcp-server https://your_querypie_url \
    --transport sse \
    --port 8000

Claude Desktop configuration example

{
  "mcpServers": {
    "querypie": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-e",
        "QUERYPIE_API_KEY=${QUERYPIE_API_KEY}",
        "-it",
        "ghcr.io/querypie/querypie-mcp-server",
        "https://your_querypie_url"
      ],
      "env": {
        "QUERYPIE_API_KEY": "your_token"
      }
    }
  }
}

Cursor configuration example

{
  "mcpServers": {
    "querypie": {
      "command": "docker",
      "type": "stdio",
      "args": [
        "run",
        "--rm",
        "-e",
        "QUERYPIE_API_KEY=${QUERYPIE_API_KEY}",
        "-it",
        "ghcr.io/querypie/querypie-mcp-server",
        "https://your_querypie_url"
      ],
      "env": {
        "QUERYPIE_API_KEY": "your_token"
      }
    }
  }
}

Available tools

Dashboard visualization

Turn query results into live charts and dashboards without writing code.

Resource monitoring

Monitor disk and memory usage in real time and identify resource-intensive processes.

Suspicious activity detection

Review access logs to detect abnormal user behavior and unauthorized server activity.

Asset registration

Register assets and manage their lifecycle within QueryPie.

Access management

Control who can access what within the MCP-enabled environment.

Audit automation

Automate audits and governance workflows across QueryPie data sources.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational