Server definition
- Hash
- sha256:8335b484b504da973d9fd1ffdbe9e5500efff7fa1533357eb996be15e6d28ec7
- What it is
- What a remote MCP server returned when asked what it offers: 4 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Retrieve the complete canonical Heropedia Role content as raw markdown. Fetch either by unique entry id (preferred after LIST) or by exact hero_name + role_name (when both names are already known). Not a regex tool.",
"inputSchema": {
"additionalProperties": false,
"oneOf": [
{
"not": {
"anyOf": [
{
"required": [
"hero_name"
]
},
{
"required": [
"role_name"
]
}
]
},
"required": [
"id"
]
},
{
"not": {
"required": [
"id"
]
},
"required": [
"hero_name",
"role_name"
]
}
],
"properties": {
"hero_name": {
"minLength": 1,
"type": "string"
},
"id": {
"minLength": 1,
"type": "string"
},
"role_name": {
"minLength": 1,
"type": "string"
}
},
"type": "object"
},
"name": "getDetail",
"outputSchema": null
},
{
"description": "List Heropedia Hero/Role entries using pagination. Returns lightweight metadata: id, hero_name, role_name, description. Does not return full Role prompts.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"page": {
"default": 1,
"minimum": 1,
"type": "integer"
},
"page_size": {
"default": 20,
"maximum": 100,
"minimum": 1,
"type": "integer"
}
},
"type": "object"
},
"name": "getList",
"outputSchema": null
},
{
"description": "List Heropedia Hero/Role entries whose Hero name matches the supplied regex. Use when you know or can identify the Hero and want to inspect that Hero's available Roles. Regex is case-insensitive; safe subset only. Returns lightweight metadata.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"hero_regex": {
"maxLength": 128,
"minLength": 1,
"type": "string"
},
"page": {
"default": 1,
"minimum": 1,
"type": "integer"
},
"page_size": {
"default": 20,
"maximum": 100,
"minimum": 1,
"type": "integer"
}
},
"required": [
"hero_regex"
],
"type": "object"
},
"name": "getListByHero",
"outputSchema": null
},
{
"description": "List Heropedia Hero/Role entries whose Role name matches the supplied regex. Use when you want to inspect Heroes offering a particular Role. Regex is case-insensitive; safe subset only. Returns lightweight metadata.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"page": {
"default": 1,
"minimum": 1,
"type": "integer"
},
"page_size": {
"default": 20,
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"role_regex": {
"maxLength": 128,
"minLength": 1,
"type": "string"
}
},
"required": [
"role_regex"
],
"type": "object"
},
"name": "getListByRole",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:8335b484b504da973d9fd1ffdbe9e5500efff7fa1533357eb996be15e6d28ec7 | sha256sum