4,500+ servers built on MCP Fusion
Vinkius
Foursquare logo
Vinkius
Windsurf logo

How to Use the Foursquare MCP in Windsurf

Feed Foursquare location intelligence directly to Cascade in Windsurf to build spatial apps without writing boilerplate.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Foursquare MCP on Cursor AI Code Editor MCP Client Foursquare MCP on Claude Desktop App MCP Integration Foursquare MCP on OpenAI Agents SDK MCP Compatible Foursquare MCP on Visual Studio Code MCP Extension Client Foursquare MCP on GitHub Copilot AI Agent MCP Integration Foursquare MCP on Google Gemini AI MCP Integration Foursquare MCP on Lovable AI Development MCP Client Foursquare MCP on Mistral AI Agents MCP Compatible Foursquare MCP on Amazon AWS Bedrock MCP Support
MCP Servers - Free for Subscribers
Windsurf

Connect Foursquare MCP to Windsurf

Create your Vinkius account to connect Foursquare to Windsurf and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.

GDPR Free for Subscribers

Spatial searches inside Windsurf Cascade

Cascade chains your location-based development tasks by feeding coordinates directly into `search_places` and `search_within_radius`. You tell Cascade to find coffee shops in a neighborhood, and it handles the spatial queries, parses the geometry, and formats the output inside your editor. This MCP Server lets Windsurf map out boundaries using `search_within_polygon` to verify geofenced zones. Cascade reads the returned coordinates, matches them against your local database schemas, and writes the integration logic on the fly.

Instant venue enrichment for your database

When building directories, Cascade uses `get_place_details` to pull structured Node schemas and populate your database fields automatically. The agent inspects your local ORM models, calls the tool to fetch the exact missing properties, and writes the migration scripts to save them. You can also have Cascade pull user-generated content like reviews to make your Windsurf UI look real. It fires off `get_place_tips` to grab user feedback and `get_place_photos` to download media URLs, assembling complete venue profiles in seconds.

Clean up duplicate coordinates with Windsurf

Cascade resolves messy location datasets by running validation checks directly in your Windsurf workspace. It triggers `match_venue_exactly` to weed out duplicates and aligns your records with Foursquare's canonical POI graph. To build clean search interfaces, Cascade uses `autocomplete_venues` to generate fast typeahead payloads. It then maps these queries to `list_venue_categories` to ensure your app categorization matches the standard taxonomy.

Setup guide

Set up Foursquare MCP in Windsurf

Prerequisites

  • Windsurf IDE installed (macOS, Windows, or Linux)
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Open MCP configuration

    Click the Cascade assistant icon in the sidebar, then click the hammer icon (🔨) at the top of the panel. Select "Configure" to open ~/.codeium/windsurf/mcp_config.json.

  2. 2

    Add the Foursquare MCP

    Paste the JSON snippet shown on the right into the mcpServers object. Replace [YOUR_TOKEN_HERE] with your endpoint token from cloud.vinkius.com.

  3. 3

    Refresh MCPs

    Go back to the hammer icon (🔨) in Cascade and click "Refresh". Windsurf will detect the new server. No full restart is needed — the connection is hot-reloaded.

  4. 4

    Verify in Cascade

    Start a new Cascade conversation and ask something like "Show my Foursquare payment history." If connected, Cascade will call the Foursquare tools directly. You will see a green dot next to the server name in the MCP panel.

mcp_config.json
{
  "mcpServers": {
    "foursquare-mcp": {
      "url": "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
    }
  }
}

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Foursquare. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

Why Choose Vinkius

Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.

Real-time monitoring

Live

visibility into every interaction

Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.

Built-in savings

60%

lower AI costs

Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.

Single dashboard

One

place for every integration

Every tool your AI connects to, managed from a single screen. One account, complete control.

Common questions about Foursquare MCP in Windsurf

Cascade connects to the server and calls `search_places` or `search_within_radius` based on your prompt. It parses the JSON payload of coordinates directly inside your editor and writes the mock data or integration code for you.
Yes, you can ask Cascade to populate your database with real venue details. It uses `get_place_details` and `get_place_tips` to fetch clean data and writes the seed scripts automatically.
You add your API key to your `mcp_config.json` file under the environment variables block. Once saved, Windsurf establishes a secure connection to the Vinkius endpoint and Cascade instantly discovers the MCP tools.
Yes, the server exposes `search_within_polygon` which Cascade uses to query custom coordinates. You provide the polygon coordinates in your prompt, and the agent retrieves only the venues inside that geofence.
Vinkius processes your Foursquare POI queries and venue details inside secure, ephemeral V8 isolates. No raw location coordinates or API keys are stored permanently on our servers, keeping your spatial lookups private.

Start using the Foursquare MCP today

We host it, we monitor it, we maintain it. You just paste one token.

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Foursquare. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.