Tectova Runway Records
Runway careers, show casts, fashion-house histories and models by country from Tectova.
사용해야 할까요
품질 및 안전성
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"runway-records": {
"url": "https://tectova.com/mcp"
}
}
}원격 엔드포인트
https://tectova.com/mcpstreamable-http할 수 있는 일
도구 목록
도구 (5)
🟢search_fashion_records(query, type, limit)
Find models, creatives, fashion houses and agencies on Tectova's runway record. Use this first to resolve a name to a slug.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 2,
"maxLength": 80,
"description": "A name to look up, e.g. \"Julia Nobis\", \"Chanel\" or \"IMG Models\"."
},
"type": {
"type": "string",
"enum": [
"talent",
"brand",
"agency"
],
"description": "Restrict results to one kind of record."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 10,
"description": "Maximum results, 1 to 10. Default 5."
}
},
"required": [
"query"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}출력 스키마
{
"type": "object",
"properties": {
"hits": {
"type": "array",
"items": {
"type": "object",
"properties": {
"type": {
"type": "string",
"enum": [
"talent",
"brand",
"agency"
]
},
"slug": {
"type": "string"
},
"name": {
"type": "string"
},
"summary": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": [
"type",
"slug",
"name",
"summary",
"url"
],
"additionalProperties": false
}
},
"as_of": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": [
"hits",
"as_of",
"url"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_talent_runway_record(slug)
A model's or creative's documented runway record on Tectova: Big Four runway count, seasons, first and latest season, top houses, per-season rows, agencies on record, honours and the people they work with most. Input a talent slug from search_fashion_records.
입력 스키마
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"minLength": 1,
"maxLength": 300,
"description": "A talent slug from search_fashion_records, e.g. \"julia-nobis\", or a full tectova.com/talent/ URL."
}
},
"required": [
"slug"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}출력 스키마
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"type_label": {
"type": "string"
},
"nationality": {
"type": "array",
"items": {
"type": "string"
}
},
"record": {
"anyOf": [
{
"type": "object",
"properties": {
"count": {
"type": "integer"
},
"label": {
"type": "string"
}
},
"required": [
"count",
"label"
],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"season_count": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
]
},
"house_count": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
]
},
"city_count": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
]
},
"first_season": {
"type": [
"string",
"null"
]
},
"latest_season": {
"type": [
"string",
"null"
]
},
"top_houses": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"url": {
"type": [
"string",
"null"
]
},
"show_count": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
]
}
},
"required": [
"name",
"url",
"show_count"
],
"additionalProperties": false
}
},
"seasons": {
"type": "array",
"items": {
"type": "object",
"properties": {
"season": {
"type": "string"
},
"count": {
"type": "integer"
},
"label": {
"type": "string"
},
"cities": {
"type": [
"string",
"null"
]
},
"url": {
"type": [
"string",
"null"
]
}
},
"required": [
"season",
"count",
"label",
"cities",
"url"
],
"additionalProperties": false
}
},
"agencies": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"cities": {
"type": "array",
"items": {
"type": "string"
}
},
"url": {
"type": [
"string",
"null"
]
}
},
"required": [
"name",
"cities",
"url"
],
"additionalProperties": false
}
},
"honours": {
"type": "array",
"items": {
"type": "string"
}
},
"related_people": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"type_label": {
"type": "string"
},
"evidence": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": [
"name",
"type_label",
"evidence",
"url"
],
"additionalProperties": false
}
},
"recent_shows": {
"type": "array",
"items": {
"type": "object",
"properties": {
"title": {
"type": "string"
},
"house": {
"type": "string"
},
"season": {
"type": "string"
},
"city": {
"type": [
"string",
"null"
]
},
"role": {
"type": "string"
},
"show": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": [
"title",
"house",
"season",
"city",
"role",
"show",
"url"
],
"additionalProperties": false
}
},
"caveat": {
"type": "string"
},
"redirected_from": {
"type": "string"
},
"as_of": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": [
"name",
"slug",
"type_label",
"nationality",
"record",
"season_count",
"house_count",
"city_count",
"first_season",
"latest_season",
"top_houses",
"seasons",
"agencies",
"honours",
"related_people",
"recent_shows",
"caveat",
"as_of",
"url"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_show_cast(show, cursor)
The documented cast of one runway show on Tectova: house, season, city, date where on record, collection design credits and the models with their Tectova pages, 50 per page. Input a show path from get_brand_runway_history or get_talent_runway_record.
입력 스키마
{
"type": "object",
"properties": {
"show": {
"type": "string",
"minLength": 1,
"maxLength": 300,
"description": "A show path such as \"/shows/chanel/ss2026-rtw\" (from get_brand_runway_history or get_talent_runway_record), or its full tectova.com URL."
},
"cursor": {
"type": "string",
"maxLength": 512,
"description": "next_cursor from a previous page of this show's cast."
}
},
"required": [
"show"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}출력 스키마
{
"type": "object",
"properties": {
"title": {
"type": "string"
},
"house": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"url": {
"type": [
"string",
"null"
]
}
},
"required": [
"name",
"url"
],
"additionalProperties": false
},
"season": {
"type": "string"
},
"category": {
"type": "string"
},
"city": {
"type": [
"string",
"null"
]
},
"date": {
"anyOf": [
{
"type": "object",
"properties": {
"label": {
"type": "string"
},
"value": {
"type": "string"
}
},
"required": [
"label",
"value"
],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"cast_count": {
"type": "integer"
},
"collection_design": {
"type": "array",
"items": {
"type": "object",
"properties": {
"role": {
"type": "string"
},
"names": {
"type": "array",
"items": {
"$ref": "#/properties/house"
}
}
},
"required": [
"role",
"names"
],
"additionalProperties": false
}
},
"cast": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"url": {
"type": [
"string",
"null"
]
},
"nationality": {
"type": "array",
"items": {
"type": "string"
}
},
"opened": {
"type": "boolean"
},
"closed": {
"type": "boolean"
}
},
"required": [
"name",
"url",
"nationality",
"opened",
"closed"
],
"additionalProperties": false
}
},
"pagination": {
"type": "object",
"properties": {
"offset": {
"type": "integer"
},
"returned": {
"type": "integer"
},
"total": {
"type": "integer"
},
"next_cursor": {
"type": [
"string",
"null"
]
}
},
"required": [
"offset",
"returned",
"total",
"next_cursor"
],
"additionalProperties": false
},
"redirected_from": {
"type": "string"
},
"as_of": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": [
"title",
"house",
"season",
"category",
"city",
"date",
"cast_count",
"collection_design",
"cast",
"pagination",
"as_of",
"url"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_brand_runway_history(slug, cursor)
A fashion house's documented runway history on Tectova: show counts, the faces of the house and its shows with a cast register, newest first, 25 per page. Input a brand slug from search_fashion_records.
입력 스키마
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"minLength": 1,
"maxLength": 300,
"description": "A brand slug from search_fashion_records, e.g. \"chanel\", or a full tectova.com/brands/ URL."
},
"cursor": {
"type": "string",
"maxLength": 512,
"description": "next_cursor from a previous page of this house's shows."
}
},
"required": [
"slug"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}출력 스키마
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"show_count": {
"type": "integer"
},
"documented_show_count": {
"type": "integer"
},
"shows_without_cast": {
"type": "integer"
},
"faces_of_the_house": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"url": {
"type": [
"string",
"null"
]
},
"show_count": {
"type": "integer"
}
},
"required": [
"name",
"url",
"show_count"
],
"additionalProperties": false
}
},
"shows": {
"type": "array",
"items": {
"type": "object",
"properties": {
"title": {
"type": "string"
},
"season": {
"type": "string"
},
"city": {
"type": [
"string",
"null"
]
},
"meta": {
"type": "string"
},
"show": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": [
"title",
"season",
"city",
"meta",
"show",
"url"
],
"additionalProperties": false
}
},
"pagination": {
"type": "object",
"properties": {
"offset": {
"type": "integer"
},
"returned": {
"type": "integer"
},
"total": {
"type": "integer"
},
"next_cursor": {
"type": [
"string",
"null"
]
}
},
"required": [
"offset",
"returned",
"total",
"next_cursor"
],
"additionalProperties": false
},
"redirected_from": {
"type": "string"
},
"as_of": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": [
"name",
"slug",
"show_count",
"documented_show_count",
"shows_without_cast",
"faces_of_the_house",
"shows",
"pagination",
"as_of",
"url"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_country_talent(country, city, season, section, cursor)
Models of one nationality on Tectova's Big Four runway record, mirroring the site's three country pages. Country alone: the most cast, the last five seasons, models new to the circuit, season by season, the houses and casting directors that cast them most. Add city: that fashion week across every season since 2002. Add city and season: every model there that season, their shows, who opened or closed a show and who was new to the city. Answers questions such as "Which Chinese models walked New York Fashion Week this season?" For "this season" questions, pass city and season "ss2027" (SS27, the latest season with season pages). Without season, a city call returns that fashion week across every season since 2002, not this season.
입력 스키마
{
"type": "object",
"properties": {
"country": {
"type": "string",
"minLength": 2,
"maxLength": 300,
"description": "A country name, demonym or slug, e.g. \"Brazil\", \"Brazilian\" or \"brazil\", or a full tectova.com/talent/from/ URL."
},
"city": {
"type": "string",
"enum": [
"new-york",
"london",
"milan",
"paris"
],
"description": "A Big Four fashion week city. With city and no season: that nationality at that fashion week across every season since 2002. With city and season: one season's models there, their shows, who opened or closed, who was new to the city."
},
"season": {
"type": "string",
"maxLength": 40,
"description": "With city: a season such as \"SS27\" or \"ss2027\". For \"this season\" questions, pass city and season \"ss2027\" (SS27, the latest season with season pages). Without season, a city call returns that fashion week across every season since 2002, not this season. Only seasons with a page are served."
},
"section": {
"type": "string",
"enum": [
"most_cast",
"current_season",
"last_five_seasons",
"new_to_circuit",
"season_by_season",
"houses",
"casting_directors",
"new_to_fashion_week",
"season_pages",
"models",
"opened_or_closed"
],
"description": "Return one section of the page in full (paginated). Without it, the answer has the page's main list and the first rows of every other section."
},
"cursor": {
"type": "string",
"maxLength": 512,
"description": "next_cursor from a previous page of the same request."
}
},
"required": [
"country"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}출력 스키마
{
"type": "object",
"properties": {
"scope": {
"type": "string",
"enum": [
"country",
"fashion_week",
"fashion_week_season"
]
},
"title": {
"type": "string"
},
"country": {
"type": "string"
},
"demonym": {
"type": "string"
},
"slug": {
"type": "string"
},
"fashion_week": {
"type": [
"string",
"null"
]
},
"season": {
"type": [
"string",
"null"
]
},
"summary": {
"type": "string"
},
"kpis": {
"type": "array",
"items": {
"type": "object",
"properties": {
"label": {
"type": "string"
},
"value": {
"type": "string"
}
},
"required": [
"label",
"value"
],
"additionalProperties": false
}
},
"sections": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"enum": [
"most_cast",
"current_season",
"last_five_seasons",
"new_to_circuit",
"season_by_season",
"houses",
"casting_directors",
"new_to_fashion_week",
"season_pages",
"models",
"opened_or_closed"
]
},
"heading": {
"type": "string"
},
"note": {
"type": [
"string",
"null"
]
},
"total_rows": {
"type": "integer"
},
"rows": {
"type": "array",
"items": {
"type": "object",
"properties": {
"rank": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
]
},
"name": {
"type": "string"
},
"url": {
"type": [
"string",
"null"
]
},
"detail": {
"type": "string"
}
},
"required": [
"rank",
"name",
"url",
"detail"
],
"additionalProperties": false
}
},
"more": {
"type": [
"string",
"null"
]
}
},
"required": [
"id",
"heading",
"note",
"total_rows",
"rows",
"more"
],
"additionalProperties": false
}
},
"section_ids": {
"type": "array",
"items": {
"type": "string",
"enum": [
"most_cast",
"current_season",
"last_five_seasons",
"new_to_circuit",
"season_by_season",
"houses",
"casting_directors",
"new_to_fashion_week",
"season_pages",
"models",
"opened_or_closed"
]
}
},
"faqs": {
"type": "array",
"items": {
"type": "object",
"properties": {
"question": {
"type": "string"
},
"answer": {
"type": "string"
}
},
"required": [
"question",
"answer"
],
"additionalProperties": false
}
},
"pagination": {
"type": "object",
"properties": {
"offset": {
"type": "integer"
},
"returned": {
"type": "integer"
},
"total": {
"type": "integer"
},
"next_cursor": {
"type": [
"string",
"null"
]
}
},
"required": [
"offset",
"returned",
"total",
"next_cursor"
],
"additionalProperties": false
},
"as_of": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": [
"scope",
"title",
"country",
"demonym",
"slug",
"fashion_week",
"season",
"summary",
"kpis",
"sections",
"section_ids",
"faqs",
"pagination",
"as_of",
"url"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}커뮤니티
증거