MCP Server
Claude AIConnect Claude AI directly to your Panda IDX account using the Model Context Protocol (MCP). Once connected, Claude can search properties, manage contacts, and view analytics — just by asking in natural language.
What is MCP?
The Model Context Protocol (MCP) is an open standard that lets AI assistants like Claude securely connect to external tools and data sources. Instead of copy-pasting data, Claude queries your Panda IDX account directly — searching listings, looking up contacts, or pulling analytics in real time.
Connect with Claude.ai
Add Panda IDX as a connector in Claude.ai. No code or API keys needed — OAuth handles everything automatically.
https://api.pandaidx.com/mcpConnect with Claude Code (CLI)
For developers using Claude Code in the terminal, add the MCP server to your settings:
# Add to your Claude Code settings# File: ~/.claude/settings.json{"mcpServers": {"panda-idx": {"type": "url","url": "https://api.pandaidx.com/mcp"}}}
Available Tools
Once connected, Claude has access to 8 tools. You don't need to call them by name — just ask naturally and Claude picks the right one.
Listings
search_listingsSearch MLS property listings with filters: city, price range, bedrooms, bathrooms, property type, amenities, waterfront, pool, and more.
get_listingGet full details of a specific property by MLS number — including photos, features, price history, and coordinates.
get_listing_changesTrack price and status changes for specific listings since a given date. Great for monitoring market movements.
Contacts
list_contactsList and search CRM contacts by name, email, phone, stage, or tag. Supports pagination and sorting.
get_contactGet detailed contact info with optional notes, collections, and saved searches.
get_contact_activityView the activity timeline for a contact — emails, calls, property views, form submissions, and more.
Analytics
get_analyticsWebsite analytics: visitors, page views, conversions, traffic sources, UTM tracking, and geographic breakdown.
Account
get_meGet your account info, application details, subscription status, and authorized scopes.
Example Prompts
Just talk to Claude naturally. Here are some examples of what you can ask:
Listings
- "Search for waterfront condos in Miami Beach between $800K and $2M with at least 2 bedrooms"
- "Show me the details and photos for listing A11567890"
- "What price changes happened this week on listings A11234567 and A11234568?"
Contacts
- "Show me my most recent contacts"
- "Find contacts tagged as 'investor'"
- "What activity does contact John Smith have in the last 30 days?"
Analytics
- "How are my website visits doing this month?"
- "Show me traffic sources and top pages for the last 90 days"
- "What are my conversion rates by UTM campaign?"
Scopes & Permissions
When you authorize Claude, it requests access to these scopes:
listings
Search and view MLS property listings, details, and price changes
contacts
Read CRM contacts, notes, collections, and activity timeline
analytics
View website analytics, traffic data, and conversion metrics
Manage Access
After authorizing Claude, it appears in your dashboard under Apps. From there you can:
- See which scopes Claude has access to
- See when the connection was created
- Disconnect at any time to immediately revoke all access
Go to Dashboard → Apps to manage connected apps.
How It Works
The MCP Server uses OAuth 2.1 with automatic setup. Here's what happens behind the scenes when you add the connector:
/.well-known/oauth-authorization-server to find OAuth endpointsRequirements
Panda IDX
Active subscription (Starter, Pro, or Enterprise)
Claude
Claude Pro, Team, or Enterprise account (for connectors)