Tarot card meanings for love, and answers to the most-asked love questions, in 22 languages.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
The long-form answer to one of the most-asked love-tarot questions ("will he come back", "does he miss me", …) and which cards speak to it. Call with no slug to list the available questions. Returns markdown.
Question slug, e.g. "will-he-come-back". Omit to list every question.
Language for the answer, as an ISO code. One of: en, es, pt, fr, de, it, nl, da, no, fi, pl, hu, tr, ru, ja, ko, zh, zh-TW, th, vi, hi, id. Defaults to en.
The long-form answer to one of the most-asked love-tarot questions ("will he come back", "does he miss me", …) and which cards speak to it. Call with no slug to list the available questions. Returns markdown.
| Argument | Type | Description |
|---|---|---|
| slug | string | Question slug, e.g. "will-he-come-back". Omit to list every question. |
| language | string | Language for the answer, as an ISO code. One of: en, es, pt, fr, de, it, nl, da, no, fi, pl, hu, tr, ru, ja, ko, zh, zh-TW, th, vi, hi, id. Defaults to en. |
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "Question slug, e.g. \"will-he-come-back\". Omit to list every question."
},
"language": {
"enum": [
"en",
"es",
"pt",
"fr",
"de",
"it",
"nl",
"da",
"no",
"fi",
"pl",
"hu",
"tr",
"ru",
"ja",
"ko",
"zh",
"zh-TW",
"th",
"vi",
"hi",
"id"
],
"type": "string",
"description": "Language for the answer, as an ISO code. One of: en, es, pt, fr, de, it, nl, da, no, fi, pl, hu, tr, ru, ja, ko, zh, zh-TW, th, vi, hi, id. Defaults to en."
}
}
}What one tarot card means for love and relationships: upright, reversed, as someone’s feelings, in the context of an ex, plus its yes/no leaning and element. Returns markdown.
| Argument | Type | Description |
|---|---|---|
| slug* | string | Card slug, e.g. "the-lovers" or "two-of-cups". Always the English slug. |
| language | string | Language for the answer, as an ISO code. One of: en, es, pt, fr, de, it, nl, da, no, fi, pl, hu, tr, ru, ja, ko, zh, zh-TW, th, vi, hi, id. Defaults to en. |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "Card slug, e.g. \"the-lovers\" or \"two-of-cups\". Always the English slug."
},
"language": {
"enum": [
"en",
"es",
"pt",
"fr",
"de",
"it",
"nl",
"da",
"no",
"fi",
"pl",
"hu",
"tr",
"ru",
"ja",
"ko",
"zh",
"zh-TW",
"th",
"vi",
"hi",
"id"
],
"type": "string",
"description": "Language for the answer, as an ISO code. One of: en, es, pt, fr, de, it, nl, da, no, fi, pl, hu, tr, ru, ja, ko, zh, zh-TW, th, vi, hi, id. Defaults to en."
}
}
}Compute which zodiac sign Venus stood in on a given date — the placement that describes how somebody loves, as distinct from their Sun sign. Needs only a date. Says so explicitly when Venus changed sign that day and the hour decides. Nothing is stored.
| Argument | Type | Description |
|---|---|---|
| date* | string | Date of birth as YYYY-MM-DD. Between 1700 and 2200. |
| language | string | Language for the answer, as an ISO code. One of: en, es, pt, fr, de, it, nl, da, no, fi, pl, hu, tr, ru, ja, ko, zh, zh-TW, th, vi, hi, id. Defaults to en. |
{
"type": "object",
"required": [
"date"
],
"properties": {
"date": {
"type": "string",
"description": "Date of birth as YYYY-MM-DD. Between 1700 and 2200."
},
"language": {
"enum": [
"en",
"es",
"pt",
"fr",
"de",
"it",
"nl",
"da",
"no",
"fi",
"pl",
"hu",
"tr",
"ru",
"ja",
"ko",
"zh",
"zh-TW",
"th",
"vi",
"hi",
"id"
],
"type": "string",
"description": "Language for the answer, as an ISO code. One of: en, es, pt, fr, de, it, nl, da, no, fi, pl, hu, tr, ru, ja, ko, zh, zh-TW, th, vi, hi, id. Defaults to en."
}
}
}Search the 78-card Rider–Waite–Smith deck by name and return matching cards with the slugs the other tools take. Use this first when you only have a card name.
| Argument | Type | Description |
|---|---|---|
| query* | string | Part of a card name in any supported language, e.g. "cups", "lovers", "恋人". |
| language | string | Language for the answer, as an ISO code. One of: en, es, pt, fr, de, it, nl, da, no, fi, pl, hu, tr, ru, ja, ko, zh, zh-TW, th, vi, hi, id. Defaults to en. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Part of a card name in any supported language, e.g. \"cups\", \"lovers\", \"恋人\"."
},
"language": {
"enum": [
"en",
"es",
"pt",
"fr",
"de",
"it",
"nl",
"da",
"no",
"fi",
"pl",
"hu",
"tr",
"ru",
"ja",
"ko",
"zh",
"zh-TW",
"th",
"vi",
"hi",
"id"
],
"type": "string",
"description": "Language for the answer, as an ISO code. One of: en, es, pt, fr, de, it, nl, da, no, fi, pl, hu, tr, ru, ja, ko, zh, zh-TW, th, vi, hi, id. Defaults to en."
}
}
}