Superfluid MCP

Installation

How to set up the Superfluid MCP server

Prerequisites

  • Node.js 18+
  • pnpm

Local Setup

git clone https://github.com/superfluid-finance/superfluid-pro
cd superfluid-pro/mcp/server
pnpm install
pnpm dev

The server will start on https://mcp.superfluid.pro with MCP endpoints at:

  • SSE: https://mcp.superfluid.pro/sse
  • HTTP stream: https://mcp.superfluid.pro/message

MCP Client Configuration

Claude Desktop

Add to your Claude Desktop configuration file:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "superfluid": {
      "command": "node",
      "args": [
        "/path/to/superfluid-pro/mcp/server/scripts/test-client.mjs",
        "https://mcp.superfluid.pro/sse"
      ]
    }
  }
}

Continue.dev

Add to your Continue configuration (.continue/config.json):

{
  "mcpServers": [
    {
      "name": "superfluid",
      "serverUrl": "https://mcp.superfluid.pro/sse"
    }
  ]
}

Cursor

Install MCP Server

Or configure manually in mcp.json:

{
  "mcpServers": [
    "superfluid-protocol": {
      "url": "https://mcp.superfluid.pro/message"
    }
  ]
}

Other MCP Clients

For other MCP clients, use:

  • SSE endpoint: https://mcp.superfluid.pro/sse
  • HTTP stream endpoint: https://mcp.superfluid.pro/message

Production Deployment

The server is designed to work with Vercel's MCP adapter and can be deployed to Vercel or other Next.js hosting platforms. Set environment variables as needed for your deployment.