Interact with Verodat AI Ready Data platform

What is Verodat

Verodat MCP Server

*MCP* *smithery badge*

Overview

A Model Context Protocol (MCP) server implementation for Verodat, enabling seamless integration of Verodat's data management capabilities with AI systems like Claude Desktop.

!image

Features

  • Account & Workspace Management

    • List accessible accounts
    • Browse workspaces within accounts
  • Dataset Operations

    • Create datasets with custom schemas and validation
    • Query and filter datasets
    • Retrieve dataset records
  • AI Integration

    • Fetch workspace context for AI processing
    • Execute AI-powered queries on datasets

Prerequisites

  • Node.js (v18 or higher)
  • Git
  • Claude Desktop (for Claude integration)
  • Verodat account and AI API key

Quick Start

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

Manual Installation

  1. Clone the repository:

    git clone https://github.com/Verodat/verodat-mcp-server.git
    cd verodat-mcp-server
    
  2. Install dependencies and build:

    npm install
    npm run build
    
  3. Configure Claude Desktop:

    Create or modify the config file:

    • MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%/Claude/claude_desktop_config.json

    Add the following configuration:

    {
        "mcpServers": {
            "verodat": {
                "command": "node",
                "args": ["path/to/verodat-mcp-server/build/src/index.js"],
                "env": {
                    "VERODAT_AI_API_KEY": "your-verodat-ai-api-key"
                }
            }
        }
    }
    

Getting Started with Verodat

  1. Sign up for a Verodat account at verodat.com
  2. Generate an AI API key from your Verodat dashboard
  3. Add the API key to your Claude Desktop configuration

Available Commands

The server provides the following MCP commands:

// Account & Workspace Management
get-accounts        // List accessible accounts
get-workspaces     // List workspaces in an account
get-queries 		// Retrieve existing AI queries

// Dataset Operations
create-dataset     // Create a new dataset
get-datasets      // List datasets in a workspace
get-dataset-output // Retrieve dataset records
get-dataset-targetfields // Retrieve dataset targetfields
upload-dataset-rows  // Add new data rows to an existing dataset

// AI Operations
get-ai-context     // Get workspace AI context
execute-ai-query   // Run AI queries on datasets

Debugging

The MCP server communicates over stdio, which can make debugging challenging. We provide an MCP Inspector tool to help:

npm run inspector

This will provide a URL to access debugging tools in your browser.

Contributing

We welcome contributions! Please feel free to submit a Pull Request.

License

LICENSE file for details

Support

  • Documentation: Verodat Docs
  • Issues: GitHub Issues
  • Community: Verodat Community

How to Use

Leave a Comment

Frequently Asked Questions

What is MCP?

MCP (Model Context Protocol) is an open protocol that standardizes how applications provide context to LLMs. Think of MCP like a USB-C port for AI applications, providing a standardized way to connect AI models to different data sources and tools.

What are MCP Servers?

MCP Servers are lightweight programs that expose specific capabilities through the standardized Model Context Protocol. They act as bridges between LLMs like Claude and various data sources or services, allowing secure access to files, databases, APIs, and other resources.

How do MCP Servers work?

MCP Servers follow a client-server architecture where a host application (like Claude Desktop) connects to multiple servers. Each server provides specific functionality through standardized endpoints and protocols, enabling Claude to access data and perform actions through the standardized protocol.

Are MCP Servers secure?

Yes, MCP Servers are designed with security in mind. They run locally with explicit configuration and permissions, require user approval for actions, and include built-in security features to prevent unauthorized access and ensure data privacy.

Related MCP Servers

MasterGo MCP Server avatar

MasterGo MCP Server

MasterGo Magic MCP 是一个独立的 MCP (Model Context Protocol) 服务,用于连接 MasterGo 设计工具与 AI 模型。它允许 AI 模型直接从 MasterGo 设计文件中获取 DSL 数据。

DesignMastergoofficial
Filesystem MCP Server avatar

Filesystem MCP Server

A core MCP server that provides filesystem access capabilities for Claude. Enables secure reading, writing, and management of files on your local system with granular permission controls.

filesystemcoreofficial
Brave Search MCP avatar

Brave Search MCP

Integrate Brave Search capabilities into Claude through MCP. Enables real-time web searches with privacy-focused results and comprehensive web coverage.

searchapiofficial
sylphlab pdf reader mcp avatar

sylphlab pdf reader mcp

An MCP server built with Node.js/TypeScript that allows AI agents to securely read PDF files (local or URL) and extract text, metadata, or page counts. Uses pdf-parse.

pdf-parsetypescriptnodejs
aashari mcp server atlassian bitbucket avatar

aashari mcp server atlassian bitbucket

Node.js/TypeScript MCP server for Atlassian Bitbucket. Enables AI systems (LLMs) to interact with workspaces, repositories, and pull requests via tools (list, get, comment, search). Connects AI directly to version control workflows through the standard MCP interface.

atlassianrepositorymcp
aashari mcp server atlassian confluence avatar

aashari mcp server atlassian confluence

Node.js/TypeScript MCP server for Atlassian Confluence. Provides tools enabling AI systems (LLMs) to list/get spaces & pages (content formatted as Markdown) and search via CQL. Connects AI seamlessly to Confluence knowledge bases using the standard MCP interface.

atlassianmcpconfluence
weibaohui k8m avatar

weibaohui k8m

一款轻量级、跨平台的 Mini Kubernetes AI Dashboard,支持大模型+智能体+MCP(支持设置操作权限),集成多集群管理、智能分析、实时异常检测等功能,支持多架构并可单文件部署,助力高效集群管理与运维优化。

openaichatgptmcp
watchdealer pavel watchbase mcp server avatar

watchdealer pavel watchbase mcp server

MCP Server for structured and standardized querying of watch-related metadata such as brands, families, and reference details from WatchBase.com.

caliberswatcheswatch
vgnshiyer apple books mcp avatar

vgnshiyer apple books mcp

Apple Books MCP Server

applemcpmcp-server
ttiimmaacc cinema4d mcp avatar

ttiimmaacc cinema4d mcp

Cinema 4D plugin integrating Claude AI for prompt-driven 3D modeling, scene creation, and manipulation.

plugincinema-4d-pluginai-integration

Submit Your MCP Server

Share your MCP server with the community

Submit Now