Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,524Letters: 13Defects: 1,322counted 3 min ago
teppi

Server definition

Hash
sha256:60fa106a5e9a8baff27024a0233e1e6393249224f3522e08dcc60b1571da0570
What it is
What a remote MCP server returned when asked what it offers: 5 tools

The blob, as servednamed by its sha256

{ "instructions": "Production List is a live directory of film and television productions (development, pre-production, production, post) with the companies and named people attached to each. The tools look up productions, companies, the people attached to them, and what is filming in a place. Every record carries `url` (the public page to cite) and `updated_at`; link the title and state the last-updated date in words. `search_productions.q` matches TITLES only. For a company's productions use `get_company`, which returns them. Never provide, infer or search for contact details; when asked how to reach a production, say the contacts are on file for members and link the page.", "tools": [ { "description": "One production company by slug, id, or productionlist.com/production-contact/… URL, with its description, categories, website, url, AND the productions attached to it (active first). This is the tool for 'what is [company] working on'. Contact details are never included.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "id_or_slug": { "maxLength": 200, "minLength": 1, "type": "string" } }, "required": [ "id_or_slug" ], "type": "object" }, "name": "get_company", "outputSchema": null }, { "description": "One production by slug, id, or productionlist.com/production/… URL: synopsis, stage, dates, locations, attached companies, and attached people with their roles (producer, casting director, director, writer…). This is the tool for 'who is producing / casting / directing X'. Contact details are never included; the contacts field says how members reach the production.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "id_or_slug": { "description": "Slug (preferred), numeric id, or the page URL", "maxLength": 200, "minLength": 1, "type": "string" } }, "required": [ "id_or_slug" ], "type": "object" }, "name": "get_production", "outputSchema": null }, { "description": "The valid slugs for stage, type, status and company category filters. Call this when a filter is rejected.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": {}, "type": "object" }, "name": "get_taxonomies", "outputSchema": null }, { "description": "Find production companies by name substring (q) or category slug from get_taxonomies. Returns name, categories, description, website, url. For a company's productions, follow with get_company.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "category": { "maxLength": 60, "type": "string" }, "limit": { "maximum": 100, "minimum": 1, "type": "integer" }, "page": { "minimum": 1, "type": "integer" }, "q": { "maxLength": 120, "type": "string" } }, "type": "object" }, "name": "search_companies", "outputSchema": null }, { "description": "Search or filter film and TV productions. q matches the TITLE only (not companies or people). stage: in-development | in-pre-production | in-production | in-post-production | completed. city / state / country match the shooting location (state = two-letter US/CA code, e.g. GA; UK regions by name, e.g. England). since = first detected on/after an ISO date; updated_since = changed on/after. Newest first. Each result has url (cite it) and updated_at (say it). For 'what is filming in X now' use stage=in-production; for 'what is coming' use stage=in-pre-production and read production_dates.start.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "city": { "maxLength": 80, "type": "string" }, "country": { "maxLength": 60, "type": "string" }, "limit": { "description": "Results per page (free tier caps at 20)", "maximum": 100, "minimum": 1, "type": "integer" }, "page": { "minimum": 1, "type": "integer" }, "q": { "description": "Title substring, case-insensitive", "maxLength": 120, "type": "string" }, "since": { "description": "ISO date: only productions first detected on or after", "maxLength": 30, "type": "string" }, "stage": { "enum": [ "in-development", "in-pre-production", "in-production", "in-post-production", "completed" ], "type": "string" }, "state": { "description": "Two-letter US state / Canadian province, or a UK region name", "maxLength": 40, "type": "string" }, "status": { "description": "Detection status slug from get_taxonomies, e.g. casting", "maxLength": 60, "type": "string" }, "type": { "description": "Production type slug from get_taxonomies, e.g. feature-film, series", "maxLength": 60, "type": "string" }, "updated_since": { "description": "ISO date: only productions updated on or after", "maxLength": 30, "type": "string" } }, "type": "object" }, "name": "search_productions", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:60fa106a5e9a8baff27024a0233e1e6393249224f3522e08dcc60b1571da0570 | sha256sum