Core Concepts
MCP Server
cvPal implements the Model Context Protocol (MCP) — an open standard that gives AI assistants structured access to external tools and data. Instead of writing scripts or using platform-specific APIs, your assistant calls cvPal tools through natural language.
How it works
MCP defines a universal interface between AI models (Claude, GPT-4, Gemini, etc.) and external capabilities. When your assistant connects to the cvPal MCP server, it discovers all available operations and can invoke them on your behalf. The protocol handles authentication, parameter validation, and result formatting automatically.
cvPal exposes three types of capabilities through MCP:
Tools
Executable functions your AI assistant can call — merge datasets, export to YOLO format, augment training data, and more.
Resources
Read-only data like dataset reports, class distributions, and project metadata available on demand.
Prompts
Pre-built templates that guide your assistant through complex multi-step workflows like dataset analysis.
Connecting to the Server
cvPal uses the Model Context Protocol with Streamable HTTP transport. Each user receives a unique, authenticated connection endpoint — never shared publicly.
How to retrieve your connection details:
- Sign in to your cvPal dashboard
- Navigate to Settings → Credentials
- Copy your personal endpoint URL and bearer token
Ready to connect?
Follow our platform-specific guides for Cursor, Claude Desktop, VS Code, and other MCP clients.
Go to Integrations