Tectova Runway Records MCP
An official MCP server by Tectova that allows AI assistants to query documented runway records, including fashion show casts, model histories, brand runway histories, and country-specific talent data from the Big Four fashion weeks since 2002. It provides factual answers with citations back to Tectova's published pages.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://tectova.com/mcpWhat you can do with it
- Find which models walked a specific fashion show
- Retrieve a model's or creative's documented runway history
- Get a fashion house's runway history and cast register
- List models of a specific nationality at a fashion week
Source and maintenance
- Maintenance checked
Protocol and capabilities
- Server
- tectova-runway-records 1.0.0
- MCP protocol
- 2025-06-18
- Tools
- 5 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": true
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
5 advertised
search_fashion_records — Search Tectova's fashion records
Find models, creatives, fashion houses and agencies on Tectova's runway record. Use this first to resolve a name to a slug.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"query"
],
"properties": {
"type": {
"enum": [
"talent",
"brand",
"agency"
],
"type": "string",
"description": "Restrict results to one kind of record."
},
"limit": {
"type": "integer",
"maximum": 10,
"minimum": 1,
"description": "Maximum results, 1 to 10. Default 5."
},
"query": {
"type": "string",
"maxLength": 80,
"minLength": 2,
"description": "A name to look up, e.g. \"Julia Nobis\", \"Chanel\" or \"IMG Models\"."
}
},
"additionalProperties": false
}{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"hits",
"as_of",
"url"
],
"properties": {
"url": {
"type": "string"
},
"hits": {
"type": "array",
"items": {
"type": "object",
"required": [
"type",
"slug",
"name",
"summary",
"url"
],
"properties": {
"url": {
"type": "string"
},
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"type": {
"enum": [
"talent",
"brand",
"agency"
],
"type": "string"
},
"summary": {
"type": "string"
}
},
"additionalProperties": false
}
},
"as_of": {
"type": "string"
}
},
"additionalProperties": false
}{
"title": "Search Tectova's fashion records",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}get_talent_runway_record — Runway record for a model or creative
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",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"maxLength": 300,
"minLength": 1,
"description": "A talent slug from search_fashion_records, e.g. \"julia-nobis\", or a full tectova.com/talent/ URL."
}
},
"additionalProperties": false
}{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"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"
],
"properties": {
"url": {
"type": "string"
},
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"as_of": {
"type": "string"
},
"caveat": {
"type": "string"
},
"record": {
"anyOf": [
{
"type": "object",
"required": [
"count",
"label"
],
"properties": {
"count": {
"type": "integer"
},
"label": {
"type": "string"
}
},
"additionalProperties": false
},
{
"type": "null"
}
]
},
"honours": {
"type": "array",
"items": {
"type": "string"
}
},
"seasons": {
"type": "array",
"items": {
"type": "object",
"required": [
"season",
"count",
"label",
"cities",
"url"
],
"properties": {
"url": {
"type": [
"string",
"null"
]
},
"count": {
"type": "integer"
},
"label": {
"type": "string"
},
"cities": {
"type": [
"string",
"null"
]
},
"season": {
"type": "string"
}
},
"additionalProperties": false
}
},
"agencies": {
"type": "array",
"items": {
"type": "object",
"required": [
"name",
"cities",
"url"
],
"properties": {
"url": {
"type": [
"string",
"null"
]
},
"name": {
"type": "string"
},
"cities": {
"type": "array",
"items": {
"type": "string"
}
}
},
"additionalProperties": false
}
},
"city_count": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
]
},
"top_houses": {
"type": "array",
"items": {
"type": "object",
"required": [
"name",
"url",
"show_count"
],
"properties": {
"url": {
"type": [
"string",
"null"
]
},
"name": {
"type": "string"
},
"show_count": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
]
}
},
"additionalProperties": false
}
},
"type_label": {
"type": "string"
},
"house_count": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
]
},
"nationality": {
"type": "array",
"items": {
"type": "string"
}
},
"first_season": {
"type": [
"string",
"null"
]
},
"recent_shows": {
"type": "array",
"items": {
"type": "object",
"required": [
"title",
"house",
"season",
"city",
"role",
"show",
"url"
],
"properties": {
"url": {
"type": "string"
},
"city": {
"type": [
"string",
"null"
]
},
"role": {
"type": "string"
},
"show": {
"type": "string"
},
"house": {
"type": "string"
},
"title": {
"type": "string"
},
"season": {
"type": "string"
}
},
"additionalProperties": false
}
},
"season_count": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
]
},
"latest_season": {
"type": [
"string",
"null"
]
},
"related_people": {
"type": "array",
"items": {
"type": "object",
"required": [
"name",
"type_label",
"evidence",
"url"
],
"properties": {
"url": {
"type": "string"
},
"name": {
"type": "string"
},
"evidence": {
"type": "string"
},
"type_label": {
"type": "string"
}
},
"additionalProperties": false
}
}
},
"additionalProperties": false
}{
"title": "Runway record for a model or creative",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}get_show_cast — Cast of a runway show
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",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"show"
],
"properties": {
"show": {
"type": "string",
"maxLength": 300,
"minLength": 1,
"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."
}
},
"additionalProperties": false
}{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"title",
"house",
"season",
"category",
"city",
"date",
"cast_count",
"collection_design",
"cast",
"pagination",
"as_of",
"url"
],
"properties": {
"url": {
"type": "string"
},
"cast": {
"type": "array",
"items": {
"type": "object",
"required": [
"name",
"url",
"nationality",
"opened",
"closed"
],
"properties": {
"url": {
"type": [
"string",
"null"
]
},
"name": {
"type": "string"
},
"closed": {
"type": "boolean"
},
"opened": {
"type": "boolean"
},
"nationality": {
"type": "array",
"items": {
"type": "string"
}
}
},
"additionalProperties": false
}
},
"city": {
"type": [
"string",
"null"
]
},
"date": {
"anyOf": [
{
"type": "object",
"required": [
"label",
"value"
],
"properties": {
"label": {
"type": "string"
},
"value": {
"type": "string"
}
},
"additionalProperties": false
},
{
"type": "null"
}
]
},
"as_of": {
"type": "string"
},
"house": {
"type": "object",
"required": [
"name",
"url"
],
"properties": {
"url": {
"type": [
"string",
"null"
]
},
"name": {
"type": "string"
}
},
"additionalProperties": false
},
"title": {
"type": "string"
},
"season": {
"type": "string"
},
"category": {
"type": "string"
},
"cast_count": {
"type": "integer"
},
"pagination": {
"type": "object",
"required": [
"offset",
"returned",
"total",
"next_cursor"
],
"properties": {
"total": {
"type": "integer"
},
"offset": {
"type": "integer"
},
"returned": {
"type": "integer"
},
"next_cursor": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": false
},
"collection_design": {
"type": "array",
"items": {
"type": "object",
"required": [
"role",
"names"
],
"properties": {
"role": {
"type": "string"
},
"names": {
"type": "array",
"items": {
"$ref": "#/properties/house"
}
}
},
"additionalProperties": false
}
}
},
"additionalProperties": false
}{
"title": "Cast of a runway show",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}get_brand_runway_history — A fashion house's runway history
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",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"maxLength": 300,
"minLength": 1,
"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."
}
},
"additionalProperties": false
}{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"name",
"slug",
"show_count",
"documented_show_count",
"shows_without_cast",
"faces_of_the_house",
"shows",
"pagination",
"as_of",
"url"
],
"properties": {
"url": {
"type": "string"
},
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"as_of": {
"type": "string"
},
"shows": {
"type": "array",
"items": {
"type": "object",
"required": [
"title",
"season",
"city",
"meta",
"show",
"url"
],
"properties": {
"url": {
"type": "string"
},
"city": {
"type": [
"string",
"null"
]
},
"meta": {
"type": "string"
},
"show": {
"type": "string"
},
"title": {
"type": "string"
},
"season": {
"type": "string"
}
},
"additionalProperties": false
}
},
"pagination": {
"type": "object",
"required": [
"offset",
"returned",
"total",
"next_cursor"
],
"properties": {
"total": {
"type": "integer"
},
"offset": {
"type": "integer"
},
"returned": {
"type": "integer"
},
"next_cursor": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": false
},
"show_count": {
"type": "integer"
},
"faces_of_the_house": {
"type": "array",
"items": {
"type": "object",
"required": [
"name",
"url",
"show_count"
],
"properties": {
"url": {
"type": [
"string",
"null"
]
},
"name": {
"type": "string"
},
"show_count": {
"type": "integer"
}
},
"additionalProperties": false
}
},
"shows_without_cast": {
"type": "integer"
},
"documented_show_count": {
"type": "integer"
}
},
"additionalProperties": false
}{
"title": "A fashion house's runway history",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}get_country_talent — Models from a country, by fashion week and season
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?"
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"country"
],
"properties": {
"city": {
"enum": [
"new-york",
"london",
"milan",
"paris"
],
"type": "string",
"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."
},
"cursor": {
"type": "string",
"maxLength": 512,
"description": "next_cursor from a previous page of the same request."
},
"season": {
"type": "string",
"maxLength": 40,
"description": "With city: a season such as \"SS27\" or \"ss2027\". Only seasons with a page are served."
},
"country": {
"type": "string",
"maxLength": 300,
"minLength": 2,
"description": "A country name, demonym or slug, e.g. \"Brazil\", \"Brazilian\" or \"brazil\", or a full tectova.com/talent/from/ URL."
},
"section": {
"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"
],
"type": "string",
"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."
}
},
"additionalProperties": false
}{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"scope",
"title",
"country",
"demonym",
"slug",
"fashion_week",
"season",
"summary",
"kpis",
"sections",
"section_ids",
"faqs",
"pagination",
"as_of",
"url"
],
"properties": {
"url": {
"type": "string"
},
"faqs": {
"type": "array",
"items": {
"type": "object",
"required": [
"question",
"answer"
],
"properties": {
"answer": {
"type": "string"
},
"question": {
"type": "string"
}
},
"additionalProperties": false
}
},
"kpis": {
"type": "array",
"items": {
"type": "object",
"required": [
"label",
"value"
],
"properties": {
"label": {
"type": "string"
},
"value": {
"type": "string"
}
},
"additionalProperties": false
}
},
"slug": {
"type": "string"
},
"as_of": {
"type": "string"
},
"scope": {
"enum": [
"country",
"fashion_week",
"fashion_week_season"
],
"type": "string"
},
"title": {
"type": "string"
},
"season": {
"type": [
"string",
"null"
]
},
"country": {
"type": "string"
},
"demonym": {
"type": "string"
},
"summary": {
"type": "string"
},
"sections": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"heading",
"note",
"total_rows",
"rows",
"more"
],
"properties": {
"id": {
"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"
],
"type": "string"
},
"more": {
"type": [
"string",
"null"
]
},
"note": {
"type": [
"string",
"null"
]
},
"rows": {
"type": "array",
"items": {
"type": "object",
"required": [
"rank",
"name",
"url",
"detail"
],
"properties": {
"url": {
"type": [
"string",
"null"
]
},
"name": {
"type": "string"
},
"rank": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
]
},
"detail": {
"type": "string"
}
},
"additionalProperties": false
}
},
"heading": {
"type": "string"
},
"total_rows": {
"type": "integer"
}
},
"additionalProperties": false
}
},
"pagination": {
"type": "object",
"required": [
"offset",
"returned",
"total",
"next_cursor"
],
"properties": {
"total": {
"type": "integer"
},
"offset": {
"type": "integer"
},
"returned": {
"type": "integer"
},
"next_cursor": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": false
},
"section_ids": {
"type": "array",
"items": {
"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"
],
"type": "string"
}
},
"fashion_week": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": false
}{
"title": "Models from a country, by fashion week and season",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 1224 ms
- 95th percentile latency
- 1224 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 1224 ms · metadata changed · 5 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http tectova-runway-records-mcp https://tectova.com/mcpCodex
codex mcp add tectova-runway-records-mcp --url https://tectova.com/mcpCursor
{
"mcpServers": {
"tectova-runway-records-mcp": {
"url": "https://tectova.com/mcp"
}
}
}Cline
{
"mcpServers": {
"tectova-runway-records-mcp": {
"type": "streamableHttp",
"url": "https://tectova.com/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"tectova-runway-records-mcp": {
"type": "http",
"url": "https://tectova.com/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http tectova-runway-records-mcp https://tectova.com/mcpClaude Desktop
{
"mcpServers": {
"tectova-runway-records-mcp": {
"url": "https://tectova.com/mcp"
}
}
}Windsurf
{
"mcpServers": {
"tectova-runway-records-mcp": {
"serverUrl": "https://tectova.com/mcp"
}
}
}Let your agent find its tools
Find servers like Tectova Runway Records MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other design servers
Do you run Tectova Runway Records MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.