MCP 서버

heropedia

io.github.SiliconRoshiBill/heropedia
AI 및 에이전트 지식 및 문서 공개 · 연결 가능 MCP 2026-07-28

이 MCP로 할 수 있는 일

Browses and retrieves canonical content for a registry of expert-inspired personas and roles.

getDetail
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.
읽기 전용 멱등성
입력 스키마
{'type': 'object', 'oneOf': [{'not': {'anyOf': [{'required': ['hero_name']}, {'required': ['role_name']}]}, 'required': ['id']}, {'not': {'required': ['id']}, 'required': ['hero_name', 'role_name']}], 'properties': {'id': {'type': 'string', 'minLength': 1}, 'hero_name': {'type': 'string', 'minLength': 1}, 'role_name': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
getList
List Heropedia Hero/Role entries using pagination. Returns lightweight metadata: id, hero_name, role_name, description. Does not return full Role prompts.
읽기 전용 멱등성
입력 스키마
{'type': 'object', 'properties': {'page': {'type': 'integer', 'default': 1, 'minimum': 1}, 'page_size': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1}}, 'additionalProperties': False}
getListByHero
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.
읽기 전용 멱등성
입력 스키마
{'type': 'object', 'required': ['hero_regex'], 'properties': {'page': {'type': 'integer', 'default': 1, 'minimum': 1}, 'page_size': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1}, 'hero_regex': {'type': 'string', 'maxLength': 128, 'minLength': 1}}, 'additionalProperties': False}
getListByRole
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.
읽기 전용 멱등성
입력 스키마
{'type': 'object', 'required': ['role_regex'], 'properties': {'page': {'type': 'integer', 'default': 1, 'minimum': 1}, 'page_size': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1}, 'role_regex': {'type': 'string', 'maxLength': 128, 'minLength': 1}}, 'additionalProperties': False}
추가됨
getDetail
2026년 9월 17일 12:52 PM
추가됨
getListByRole
2026년 9월 17일 12:52 PM
추가됨
getListByHero
2026년 9월 17일 12:52 PM
추가됨
getList
2026년 9월 17일 12:52 PM