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

Server definition

Hash
sha256:1456c485514f7a1bbf6fc589b78774a5e59d095aa641d491b788c863eda28290
What it is
What a remote MCP server returned when asked what it offers: 11 tools

The blob, as servednamed by its sha256

{ "instructions": "Anonymous, read-only access to explicitly published music metadata and bounded deterministic music-theory utilities. No tool accepts credentials, arbitrary URLs, filesystem paths, or server mutations. Browser playback tools are not available remotely.", "tools": [ { "description": "Use this when an agent needs to analyze one bounded cyclic interval word, including its pitch path, rotations, reversal partners, reflection class, and limited-transposition status. Do not infer ownership, licensing, or unpublished availability.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "intervalWord": { "items": { "maximum": 16, "minimum": 1, "type": "integer" }, "maxItems": 10, "minItems": 2, "type": "array" }, "modulus": { "maximum": 16, "minimum": 5, "type": "integer" } }, "required": [ "modulus", "intervalWord" ], "type": "object" }, "name": "analyze_cyclic_scale", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": { "$ref": "#/definitions/__schema0" }, "definitions": { "__schema0": { "anyOf": [ { "type": "string" }, { "type": "number" }, { "type": "boolean" }, { "type": "null" }, { "items": { "$ref": "#/definitions/__schema0" }, "type": "array" }, { "additionalProperties": { "$ref": "#/definitions/__schema0" }, "propertyNames": { "type": "string" }, "type": "object" } ] } }, "properties": {}, "type": "object" } }, { "description": "Use this when an agent needs to calculate one deterministic frequency in an equal division of the octave with an optional concert-root transposition. Do not infer ownership, licensing, or unpublished availability.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "baseFrequency": { "default": 261.63, "maximum": 20000, "minimum": 20, "type": "number" }, "division": { "maximum": 16, "minimum": 0, "type": "number" }, "divisionsPerCycle": { "maximum": 16, "minimum": 5, "type": "integer" }, "rootSemitones": { "default": 0, "maximum": 11, "minimum": 0, "type": "integer" } }, "required": [ "divisionsPerCycle", "division" ], "type": "object" }, "name": "calculate_equal_division_frequency", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": { "$ref": "#/definitions/__schema0" }, "definitions": { "__schema0": { "anyOf": [ { "type": "string" }, { "type": "number" }, { "type": "boolean" }, { "type": "null" }, { "items": { "$ref": "#/definitions/__schema0" }, "type": "array" }, { "additionalProperties": { "$ref": "#/definitions/__schema0" }, "propertyNames": { "type": "string" }, "type": "object" } ] } }, "properties": {}, "type": "object" } }, { "description": "Use this when an agent needs to classify one bounded cyclic mode by acting group: its rotation, reversal, and set classes; transposition-symmetry kernel; reflection structure; interval and Fourier content; evenness and generation; and every direct-sum factorization. Do not infer ownership, licensing, or unpublished availability.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "intervalWord": { "items": { "maximum": 16, "minimum": 1, "type": "integer" }, "maxItems": 10, "minItems": 2, "type": "array" }, "modulus": { "maximum": 16, "minimum": 5, "type": "integer" } }, "required": [ "modulus", "intervalWord" ], "type": "object" }, "name": "classify_cyclic_mode", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": { "$ref": "#/definitions/__schema0" }, "definitions": { "__schema0": { "anyOf": [ { "type": "string" }, { "type": "number" }, { "type": "boolean" }, { "type": "null" }, { "items": { "$ref": "#/definitions/__schema0" }, "type": "array" }, { "additionalProperties": { "$ref": "#/definitions/__schema0" }, "propertyNames": { "type": "string" }, "type": "object" } ] } }, "properties": {}, "type": "object" } }, { "description": "Use this when an agent needs to create a bounded, two-measure MusicXML representation of a 12-division cyclic scale for local import, in the mixed, sharp, or flat accidental spelling. Do not infer ownership, licensing, or unpublished availability.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "accidentals": { "default": "mixed", "enum": [ "mixed", "sharp", "flat" ], "type": "string" }, "intervalWord": { "items": { "maximum": 16, "minimum": 1, "type": "integer" }, "maxItems": 10, "minItems": 2, "type": "array" }, "modulus": { "const": 12, "type": "number" }, "root": { "default": 0, "maximum": 11, "minimum": 0, "type": "integer" } }, "required": [ "modulus", "intervalWord" ], "type": "object" }, "name": "export_cyclic_scale_musicxml", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": { "$ref": "#/definitions/__schema0" }, "definitions": { "__schema0": { "anyOf": [ { "type": "string" }, { "type": "number" }, { "type": "boolean" }, { "type": "null" }, { "items": { "$ref": "#/definitions/__schema0" }, "type": "array" }, { "additionalProperties": { "$ref": "#/definitions/__schema0" }, "propertyNames": { "type": "string" }, "type": "object" } ] } }, "properties": {}, "type": "object" } }, { "description": "Use this when an agent needs to generate at most 24 canonical cyclic interval words under bounded equal-division, cardinality, interval, reflection, and transpositional-symmetry constraints. Do not infer ownership, licensing, or unpublished availability.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "limitedTransposition": { "default": "any", "enum": [ "any", "yes", "no" ], "type": "string" }, "maxStep": { "maximum": 8, "minimum": 1, "type": "integer" }, "modulus": { "maximum": 16, "minimum": 5, "type": "integer" }, "notes": { "maximum": 10, "minimum": 2, "type": "integer" }, "reflection": { "default": "any", "enum": [ "any", "mixed", "self", "paired", "external" ], "type": "string" } }, "required": [ "modulus", "notes", "maxStep" ], "type": "object" }, "name": "generate_cyclic_scales", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": { "$ref": "#/definitions/__schema0" }, "definitions": { "__schema0": { "anyOf": [ { "type": "string" }, { "type": "number" }, { "type": "boolean" }, { "type": "null" }, { "items": { "$ref": "#/definitions/__schema0" }, "type": "array" }, { "additionalProperties": { "$ref": "#/definitions/__schema0" }, "propertyNames": { "type": "string" }, "type": "object" } ] } }, "properties": {}, "type": "object" } }, { "description": "Use this when an agent needs to get public recordings matching a composition title. Do not infer ownership, licensing, or unpublished availability.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "id": { "maxLength": 240, "minLength": 1, "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "get_composition", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": { "$ref": "#/definitions/__schema0" }, "definitions": { "__schema0": { "anyOf": [ { "type": "string" }, { "type": "number" }, { "type": "boolean" }, { "type": "null" }, { "items": { "$ref": "#/definitions/__schema0" }, "type": "array" }, { "additionalProperties": { "$ref": "#/definitions/__schema0" }, "propertyNames": { "type": "string" }, "type": "object" } ] } }, "properties": {}, "type": "object" } }, { "description": "Use this when an agent needs to get one public release by slug. Do not infer ownership, licensing, or unpublished availability.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "id": { "maxLength": 240, "minLength": 1, "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "get_release", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": { "$ref": "#/definitions/__schema0" }, "definitions": { "__schema0": { "anyOf": [ { "type": "string" }, { "type": "number" }, { "type": "boolean" }, { "type": "null" }, { "items": { "$ref": "#/definitions/__schema0" }, "type": "array" }, { "additionalProperties": { "$ref": "#/definitions/__schema0" }, "propertyNames": { "type": "string" }, "type": "object" } ] } }, "properties": {}, "type": "object" } }, { "description": "Use this when an agent needs to check for an explicitly published sheet-music resource. Never infers rights or availability. Do not infer ownership, licensing, or unpublished availability.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "id": { "maxLength": 240, "minLength": 1, "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "get_sheet_music", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": { "$ref": "#/definitions/__schema0" }, "definitions": { "__schema0": { "anyOf": [ { "type": "string" }, { "type": "number" }, { "type": "boolean" }, { "type": "null" }, { "items": { "$ref": "#/definitions/__schema0" }, "type": "array" }, { "additionalProperties": { "$ref": "#/definitions/__schema0" }, "propertyNames": { "type": "string" }, "type": "object" } ] } }, "properties": {}, "type": "object" } }, { "description": "Use this when an agent needs to get one public track by blob identifier or title. Do not infer ownership, licensing, or unpublished availability.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "id": { "maxLength": 240, "minLength": 1, "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "get_track", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": { "$ref": "#/definitions/__schema0" }, "definitions": { "__schema0": { "anyOf": [ { "type": "string" }, { "type": "number" }, { "type": "boolean" }, { "type": "null" }, { "items": { "$ref": "#/definitions/__schema0" }, "type": "array" }, { "additionalProperties": { "$ref": "#/definitions/__schema0" }, "propertyNames": { "type": "string" }, "type": "object" } ] } }, "properties": {}, "type": "object" } }, { "description": "Use this when an agent needs to list public album and release records. Do not infer ownership, licensing, or unpublished availability.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": {}, "type": "object" }, "name": "list_releases", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": { "$ref": "#/definitions/__schema0" }, "definitions": { "__schema0": { "anyOf": [ { "type": "string" }, { "type": "number" }, { "type": "boolean" }, { "type": "null" }, { "items": { "$ref": "#/definitions/__schema0" }, "type": "array" }, { "additionalProperties": { "$ref": "#/definitions/__schema0" }, "propertyNames": { "type": "string" }, "type": "object" } ] } }, "properties": {}, "type": "object" } }, { "description": "Use this when an agent needs to search the public music catalog. Do not infer ownership, licensing, or unpublished availability.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "query": { "maxLength": 200, "minLength": 1, "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "search_music", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": { "$ref": "#/definitions/__schema0" }, "definitions": { "__schema0": { "anyOf": [ { "type": "string" }, { "type": "number" }, { "type": "boolean" }, { "type": "null" }, { "items": { "$ref": "#/definitions/__schema0" }, "type": "array" }, { "additionalProperties": { "$ref": "#/definitions/__schema0" }, "propertyNames": { "type": "string" }, "type": "object" } ] } }, "properties": {}, "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:1456c485514f7a1bbf6fc589b78774a5e59d095aa641d491b788c863eda28290 | sha256sum