mcp-foursquare
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-foursquaresearch for vegan restaurants in Brooklyn"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-foursquare
MCP server for Foursquare place search and discovery. Lets your AI assistant find venues, search for places near a location, look up place details, and get location context — all through the Foursquare Places API v3.
Status: Ready
Prerequisites
Bun runtime (
curl -fsSL https://bun.sh/install | bash)A Foursquare Developer account and API key
Related MCP server: OSM Edit MCP Server
Install
git clone git@github.com:McCullonas/mcp-foursquare.git
cd mcp-foursquare
bun installConfiguration
The server requires one environment variable:
Variable | Required | Description |
| Yes | Foursquare v3 API token from your developer dashboard |
Get your API key at location.foursquare.com/developer. Free tier includes 1,000 calls/day.
Available Tools
search_near
Search for places near a named location (city, neighbourhood, landmark).
Parameters:
query— What to search for (e.g."coffee","museum")near— Named location (e.g."Edinburgh, UK","Soho, London")categories(optional) — Foursquare category IDs to filter bylimit(optional) — Max results (default 10)
search_near_point
Search for places near a specific latitude/longitude coordinate.
Parameters:
query— What to search forll— Coordinates as"lat,lng"(e.g."51.5074,-0.1278")radius(optional) — Search radius in metreslimit(optional) — Max results
place_snap
Get the most likely place at a given location — useful for geotagging.
Parameters:
ll— Coordinates as"lat,lng"accuracy(optional) — GPS accuracy in metres
place_details
Get comprehensive details about a specific place by its Foursquare ID.
Returns: description, phone, website, hours, rating, price level, menu link, photos, tips.
Parameters:
fsq_id— Foursquare place ID (from a search result)
get_location
Get an approximate location based on the user's IP address (via ip-api.com). Useful as a starting point when no explicit location is provided.
No parameters required.
MCP Client Configuration
Add to your settings.json (or claude_desktop_config.json):
{
"mcpServers": {
"foursquare": {
"command": "bun",
"args": ["run", "/path/to/mcp-foursquare/src/index.ts"],
"env": {
"FOURSQUARE_SERVICE_TOKEN": "your-token-here"
}
}
}
}Replace /path/to/mcp-foursquare with the absolute path to your clone.
Development
# Run directly
bun run src/index.ts
# Build (outputs to dist/)
bun build src/index.ts --outdir dist --target nodeLicence
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityCmaintenanceEnables location-aware AI agents to search for nearby places, get detailed place information including hours and ratings, and calculate routes with turn-by-turn directions using Google Maps APIs.21
- Alicense-qualityDmaintenanceEnables AI assistants to search, validate, and edit OpenStreetMap data through natural language commands and built-in safety protections. It supports discovery of nearby amenities, geographic data exploration, and secure map editing via OAuth authentication.4MIT
- AlicenseAqualityBmaintenanceEnables AI assistants to access Google Maps services including places search, details, directions, geocoding, and nearby search through natural language.62MIT
- Alicense-qualityCmaintenanceEnables AI agents to query TomTom Search and Routing APIs, including geocoding, places, and route planning.10MIT
Related MCP Connectors
Foursquare Places MCP (v3 Places API)
Live Google Maps business search, review, and photo data for AI agents over MCP.
Provides AI assistants with direct access to Mapbox developer APIs and documentation.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/McCullonas/mcp-foursquare'
If you have feedback or need assistance with the MCP directory API, please join our Discord server