Community Board
Ce que fait ce MCP
Searches local community listings, classifieds, services, rentals, jobs, items, pets, and events by filters and geographic proximity.
Outils
Schéma d’entrée
{'type': 'object', 'title': 'get_listingArguments', 'required': ['listing_id'], 'properties': {'listing_id': {'type': 'string', 'title': 'Listing Id', 'description': 'UUID of the listing to retrieve.'}}}
Schéma de sortie
{'type': 'object', 'title': 'ListingOutput', 'required': ['id', 'title', 'description', 'category', 'price', 'currency', 'status', 'address', 'latitude', 'longitude', 'distance_km', 'created_at'], 'properties': {'id': {'type': 'string', 'title': 'Id'}, 'price': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Price'}, 'title': {'type': 'string', 'title': 'Title'}, 'status': {'type': 'string', 'title': 'Status'}, 'address': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Address'}, 'category': {'type': 'string', 'title': 'Category'}, 'currency': {'type': 'string', 'title': 'Currency'}, 'latitude': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Latitude'}, 'longitude': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Longitude'}, 'created_at': {'type': 'string', 'title': 'Created At'}, 'description': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Description'}, 'distance_km': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Distance Km'}}, 'description': 'Public listing fields returned by Community Board tools.'}
Schéma d’entrée
{'type': 'object', 'title': 'list_categoriesArguments', 'properties': {}}
Schéma de sortie
{'type': 'object', '$defs': {'CategoryOutput': {'type': 'object', 'title': 'CategoryOutput', 'required': ['slug', 'name', 'description'], 'properties': {'name': {'type': 'string', 'title': 'Name'}, 'slug': {'type': 'string', 'title': 'Slug'}, 'description': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Description'}}}}, 'title': 'CategoriesOutput', 'required': ['categories', 'count'], 'properties': {'count': {'type': 'integer', 'title': 'Count'}, 'categories': {'type': 'array', 'items': {'$ref': '#/$defs/CategoryOutput'}, 'title': 'Categories'}}}
Schéma d’entrée
{'type': 'object', 'title': 'search_listingsArguments', 'properties': {'sort': {'enum': ['relevance', 'distance', 'newest'], 'type': 'string', 'title': 'Sort', 'default': 'newest', 'description': 'Result ordering: relevance, distance (requires origin), or newest.'}, 'query': {'anyOf': [{'type': 'string', 'maxLength': 200}, {'type': 'null'}], 'title': 'Query', 'default': None, 'description': 'Optional words to match in title or description.'}, 'category': {'anyOf': [{'type': 'string', 'maxLength': 80}, {'type': 'null'}], 'title': 'Category', 'default': None, 'description': 'Optional category slug, such as vehicles or real_estate.'}, 'latitude': {'anyOf': [{'type': 'number', 'maximum': 90, 'minimum': -90}, {'type': 'null'}], 'title': 'Latitude', 'default': None, 'description': 'Latitude of the search origin; provide together with longitude.'}, 'longitude': {'anyOf': [{'type': 'number', 'maximum': 180, 'minimum': -180}, {'type': 'null'}], 'title': 'Longitude', 'default': None, 'description': 'Longitude of the search origin; provide together with latitude.'}, 'max_price': {'anyOf': [{'type': 'number', 'minimum': 0.0}, {'type': 'string', 'pattern': '^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$'}, {'type': 'null'}], 'title': 'Max Price', 'default': None, 'description': 'Optional inclusive maximum price; use the listing currency.'}, 'min_price': {'anyOf': [{'type': 'number', 'minimum': 0.0}, {'type': 'string', 'pattern': '^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$'}, {'type': 'null'}], 'title': 'Min Price', 'default': None, 'description': 'Optional inclusive minimum price; use the listing currency.'}, 'radius_km': {'anyOf': [{'type': 'number', 'maximum': 1000, 'exclusiveMinimum': 0}, {'type': 'null'}], 'title': 'Radius Km', 'default': None, 'description': 'Optional maximum distance in kilometers; requires latitude and longitude.'}}}
Schéma de sortie
{'type': 'object', '$defs': {'ListingOutput': {'type': 'object', 'title': 'ListingOutput', 'required': ['id', 'title', 'description', 'category', 'price', 'currency', 'status', 'address', 'latitude', 'longitude', 'distance_km', 'created_at'], 'properties': {'id': {'type': 'string', 'title': 'Id'}, 'price': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Price'}, 'title': {'type': 'string', 'title': 'Title'}, 'status': {'type': 'string', 'title': 'Status'}, 'address': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Address'}, 'category': {'type': 'string', 'title': 'Category'}, 'currency': {'type': 'string', 'title': 'Currency'}, 'latitude': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Latitude'}, 'longitude': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Longitude'}, 'created_at': {'type': 'string', 'title': 'Created At'}, 'description': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Description'}, 'distance_km': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Distance Km'}}, 'description': 'Public listing fields returned by Community Board tools.'}}, 'title': 'ListingSearchOutput', 'required': ['results', 'count'], 'properties': {'count': {'type': 'integer', 'title': 'Count'}, 'results': {'type': 'array', 'items': {'$ref': '#/$defs/ListingOutput'}, 'title': 'Results'}}}
Schéma d’entrée
{'type': 'object', 'title': 'search_nearbyArguments', 'required': ['latitude', 'longitude', 'radius_km'], 'properties': {'sort': {'enum': ['relevance', 'distance', 'newest'], 'type': 'string', 'title': 'Sort', 'default': 'distance', 'description': 'Result ordering; distance requires the supplied origin.'}, 'category': {'anyOf': [{'type': 'string', 'maxLength': 80}, {'type': 'null'}], 'title': 'Category', 'default': None, 'description': 'Optional category slug.'}, 'latitude': {'type': 'number', 'title': 'Latitude', 'maximum': 90, 'minimum': -90, 'description': 'Search origin latitude in decimal degrees.'}, 'longitude': {'type': 'number', 'title': 'Longitude', 'maximum': 180, 'minimum': -180, 'description': 'Search origin longitude in decimal degrees.'}, 'radius_km': {'type': 'number', 'title': 'Radius Km', 'maximum': 1000, 'description': 'Maximum distance from the origin, in kilometers.', 'exclusiveMinimum': 0}}}
Schéma de sortie
{'type': 'object', '$defs': {'ListingOutput': {'type': 'object', 'title': 'ListingOutput', 'required': ['id', 'title', 'description', 'category', 'price', 'currency', 'status', 'address', 'latitude', 'longitude', 'distance_km', 'created_at'], 'properties': {'id': {'type': 'string', 'title': 'Id'}, 'price': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Price'}, 'title': {'type': 'string', 'title': 'Title'}, 'status': {'type': 'string', 'title': 'Status'}, 'address': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Address'}, 'category': {'type': 'string', 'title': 'Category'}, 'currency': {'type': 'string', 'title': 'Currency'}, 'latitude': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Latitude'}, 'longitude': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Longitude'}, 'created_at': {'type': 'string', 'title': 'Created At'}, 'description': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Description'}, 'distance_km': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Distance Km'}}, 'description': 'Public listing fields returned by Community Board tools.'}}, 'title': 'ListingSearchOutput', 'required': ['results', 'count'], 'properties': {'count': {'type': 'integer', 'title': 'Count'}, 'results': {'type': 'array', 'items': {'$ref': '#/$defs/ListingOutput'}, 'title': 'Results'}}}
Modifications récentes des outils
Serveurs MCP similaires
Namaste America
Helps users find Indian-American restaurants, temples, events, businesses, professionals, services, movies, offers, and community…
Kroger
Searches Kroger grocery products and store locations, including store-specific prices, promotions, inventory, and hours.
Itaim Bibi
Provides an Itaim Bibi neighborhood directory with local place search, menus, events, offers, services, bookings, reservations, t…
Tatuapé
Provides a Tatuapé neighborhood directory with local place search, menus, events, offers, services, bookings, reservations, ticke…
Agenda SP
Provides São Paulo cultural agenda and local directory features, including events, venues, restaurants, offers, bookings, reserva…
Vila Buarque
Provides a neighborhood directory for local places, restaurants, menus, events, offers, services, reservations, bookings, and pur…
Centro
Provides a Centro neighborhood directory with local place search, menus, events, offers, services, bookings, reservations, ticket…
Bela Vista
Provides a Bela Vista neighborhood directory with local place search, menus, events, offers, services, bookings, reservations, ti…