Docs
Browse docs

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.