Read-only padel.how racket catalogue: reviews, comparisons, brands, offers, and methodology.
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.
Compare two to four distinct published racket slugs.
Compare two to four distinct published racket slugs.
| Argument | Type | Description |
|---|---|---|
| slugs* | array |
{
"type": "object",
"title": "compare_racketsArguments",
"required": [
"slugs"
],
"properties": {
"slugs": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$"
},
"title": "Slugs",
"maxItems": 4,
"minItems": 2,
"uniqueItems": true
}
}
}List published retailer offers per racket; prices carry observed_at and are not live.
| Argument | Type | Description |
|---|---|---|
| slug | any | |
| limit | integer | |
| offset | integer | |
| retailer | any | |
| snapshot_version | any |
{
"type": "object",
"title": "get_offersArguments",
"properties": {
"slug": {
"anyOf": [
{
"type": "string",
"pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$"
},
{
"type": "null"
}
],
"title": "Slug",
"default": null
},
"limit": {
"type": "integer",
"title": "Limit",
"default": 25,
"maximum": 25,
"minimum": 1
},
"offset": {
"type": "integer",
"title": "Offset",
"default": 0,
"maximum": 9007199254740991,
"minimum": 0
},
"retailer": {
"anyOf": [
{
"enum": [
"Amazon",
"Padel Market",
"PadelDogs",
"Tennis Point",
"Racketshop.com",
"SPORTLET"
],
"type": "string"
},
{
"type": "null"
}
],
"title": "Retailer",
"default": null
},
"snapshot_version": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Snapshot Version",
"default": null
}
}
}Get one published racket by its validated catalogue slug.
| Argument | Type | Description |
|---|---|---|
| slug* | string |
{
"type": "object",
"title": "get_racketArguments",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"title": "Slug",
"pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$"
}
}
}List brand variants grouped by case-insensitive normalized spelling.
No arguments.
{
"type": "object",
"title": "list_racket_brandsArguments",
"properties": {}
}Search published rackets using literal, case-insensitive catalogue filters.
| Argument | Type | Description |
|---|---|---|
| sort | string | |
| year | any | |
| brand | any | |
| limit | integer | |
| query | any | |
| offset | integer | |
| audience | any | |
| max_score | any | |
| min_score | any | |
| snapshot_version | any | |
| editorial_player_level_tag | any |
{
"type": "object",
"title": "search_racketsArguments",
"properties": {
"sort": {
"enum": [
"score_desc",
"name_asc"
],
"type": "string",
"title": "Sort",
"default": "score_desc"
},
"year": {
"anyOf": [
{
"type": "integer",
"maximum": 2200,
"minimum": 1900
},
{
"type": "null"
}
],
"title": "Year",
"default": null
},
"brand": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Brand",
"default": null
},
"limit": {
"type": "integer",
"title": "Limit",
"default": 10,
"maximum": 25,
"minimum": 1
},
"query": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Query",
"default": null
},
"offset": {
"type": "integer",
"title": "Offset",
"default": 0,
"maximum": 9007199254740991,
"minimum": 0
},
"audience": {
"anyOf": [
{
"type": "string",
"const": "women"
},
{
"type": "null"
}
],
"title": "Audience",
"default": null
},
"max_score": {
"anyOf": [
{
"type": "number",
"maximum": 100,
"minimum": 0
},
{
"type": "null"
}
],
"title": "Max Score",
"default": null
},
"min_score": {
"anyOf": [
{
"type": "number",
"maximum": 100,
"minimum": 0
},
{
"type": "null"
}
],
"title": "Min Score",
"default": null
},
"snapshot_version": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Snapshot Version",
"default": null
},
"editorial_player_level_tag": {
"anyOf": [
{
"enum": [
"beginner",
"intermediate",
"advanced"
],
"type": "string"
},
{
"type": "null"
}
],
"title": "Editorial Player Level Tag",
"default": null
}
}
}