Marketing

Yelp MCP Server

Connect your account, then chat with AI to run tools.

Yelp Places API — business search, matching, details, reviews, categories, events, transactions, and engagement metrics. Read-only local discovery and reputation tools.

Managed
15 tools
Agent guide included

Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.

Browse all tools

AI Skill
SKILL.md

Domain knowledge for Yelp — workflow patterns, data models, and gotchas for your AI agent.

Yelp

Read-only Yelp Places (Fusion) coverage: discover businesses, resolve external records to Yelp ids, read ratings and hours, pull review excerpts and highlights, browse categories and community events, and search delivery/pickup/reservation availability.

Typical workflows

  1. Match owned locations — when you have name + street address, match first to get stable Yelp business ids. Store ids for repeat monitoring (Yelp permits indefinite id retention).
  2. Monitor a portfolio — for each business id, read details for rating and review count, then read review excerpts or review highlights for sentiment snippets.
  3. Discover by market — search, autocomplete, or category lookup when the user only knows city + category or partial name.
  4. Local events — search events near a property or market; featured event surfaces Yelp's curated pick for a location.
  5. On-premise transactions — transaction search finds businesses supporting delivery, pickup, or restaurant reservations near coordinates.

Data limits

  • Review excerpts only — at most three short excerpts per business per call; not full review text and not owner replies.
  • Reviewed businesses only — search and match omit listings with zero Yelp reviews.
  • Engagement metrics — weekly engagement/intent scores require Yelp Insights partner entitlement on the API key.
  • Caching — Yelp content other than business ids should not be stored longer than 24 hours outside your live query flow.
  • Display — consumer-facing products must follow Yelp brand and attribution rules when showing stars, logos, or review text.

Gotchas

  • Prefer the 22-character business id over alias when chaining tools; aliases can include unicode.
  • Phone search can return multiple businesses sharing a corporate line.
  • Pagination — business search returns up to 240 total matches; event search offset max 1000.
  • Transaction search requires latitude and longitude — not a free-text location alone.
  • Daily call quotas apply; heavy multi-property monitoring should batch ids deliberately (engagement accepts up to 20 ids per call).

Tools in this Server (15)

Yelp Autocomplete Suggestions

Autocomplete businesses, search terms, and categories as the user types. Include latitude and longitude when available for local suggestions.

Yelp Get Business

Fetch Yelp business details: name, rating, review count, categories, hours, photos, coordinates, and phone. Pass the id from search or match tools.

Yelp Get Business Engagement

Fetch weekly consumer engagement and intent scores for up to 20 businesses. Requires Yelp Insights / partner entitlement on the API key.

Yelp Get Business Review Highlights

Return Yelp review highlights for a business — aggregated themes reviewers mention frequently, with supporting excerpt snippets.

Yelp Get Business Reviews

Return up to three recent Yelp review excerpts for a business (~160 characters each), with rating, date, reviewer name, and link to the full review on...

Yelp Get Business Service Offerings

List active and eligible service offerings for a business (for example bookable services on Yelp).

Yelp Get Categories

List all Yelp business category aliases and titles. Use before search filters when the user names a category in plain language.

Yelp Get Category

Fetch one Yelp category by alias — title, parent group, and country availability. Resolve aliases from the category list tool first.

Yelp Get Event

Fetch full details for one Yelp event by id.

Yelp Get Featured Event

Return Yelp's featured community event for a location — curated by Yelp community managers for that market.

Yelp Match Business

Match an external business record to Yelp using name and address. Prefer this when you have a precise street address. Returns Yelp business ids for de...

Yelp Search Business By Phone

Find Yelp businesses by phone number. Useful when address matching is uncertain. May return multiple rows for shared corporate numbers.

Yelp Search Businesses

Search Yelp businesses by keyword and location. Returns rating, review count, categories, coordinates, and Yelp business ids for follow-up detail or r...

Yelp Search Events

Search Yelp community events by location or coordinates. Returns event ids, times, venue, and linked business ids when present.

Yelp Search Transactions

Find businesses that support a transaction type (delivery, pickup, or restaurant reservation) near coordinates. Latitude and longitude are required.

Frequently Asked Questions

What is the Yelp MCP server?

Yelp Places API — business search, matching, details, reviews, categories, events, transactions, and engagement metrics. Read-only local discovery and reputation tools. It provides 15 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect Yelp to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/yelp. Authentication is handled automatically.

How many tools does Yelp provide?

Yelp provides 15 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does Yelp require?

Yelp uses API Key. Yelp requires credentials. Connect via MCPBundles and authentication is handled automatically.

Setup Instructions

Connect Yelp to any MCP client in minutes

MCP URL
https://mcp.mcpbundles.com/bundle/yelp

One-click install:

The link prefills the Add custom connector dialog — you still review the values and click Add, then Connect to complete OAuth.

Or add manually

  1. Open claude.ai → Settings → Connectors.
  2. Click the + button and choose Add custom connector.
  3. Set Name to Yelp and paste the MCP URL into Remote MCP server URL.
  4. Click Add. Yelp will appear under Not connected — select it and click Connect to complete OAuth.
Name: Yelp
Remote MCP server URL: https://mcp.mcpbundles.com/bundle/yelp
Authentication: OAuth

Custom connectors at claude.ai require a paid Claude plan (Pro, Max, Team, or Enterprise).

Ready to use Yelp?

Sign in to connect your credentials and start running tools from the chat.

Yelp MCP Server & Skill