A Model Context Protocol (MCP) server implementation for Verodat, enabling seamless integration of Verodat's data management capabilities with AI systems.
A Model Context Protocol (MCP) server implementation for Verodat, enabling seamless integration of Verodat's data management capabilities with AI systems like Claude Desktop.
Tool Categories
The server is organized into three main tool categories, each offering a progressive set of capabilities:
1. Consume (8 tools)
The base category focused on data retrieval operations:
get-accounts: Retrieve available accounts
get-workspaces: List workspaces within an account
get-datasets: List datasets in a workspace
get-dataset-output: Retrieve actual data from a dataset
get-dataset-targetfields: Retrieve field definitions for a dataset
get-queries: Retrieve existing AI queries
get-ai-context: Get workspace context and data structure
execute-ai-query: Execute AI-powered queries on datasets
2. Design (9 tools)
Includes all tools from Consume, plus:
create-dataset: Create a new dataset with defined schema
3. Manage (10 tools)
Includes all tools from Design, plus:
upload-dataset-rows: Upload data rows to existing datasets
Prerequisites
Node.js (v18 or higher)
Git
Claude Desktop (for Claude integration)
Verodat account and AI API key
Installation# Quick Start\n\n#### Installing via Smithery
To install Verodat MCP Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @Verodat/verodat-mcp-server --client claude
```\n\n#### Manual Installation
1. Clone the repository:
```bash
git clone https://github.com/Verodat/verodat-mcp-server.git
cd verodat-mcp-server
Install dependencies and build:
npm install
npm run build
Configure Claude Desktop: Create or modify the config file: