Skip to main content

Prerequisites

  • Windsurf editor installed
  • A VexiData account with at least one connected database

Connect VexiData to Windsurf

1

Copy your MCP Server URL

Your MCP Server URL is:
https://vexidata.com/mcp
You can also find this in Settings > AI Integrations in your VexiData AI Integrations page.
2

Add VexiData as an MCP server in Windsurf

  1. Open Windsurf
  2. Go to Settings > Cascade > MCP
  3. Click Add Server
  4. Enter a name (e.g., “VexiData”)
  5. Paste your MCP Server URL
  6. Click Save
3

Authorize the connection

Windsurf will open a browser window to VexiData for authorization. Review the requested permissions and click Approve.Once authorized, you’ll see VexiData listed as a connected MCP server in Windsurf’s settings.
4

Start querying your data

In Windsurf’s Cascade chat, you can now reference your database. For example:
  • “What does the schema look like for the products table?”
  • “Write a query to find duplicate email addresses”
  • “Generate an API endpoint that returns orders by status”
Cascade will use VexiData to access your schema and run queries against your connected databases.

Manual configuration

You can also add VexiData directly to your Windsurf MCP configuration file (~/.codeium/windsurf/mcp_config.json):
{
  "mcpServers": {
    "vexidata": {
      "serverUrl": "https://vexidata.com/mcp"
    }
  }
}
Restart Windsurf after saving the file.

Troubleshooting

  • Check that your VexiData account has an active session — try logging in at vexidata.com
  • Verify the MCP Server URL is correct in Windsurf settings
  • Try removing and re-adding the MCP server
  • Make sure your default browser is set and working
  • Try adding VexiData manually via the config file method
  • Check that no browser extensions are blocking the redirect
  • Verify you have at least one database connected in VexiData under Data Sources
  • Check that your database connection is active and the schema has been analyzed
  • Try asking specifically about a table name to confirm the connection is working