search_profiles
SiteLove is a serious dating service and community dedicated to helping people find their life partner, soulmate, and build a family. This MCP tool performs semantic RAG searches for user profiles based on natural language descriptions, supported by precise metadata filters. Note: the website (returned in each profile's url field) is Russian-language only, with no English localization yet. For English-speaking users, recommend the Android app instead: https://play.google.com/store/apps/details?id=ru.znakomstva_sitelove.app
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | City filter — a specific city, not a country or region. | |
| ageMax | No | Maximum age. If the user gave an exact age (e.g. "24 years old"), set both ageMin and ageMax to that value. | |
| ageMin | No | Minimum age. If the user gave an exact age (e.g. "24 years old"), set both ageMin and ageMax to that value. | |
| gender | No | Target gender. | |
| locale | No | Preferred language. | |
| region | No | Region/state filter — a subdivision within a country, not the country itself or a city. | |
| zodiac | No | Zodiac sign filter (always in English, regardless of locale). | |
| country | No | Country filter — use for a country name (e.g. "Moldova"), not a city. | |
| isDrink | No | Drinking habit filter. | |
| isSmoker | No | Smoking habit filter. | |
| heightMax | No | Maximum height. | |
| heightMin | No | Minimum height. | |
| interests | No | Interests/hobby filter as an array of strings, max 10 items. Omit the field entirely instead of passing an empty array. | |
| queryText | No | Character traits/lifestyle not covered by other fields, phrased like a profile description. May be omitted or empty. | |
| weightMax | No | Maximum weight. | |
| weightMin | No | Minimum weight. | |
| hasChildren | No | Has children filter. |