Discover personalized courses and books for dating, marriage and family; prepare purchase links.
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.
Full course and book catalog; alias of list_products. Prices are selected-product subtotals, not a complete basket quote.
Full course and book catalog; alias of list_products. Prices are selected-product subtotals, not a complete basket quote.
| Argument | Type | Description |
|---|---|---|
| kind | string | |
| query | string | |
| college | string | |
| budgetMinor | integer |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"kind": {
"enum": [
"course",
"book"
],
"type": "string"
},
"query": {
"type": "string",
"maxLength": 150
},
"college": {
"enum": [
"dating",
"marriage",
"family"
],
"type": "string"
},
"budgetMinor": {
"type": "integer",
"maximum": 1000000,
"minimum": 0
}
},
"additionalProperties": false
}List every published Love Campus course and book across Dating, Marriage and Family, with exact IDs, USD prices and current book buyability. Optional college, kind, text and budget filters.
| Argument | Type | Description |
|---|---|---|
| kind | string | |
| query | string | |
| college | string | |
| budgetMinor | integer |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"kind": {
"enum": [
"course",
"book"
],
"type": "string"
},
"query": {
"type": "string",
"maxLength": 150
},
"college": {
"enum": [
"dating",
"marriage",
"family"
],
"type": "string"
},
"budgetMinor": {
"type": "integer",
"maximum": 1000000,
"minimum": 0
}
},
"additionalProperties": false
}Prepare a fresh purchase handoff for any published available course or book, or one exact course+book pair. Pass productIds (one or two exact catalog IDs), or a single offerId; never both. Existing mc-bundle-one is supported. Customer reviews the whole basket and authorizes payment.
| Argument | Type | Description |
|---|---|---|
| offerId | string | |
| productIds | array |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"offerId": {
"type": "string",
"pattern": "^[a-z0-9-]{3,80}$"
},
"productIds": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[a-z0-9-]{3,80}$"
},
"maxItems": 2,
"minItems": 1
}
},
"additionalProperties": false
}Rank suitable published courses and books using the buyer need, college, kind and USD budget. Explain personalized learning accurately; ask the customer to confirm suitability.
| Argument | Type | Description |
|---|---|---|
| kind | string | |
| need* | string | |
| query | string | |
| college | string | |
| currency* | string | |
| budgetMinor | integer | |
| includeBook* | boolean |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"need",
"currency",
"includeBook"
],
"properties": {
"kind": {
"enum": [
"course",
"book"
],
"type": "string"
},
"need": {
"type": "string",
"maxLength": 500,
"minLength": 3
},
"query": {
"type": "string",
"maxLength": 150
},
"college": {
"enum": [
"dating",
"marriage",
"family"
],
"type": "string"
},
"currency": {
"type": "string",
"const": "USD"
},
"budgetMinor": {
"type": "integer",
"maximum": 1000000,
"minimum": 0
},
"includeBook": {
"type": "boolean",
"default": false
}
},
"additionalProperties": false
}