Connect your AI development tools to the PVE Platform via the Model Context Protocol (Streamable HTTP transport).
Server URL
API Key required for admin tools. Public schema and document tools work without authentication. Get your API key from the PVE Platform admin panel under Settings → API Keys — use the mcp_developer permission template for full access.
Your API Key
Paste your API key above — configs update automatically. The key is never sent to any server on this page.
Setup for your environment
Cursor — .cursor/mcp.json~/.cursor/mcp.json or .cursor/mcp.json
Manual Steps
1
Click Add to Cursor above — or open Cursor → Settings → MCP
2
Paste the config into .cursor/mcp.json (project) or ~/.cursor/mcp.json (global)
3
Reload Cursor. The pve-platform server appears under Available Tools in Agent mode.
VS Code — .vscode/mcp.json.vscode/mcp.json or User Profile mcp.json
Manual Steps
1
Open VS Code and press ⇧⌘P → run MCP: Add Server
2
Choose HTTP (streamable) and paste the server URL
3
Or paste the config into .vscode/mcp.json in your project root
4
GitHub Copilot Chat will discover and expose pve-platform tools
Antigravity — mcp.json.antigravity/mcp.json or global config
Generic MCP Client — HTTP (Streamable)
Connect any MCP-compatible client using Streamable HTTP transport.
Endpoint:
Auth: pass your API key as X-API-Key: <key> header (or Authorization: Bearer <key>)
Available Tools
pve_get_api_overview
High-level API summary and statistics
Public
pve_list_endpoints
Browse all REST endpoints with filters
Public
pve_get_endpoint
Details for a specific endpoint
Public
pve_list_schema_entities
All available schema entity types
Public
pve_get_schema
JSON Schema for a specific entity
Public
pve_get_typescript_types
TypeScript type definitions for an entity
Public
pve_get_zod_schemas
Zod validation schemas for an entity
Public
pve_get_schema_versions
Schema manifest version hashes for drift detection
Public
pve_list_documents
List MCP-published developer documents
Public
pve_get_document
Get a document (full, metadata, or section)
Public
pve_search_documents
Search documents and return ranked section matches
Public
pve_tags_list
List tags for a tenant
Public
pve_tags_get
Get a single tag by id
Public
pve_catalogs_list
List catalogs (taxonomy categories)
Public
pve_catalogs_get
Get a single catalog by id
Public
pve_type_definitions_list
List type definitions for a tenant
Public
pve_type_definitions_get
Get one type definition by id
Public
pve_get_tenant
Get details for a specific tenant
API Key
pve_list_api_keys
List API keys for your tenant
API Key
pve_create_api_key
Create a new API key
API Key
pve_revoke_api_key
Permanently revoke an API key
API Key
pve_contacts_list
Read and search contacts for your tenant
API Key
pve_contacts_get
Get a single contact by id
API Key
pve_contacts_create
Create a new contact
API Key
pve_contacts_update
Update contact fields
API Key
pve_contacts_delete
Delete a contact by id
API Key
pve_entity_contacts_list
List contact assignments for a user, space, or resource