Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,541Letters: 14Defects: 1,323counted 2 min ago
teppi

Server definition

Hash
sha256:125b5d45357e8fc9a1abb5a37fa9c7982db8a81834bc4868d59dcca89f8fc6ab
What it is
What a remote MCP server returned when asked what it offers: 2 tools

The blob, as servednamed by its sha256

{ "instructions": "Kulturbase is a read-only catalogue that links to playback at the original provider.\nUse search_catalog for a named title, person, series or programme. Its total field is the number of compact results returned, not the number of all possible matches.\nUse find_recording directly when the user asks for a random or duration-bounded recommendation. Duration values are bands: 15 means 10–15 minutes, 30 means 15–30, 60 means 30–60, 90 means 60–90, and lang means over 90 minutes. Pass format, languages, requireSubtitles and hideNorwayOnly in preferences when relevant. Use the returned nextSeed for another distinct draw.", "tools": [ { "description": "Choose one currently playable recording in a requested cultural category and duration band, with optional format, language, subtitle and geography preferences.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "category": { "enum": [ "teater", "opera", "dans", "konsert", "kulturprogram", "film", "barn" ], "type": "string" }, "duration": { "enum": [ "15", "30", "60", "90", "lang" ], "type": "string" }, "preferences": { "properties": { "format": { "enum": [ "all", "video", "audio" ], "type": "string" }, "hideNorwayOnly": { "type": "boolean" }, "languages": { "items": { "enum": [ "no", "sv", "da", "sami" ], "type": "string" }, "maxItems": 4, "type": "array" }, "requireSubtitles": { "type": "boolean" } }, "type": "object" }, "seed": { "maximum": 4294967295, "minimum": 0, "type": "integer" } }, "required": [ "category", "duration" ], "type": "object" }, "name": "find_recording", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "category": { "type": "string" }, "duration": { "type": "string" }, "found": { "type": "boolean" }, "nextSeed": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "recording": { "anyOf": [ { "additionalProperties": false, "properties": { "catalogUrl": { "type": "string" }, "creator": { "type": [ "string", "null" ] }, "durationSeconds": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "providerUrl": { "type": "string" }, "title": { "type": "string" }, "year": { "anyOf": [ { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, { "type": "null" } ] } }, "required": [ "title", "creator", "year", "durationSeconds", "catalogUrl", "providerUrl" ], "type": "object" }, { "type": "null" } ] } }, "required": [ "found", "category", "duration", "nextSeed", "recording" ], "type": "object" } }, { "description": "Search Kulturbase for playable Nordic cultural programmes, recordings, works, series and people. Returns compact catalogue links.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "limit": { "default": 10, "maximum": 20, "minimum": 1, "type": "integer" }, "preferences": { "properties": { "format": { "enum": [ "all", "video", "audio" ], "type": "string" }, "hideNorwayOnly": { "type": "boolean" }, "languages": { "items": { "enum": [ "no", "sv", "da", "sami" ], "type": "string" }, "maxItems": 4, "type": "array" }, "requireSubtitles": { "type": "boolean" } }, "type": "object" }, "query": { "description": "A title, person, series or programme to search for.", "maxLength": 64, "minLength": 2, "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "search_catalog", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "query": { "type": "string" }, "results": { "items": { "additionalProperties": false, "properties": { "id": { "type": [ "string", "number" ] }, "summary": { "type": "string" }, "title": { "type": "string" }, "type": { "enum": [ "institution", "place", "person", "work", "series", "performance", "episode" ], "type": "string" }, "url": { "type": "string" } }, "required": [ "type", "id", "title", "summary", "url" ], "type": "object" }, "type": "array" }, "total": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" } }, "required": [ "query", "total", "results" ], "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:125b5d45357e8fc9a1abb5a37fa9c7982db8a81834bc4868d59dcca89f8fc6ab | sha256sum