Powerdrill MCP Server logo

Powerdrill MCP Server

by powerdrillai

The Powerdrill MCP Server provides tools to interact with Powerdrill datasets, authenticated with Powerdrill User ID and Project API Key. It allows users to list datasets, get detailed information, and create/run jobs using natural language questions.

View on GitHub

Last updated: N/A

What is Powerdrill MCP Server?

The Powerdrill MCP Server is a Model Context Protocol server that acts as a bridge between Powerdrill datasets and various client applications like Claude Desktop and Cursor. It allows users to interact with their data using natural language queries and perform data analysis tasks.

How to use Powerdrill MCP Server?

To use the server, you need a Powerdrill account with valid API credentials (User ID and API Key). You can install the server via Smithery, npm, or from source. After installation, configure the server with your credentials and then integrate it with client applications like Claude Desktop or Cursor by providing the server configuration details. You can then use natural language commands within those applications to interact with your Powerdrill datasets.

Key features of Powerdrill MCP Server

  • Authenticate with Powerdrill using User ID and Project API Key

  • List available datasets in your Powerdrill account

  • Get detailed information about specific datasets

  • Create and run jobs on datasets with natural language questions

  • Integration with Claude Desktop and other MCP-compatible clients

Use cases of Powerdrill MCP Server

  • Analyzing sales data using natural language queries

  • Generating reports from datasets within Claude Desktop

  • Automating data analysis tasks through API integration

  • Exploring data trends and patterns with natural language prompts

FAQ from Powerdrill MCP Server

How do I obtain a Powerdrill User ID and Project API Key?

Sign up for a Powerdrill Team account, then navigate to your account settings and look for the API section.

How do I install the Powerdrill MCP Server?

You can install it via Smithery, npm, or from source by cloning the repository and installing dependencies.

How do I integrate the server with Claude Desktop?

Open Claude Desktop, go to Settings > Server Settings, and add a new server with the provided configuration (either npx or local installation).

What are some example commands I can use with the server?

You can list datasets, create datasets, create data sources, get dataset overviews, create jobs, create sessions, list data sources, and list sessions using natural language commands.

What do I do if I encounter issues with the server?

Make sure your environment variables are set correctly, check that the server starts successfully, verify your Claude Desktop configuration, and check the console output for error messages.

Powerdrill MCP Server - MCP Server | MCP Directory