dg-mcp-server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@dg-mcp-serverlist all available datasets"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
dg-mcp-server
Model context Protocol server for Datagroom
✨ Features | 🚀 Getting Started | 🛠️ Tools | 🧑💻 Development
✨ Features
A powerful and flexible Datagroom MCP server implementation to read the data and let the LLM handle the reasoning of the data.
Related MCP server: Databricks MCP Server
🚀 Getting Started
Requirements
Access to a locally hosted [Datagroom gateway] (https://github.com/h-tendy/datagroom-gateway) instance
Prerequisites
Install the python-sdk dependencies like uv, mcp etc.
Clone the project
Run
uv syncto install the dependencies
Letta ADE (Local installation - Letta Desktop)
Set BASIC_AUTH_USER and BASIC_AUTH_PASS on the os using
exportorsetcommand.Run the mcp server using
uv run main.pyCreate a new agent in Letta ADE
Go to Tool manager, add a new custom server.
Provide the server name as
DgGatewayMcpServer.Provide the url as
http://127.0.0.1:8001/mcpConnect with the server and add it and attach required tools to the agent.
🛠️ Tools
server_info
Get the mcp server information
get_datasets
Get all the datasets that are hosted on the Datagroom
get_columns_and_filters_metadata
Get all the columns or headers for a given dataset name, dataset view and for a given user. If the dataset view is not provided it is assumed to be default view. It also provides the data like filters for a dataset, the metadata attributes for each column/header and the access control list for the given dataset.
Parameters:
dsName(string, required)The datasetname for which the metadata is to be retrieved
dsView(string, optional, default =default)The view for which the the metadata to be retrieved
🧑💻 Development
Running the server with mcp-inspector
Run uv run mcp dev main.py
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/hrishi2710/dg-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server