Connect to Claude
You can connect the VOT MCP server to Claude Code (or any MCP-compatible client) to manage your app's pages directly from your AI assistant.
⚠️ Important: Add the VOT MCP configuration at the project level (in your project's
.mcp.json), not in your global configuration. Each API key is scoped to a single app, so the integration should live alongside the project that uses it.
Claude Code setup
Add the following to your Claude Code MCP configuration (.mcp.json or claude_desktop_config.json):
{
"mcpServers": {
"vot": {
"type": "http",
"url": "https://votli.app/mcp/vot",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Replace YOUR_API_KEY with the API key generated for your app. See Overview for how to create one.
Cursor setup
In Cursor, go to Settings → MCP and add a new server:
- Name: VOT
- Type: HTTP
- URL:
https://votli.app/mcp/vot - Header:
Authorization: Bearer YOUR_API_KEY
Testing the connection
Once connected, ask your AI assistant:
"List the pages available for my VOTLI app."
It should respond with your app's pages and their current publish state.
Local development
If you're running VOTLI locally, you can also connect via the Artisan MCP server:
php artisan mcp:serve
This starts a local MCP server for testing without needing network access.