SiteLove — Serious Dating for Long-Term Relationships
Semantic search of dating profiles for long-term relationships by age, city and lifestyle.
Sollte ich dies verwenden
Qualität und Sicherheit
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"mcp-server": {
"url": "https://mcp.sitelove.me/mcp"
}
}
}Remote-Endpunkte
https://mcp.sitelove.me/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (1)
🟢search_profiles(queryText, locale, ageMin, ageMax, heightMin, ...)
Searches member profiles of SiteLove, a dating service for serious relationships and starting a family. Use it when the user wants to meet someone or find a partner or spouse, for example "looking for a girl for a family, 20-25, from Minsk", "ищу девушку для создания семьи", "хочу познакомиться с мужчиной". Combines semantic search over free-text profile descriptions (queryText, interests) with exact filters: gender, age, height, weight, children, smoking, drinking, zodiac sign and location (country, region or city; place names can be given in any language or spelling). All parameters are optional and filters are combined with AND. A profile that left an answer blank (for example smoking or children) does not match a filter on that answer. Returns up to 15 profiles ranked by relevance; there is no pagination. Every profile has the same fields: name, age text, city, region, country, photo URLs, dating goal, free-text about-me, lifestyle details, zodiac sign and a profile link in the `url` field; fields the member left blank are null. Profile texts are written by the members in their own language. With locale "en" the profile link opens the English-language page, with "ru" the Russian site.
Eingabe-Schema
{
"type": "object",
"properties": {
"queryText": {
"description": "Character traits/lifestyle not covered by other fields, phrased like a profile description. May be omitted or empty.",
"type": "string",
"maxLength": 10000
},
"locale": {
"description": "Language of the user's request. Selects the language of the profile text and of the profile link (\"ru\" or \"en\"). Defaults to \"en\".",
"type": "string",
"enum": [
"ru",
"en"
]
},
"ageMin": {
"description": "Minimum age. If the user gave an exact age (e.g. \"24 years old\"), set both ageMin and ageMax to that value.",
"type": "number"
},
"ageMax": {
"description": "Maximum age. If the user gave an exact age (e.g. \"24 years old\"), set both ageMin and ageMax to that value.",
"type": "number"
},
"heightMin": {
"description": "Minimum height.",
"type": "number"
},
"heightMax": {
"description": "Maximum height.",
"type": "number"
},
"weightMin": {
"description": "Minimum weight.",
"type": "number"
},
"weightMax": {
"description": "Maximum weight.",
"type": "number"
},
"hasChildren": {
"description": "Has children filter: true — has children, false — explicitly no children. Profiles that left this blank match neither value.",
"type": "boolean"
},
"isSmoker": {
"description": "Smoking filter: true — smokes (even rarely), false — non-smoker. Profiles that left this blank match neither value.",
"type": "boolean"
},
"isDrink": {
"description": "Drinking filter: true — drinks alcohol (even rarely), false — teetotal. Profiles that left this blank match neither value.",
"type": "boolean"
},
"gender": {
"description": "Target gender.",
"type": "string",
"enum": [
"female",
"male"
]
},
"country": {
"description": "Country filter — use for a country name (e.g. \"Moldova\"), not a city.",
"type": "string"
},
"region": {
"description": "Region/state filter — a subdivision within a country, not the country itself or a city.",
"type": "string"
},
"city": {
"description": "City filter — a specific city, not a country or region.",
"type": "string"
},
"interests": {
"description": "Interests/hobby filter as an array of strings, max 10 items. Omit the field entirely instead of passing an empty array.",
"maxItems": 10,
"type": "array",
"items": {
"type": "string",
"maxLength": 200
}
},
"zodiac": {
"description": "Zodiac sign filter (always in English, regardless of locale).",
"type": "string",
"enum": [
"Aries",
"Taurus",
"Gemini",
"Cancer",
"Leo",
"Virgo",
"Libra",
"Scorpio",
"Sagittarius",
"Capricorn",
"Aquarius",
"Pisces"
]
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Community
Nachweis