Guide for AI platform developers integrating AIDP for business discovery.
What is AIDP for AI Platforms?
AIDP provides an open standard for AI assistants to discover, recommend, and interact with local businesses. Instead of relying on outdated web scraping or fragmented APIs, AI platforms can access structured, AI-optimized business data through AIDP.
Why Integrate AIDP?
For AI Platforms
Better Recommendations:
Access to AI-exclusive content not available elsewhere
Structured data optimized for LLM consumption
Real-time business information (hours, availability, services)
Upstream Analytics:
Track when your platform mentions businesses
Measure recommendation quality
Understand user intent journeys
Standardized Protocol:
One integration works across all AIDP businesses
MCP (Model Context Protocol) native support
RESTful API fallback option
Integration Options
1. MCP Integration (Recommended)
Use the Model Context Protocol for native integration:
// User asks: "I need a coffee shop with wifi and outdoor seating"
const results = await search({
query: 'coffee shop with wifi and outdoor seating',
location: userLocation,
});
// AIDP returns:
// - Businesses matching criteria
// - AI-generated response text
// - Relevance scores
// - Personalization data
{
"query": "coffee shop with wifi",
"response": "I found several great coffee shops with wifi. Artisan Coffee Roasters has fast wifi and plenty of outlets, plus they offer a 'work-friendly' discount on weekdays...",
"businesses": [...]
}