Verodat MCP Server
OfficialVerodat MCP Server
Überblick
Eine Model Context Protocol (MCP)-Serverimplementierung für Verodat , die eine nahtlose Integration der Datenverwaltungsfunktionen von Verodat mit KI-Systemen wie Claude Desktop ermöglicht.
Verodat MCP Server
Dieses Repository enthält eine Model Context Protocol (MCP)-Serverimplementierung für Verodat, die es KI-Modellen ermöglicht, über klar definierte Tools mit den Datenverwaltungsfunktionen von Verodat zu interagieren.
Related MCP server: MCP Claude Code
Überblick
Der Verodat MCP Server bietet KI-Modellen eine standardisierte Möglichkeit, auf Daten in Verodat zuzugreifen und diese zu bearbeiten. Er implementiert die Model Context Protocol-Spezifikation und bietet Tools für Datennutzung, -design und -verwaltung.
Werkzeugkategorien
Der Server ist in drei Haupttoolkategorien unterteilt, die jeweils einen progressiven Satz an Funktionen bieten:
1. Konsumieren (8 Werkzeuge)
Die Basiskategorie konzentrierte sich auf Datenabrufvorgänge:
get-accounts: Verfügbare Konten abrufenget-workspaces: Arbeitsbereiche innerhalb eines Kontos auflistenget-datasets: Datensätze in einem Arbeitsbereich auflistenget-dataset-output: Aktuelle Daten aus einem Datensatz abrufenget-dataset-targetfields: Felddefinitionen für einen Datensatz abrufenget-queries: Ruft vorhandene KI-Abfragen abget-ai-context: Arbeitsbereichskontext und Datenstruktur abrufenexecute-ai-query: Führen Sie KI-gestützte Abfragen für Datensätze aus
2. Design (9 Werkzeuge)
Enthält alle Tools von Consume sowie:
create-dataset: Erstellen Sie einen neuen Datensatz mit definiertem Schema
3. Verwalten (10 Tools)
Enthält alle Tools von Design sowie:
upload-dataset-rows: Datenzeilen in vorhandene Datensätze hochladen
Voraussetzungen
Node.js (v18 oder höher)
Git
Claude Desktop (für die Claude-Integration)
Verodat-Konto und AI-API-Schlüssel
Installation
Schnellstart
Installation über Smithery
So installieren Sie den Verodat MCP Server für Claude Desktop automatisch über Smithery:
npx -y @smithery/cli install @Verodat/verodat-mcp-server --client claudeManuelle Installation
Klonen Sie das Repository:
git clone https://github.com/Verodat/verodat-mcp-server.git
cd verodat-mcp-serverInstallieren Sie Abhängigkeiten und erstellen Sie:
npm install
npm run buildClaude Desktop konfigurieren: Erstellen oder ändern Sie die Konfigurationsdatei:
MacOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%/Claude/claude_desktop_config.json
Fügen Sie die unten in der Konfiguration aufgeführte Konfiguration hinzu:
Erste Schritte mit Verodat
Registrieren Sie sich für ein Verodat-Konto unter verodat.com
Generieren Sie einen AI-API-Schlüssel von Ihrem Verodat-Dashboard
Fügen Sie den API-Schlüssel zu Ihrer Claude Desktop-Konfiguration hinzu
Konfiguration
Der Server erfordert eine Konfiguration für Authentifizierung und API-Endpunkte. Erstellen Sie eine Konfigurationsdatei für Ihr KI-Modell:
{
"mcpServers": {
"verodat-consume": {
"command": "node",
"args": [
"path/to/verodat-mcp-server/build/src/consume.js"
],
"env": {
"VERODAT_AI_API_KEY": "your-api-key",
"VERODAT_API_BASE_URL": "https://verodat.io/api/v3"
}
}
}
}Konfigurationsoptionen
Sie können jede der drei Toolkategorien konfigurieren, indem Sie in Claude einzeln die entsprechende JS-Datei angeben:
Nur konsumieren : Verwenden Sie
consume.js(8 Tools zum Datenabruf)Designfunktionen : Verwenden Sie
design.js(9 Tools, einschließlich Datensatzerstellung)Vollständige Verwaltung : Verwenden Sie
manage.js(10 Tools, einschließlich Datenupload)
Beispiel für die gleichzeitige Konfiguration aller drei Kategorien:
{
"mcpServers": {
"verodat-consume": {
"command": "node",
"args": [
"path/to/verodat-mcp-server/build/src/consume.js"
],
"env": {
"VERODAT_AI_API_KEY": "your-api-key",
"VERODAT_API_BASE_URL": "https://verodat.io/api/v3"
}
},
"verodat-design": {
"command": "node",
"args": [
"path/to/verodat-mcp-server/build/src/design.js"
],
"env": {
"VERODAT_AI_API_KEY": "your-api-key",
"VERODAT_API_BASE_URL": "https://verodat.io/api/v3"
}
},
"verodat-manage": {
"command": "node",
"args": [
"path/to/verodat-mcp-server/build/src/manage.js"
],
"env": {
"VERODAT_AI_API_KEY": "your-api-key",
"VERODAT_API_BASE_URL": "https://verodat.io/api/v3"
}
}
}
}Umgebungsvariablen
VERODAT_AI_API_KEY: Ihr Verodat-API-Schlüssel zur AuthentifizierungVERODAT_API_BASE_URL: Die Basis-URL für die Verodat-API (standardmäßig „ https://verodat.io/api/v3 “, falls nicht anders angegeben)
Anleitung zur Werkzeugverwendung
Verfügbare Befehle
Der Server stellt die folgenden MCP-Befehle bereit:
// 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 datasetsAuswahl der richtigen Werkzeugkategorie
Für schreibgeschützte Vorgänge : Verwenden Sie die Serverkonfiguration
consume.jsZum Erstellen von Datensätzen : Verwenden Sie die Serverkonfiguration
design.jsZum Hochladen von Daten : Verwenden Sie die Serverkonfiguration
manage.js
Sicherheitsüberlegungen
Authentifizierung über API-Schlüssel erforderlich
Die Anforderungsvalidierung stellt korrekt formatierte Daten sicher
Entwicklung
Die Codebasis ist in TypeScript geschrieben und wie folgt organisiert:
Tool-Handler : Implementierung der Funktionalität jedes Tools
Transportschicht : Behandelt die Kommunikation mit dem KI-Modell
Validierung : Stellt mithilfe von Zod-Schemata sicher, dass die Datenformate korrekt sind
Debuggen
Der MCP-Server kommuniziert über Standarddio, was das Debuggen erschweren kann. Wir bieten ein MCP-Inspector-Tool zur Unterstützung:
npm run inspectorDadurch wird eine URL bereitgestellt, über die Sie in Ihrem Browser auf Debugging-Tools zugreifen können.
Beitragen
Wir freuen uns über Beiträge! Senden Sie uns gerne einen Pull Request.
Lizenz
LICENSE -Datei für Details
Unterstützung
Dokumentation: Verodat Docs
Probleme: GitHub-Probleme
Community: Verodat-Community
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceA local MCP server that enables AI applications like Claude Desktop to securely access and work with Obsidian vaults, providing capabilities for reading notes, executing templates, and performing semantic searches.831MIT
- AlicenseAqualityBmaintenanceAn MCP server that implements Claude Code-like functionality, allowing the AI to analyze codebases, modify files, execute commands, and manage projects through direct file system interactions.15304MIT
- FlicenseNot gradedqualityDmaintenanceAn MCP server that integrates with Claude to provide smart documentation search capabilities across multiple AI/ML libraries, allowing users to retrieve and process technical information through natural language queries.
- FlicenseNot gradedqualityDmaintenanceA production-ready MCP server ecosystem providing Claude AI with 150+ specialized tools across enhanced memory, data analytics, security, design, and infrastructure domains with PostgreSQL, Redis, Qdrant, and Docker orchestration.
Related MCP Connectors
Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.
GibsonAI MCP server: manage your databases with natural language
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/Verodat/verodat-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server