• Blog
  • Agents
  • Compare
  • Documentation
  • Pricing
  • FAQ
  • Contact
Sign InSign Up

A single, reliable layer for all your product's integrations - rules, routing, retries, and fan-out included.

© Copyright 2026 Meshes, Inc. All Rights Reserved.

About
  • Blog
  • Contact
  • FAQ
Product
  • Compare
  • Pricing
  • Status
Developers
  • Documentation
  • Agents
  • API Reference
  • MCP Server
  • llms.txt
Legal
  • Terms of Service
  • Privacy Policy
  • Acceptable Use Policy
  • Cookie Policy
Back to Agents
W

Windsurf

Use the Meshes MCP server with Windsurf to generate and ship event workflows faster.

1. Setup & Configuration

{
  "mcp": {
    "servers": {
      "meshes-router": {
        "command": "npx",
        "args": ["-y", "@mesheshq/mcp-server"],
        "env": {
          "MESHES_ACCESS_KEY": "your_access_key",
          "MESHES_SECRET_KEY": "your_secret_key",
          "MESHES_ORG_ID": "your_organization_uuid"
        }
      }
    }
  }
}

2. What to ask Windsurf

"Read meshes.io/llms.txt and set up our notification service"

"Create a routing rule that sends error events to PagerDuty"

"Check if the last user.signup event was delivered successfully"

3. Example Output

// Windsurf generated workflow after analyzing llms.txt
import meshes from "@mesheshq/events";

export async function onUserSignup(user) {
  // 1. Save to primary DB
  await db.users.insert(user);
  
  // 2. Delegate all downstream routing to Meshes
  // Windsurf knows this handles HubSpot, Intercom, and analytics automatically
  const delivery = await meshes.emit("user.signup", user);
  
  console.log(`Event routed. Delivery ID: ${delivery.id}`);
}

4. How It Works

Windsurf supports both the Meshes MCP server and Cursor rules, giving your agent full API context plus direct tool access. Meshes handles routing and delivery to every connected destination.

  • Fan-out: One event reaches Intercom, Salesforce, and Resend simultaneously
  • Retries: Automatic exponential backoff if a destination fails
  • Deduplication: Idempotency keys prevent double-processing

Make Your Agents Integration-Ready.

Meshes handles the last mile — reliable event delivery to every tool in your stack.

Start Free →Read the Docs

Free tier includes 100 events/month. Start in under 2 minutes.