viaSocket Help

Cursor Integration

Connect your Cursor IDE to 2,500+ apps via MCP

#

Overview

Mushrooms is viaSocket's MCP server platform that connects Cursor to 2,500+ apps like Google Sheets, Slack, Gmail, and HubSpot via a single secure URL.

This guide covers connecting Mushrooms to the Cursor app by editing its configuration file.

essential: Download and install Cursor IDE from cursor.com/download before proceeding.

#

Part 1: Set Up Mushrooms

Complete these steps first. They are the same regardless of how you connect Cursor.


Step 1: Go to Mushrooms

Open mushrooms.viasocket.com in your browser. Click "+ Plant your first power-up" to begin.


Step 2: Choose Your AI Client

A modal will appear. Select Cursor from the list. The selection highlights with a border and "Cursor selected" appears at the bottom. Click Done to proceed.


Step 3: Add Mushrooms (Apps)

You land on the Mushrooms dashboard. Click "+ Browse Integrations" to open the integration catalogue.


Step 4: Pick an App from the Catalogue

Search or scroll to find the app you need — Google Sheets, Slack, Gmail, HubSpot, and 2,500+ more. Click on it to open its configuration screen.


Step 5: Authorize & Select Triggers & Actions

In the authentication pop-up, toggle the triggers and actions you want active. Mushrooms pre-selects sensible defaults based on your previous connections.

Scroll down, click the “Next”, the authorization pop-up will open — sign in and grant permissions. Once authorized, you’ll be returned to the app’s configuration screen.


Step 5: Configure App Actions

Each app offers two options:

  • Enable Everything (AI-Powered) — Cursor automatically decides which actions to use.

  • Configure Actions manually — pick only the specific actions you want to expose (e.g., Add New Row, Get Row Details, Delete Row).

Once the actions are configured, scroll down and click the “Enable” button.


Step 7: Copy Your MCP Configuration

Back on the dashboard, your mushrooms (app) appears under Clusters. Scroll down to the Cursor Configuration panel at the bottom of the page.


The Cursor Configuration panel shows two items:

  • MCP Endpoint URL — a unique HTTPS URL for your cluster.

  • JSON config block — the full JSON for Cursor.

Security: Keep this URL private. It authorises AI actions on your connected accounts. Do not share it publicly or commit it to version control.

Copy the full JSON config block (click the Copy button on the JSON panel inside the Cursor Configuration section). You will paste this into Cursor in the next steps.

#

Part 2: Configure Cursor Settings


Step 1: Open Cursor MCP Config

Open the Cursor and navigate to MCP configuration:

Settings  →  Developer  →  Edit Config

Depending on your Cursor version, this may appear as:

  • MCP Servers

  • Tools

  • AI Integrations

Step 2: Paste the JSON Config

Replace or update the file contents with the JSON config you copied from Mushrooms. It looks like this:

{

  "mcpServers": {

    "mushroom": {

      "url": "https://mcp.viasocket.com/mcp/YOUR_UNIQUE_ID"

      "transport": "sse"

    }

  }

}

Important:

  • Do NOT use npx or mcp-remote → that is for Claude, not Cursor

  • Do NOT manually edit the ID

  • Always copy the JSON directly from Mushrooms

Save the file after pasting the config.

Step 3: Restart & Verify Cursor

Close and reopen Cursor to apply the changes.

Verify Connection:

  • Open Cursor AI / Chat panel

  • Check available tools

  • Your connected apps should now be visible

When Cursor restarts, the viaSocket MCP server will be active.

Done! Cursor is now connected to your mushrooms (Apps). You can add more apps to your Mushrooms cluster at any time without needing to restart again.