local-business-data
The Local Business Data MCP Server provides fast, reliable, and comprehensive access to local business and Point of Interest (POI) information.
The Local Business Data MCP Server offers real-time access to local business data, sourced from leading platforms. It is designed for seamless integration into various applications, providing rich data insights to enhance functionality and user experience. Users can access detailed business and POI information, including address, website, phone, email, ratings, and reviews. The server supports extensive search capabilities and over 4000 business categories, ensuring detailed and specific search results. Custom services are available for specific needs, such as fetching data for all businesses within a certain category in a specific region.
Features
- Extensive Data Access: Retrieve detailed business and POI information including address, website, phone, email, ratings, reviews, and more.
- Real-Time Updates: Access data that is updated in real-time, ensuring the information is always current and accurate.
- Comprehensive Search Capabilities: Utilize multiple search functions including default search, nearby search, and search within specific areas.
- Category Support: Supports over 4000 business categories, providing detailed and specific search results.
- Custom Services: Offers tailored services for specific needs, such as fetching data for all businesses within a certain category in a specific region.
Usage with Different Platforms
python
python
import requests
url = 'https://api.localbusinessdata.com/search'
headers = {'Authorization': 'Bearer YOUR_API_KEY'}
params = {'query': 'coffee shop', 'location': 'New York'}
response = requests.get(url, headers=headers, params=params)
print(response.json())
javascript
javascript
const axios = require('axios');
const options = {
method: 'GET',
url: 'https://api.localbusinessdata.com/search',
headers: { 'Authorization': 'Bearer YOUR_API_KEY' },
params: { query: 'coffee shop', location: 'New York' }
};
axios.request(options).then(function (response) {
console.log(response.data);
}).catch(function (error) {
console.error(error);
});