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

Server definition

Hash
sha256:d1778a68987fa879d149a893b4d164ff32833404512be91c86bb965fdb4ab0f8
What it is
What a remote MCP server returned when asked what it offers: 7 tools

The blob, as servednamed by its sha256

{ "instructions": "원불교 교서를 찾아 읽는 서버다.\n\n경전 원문·좌표·성가 번호를 기억으로 쓰지 말고, 반드시 도구로 확인한 것만 쓴다.\n확인되지 않으면 \"찾지 못했다\"고 말한다 — 그럴듯하게 지어내는 것이 여기서 가장 큰 잘못이다.\n\nsearch_scripture는 뜻이 아니라 글자를 맞추는 부분 문자열 검색이다(띄어쓰기는 무시한다).\n본문에 없는 말로는 한 건도 걸리지 않으니, 안 나오면 경전이 쓰는 말로 바꿔 다시 찾는다.\n확인된 예: \"기도\" → 심고 · \"분노\" → 성내 또는 탐진치 · \"원망\" → 감사·보은.\n\n인용은 get_passage로 확인한 원문만 쓴다. 검색 결과의 발췌는 앞뒤가 잘려 있다.\n좌표와 웹 주소는 도구가 준 것을 그대로 옮긴다 — 기억으로 쓰면 자주 틀린다.\n\n한 절을 찾았으면 get_related로 옆을 훑는다. 글자가 겹치지 않아 검색으로는 못 닿는 절이\n거기서 나온다.\n\n각주에 「※자동 생성·감수 전 초안」이 붙은 것은 기계가 붙인 초안이다. 참고만 하고 인용하지 않는다.\n대사전 해설을 경전 원문처럼 섞어 쓰지 않는다 — 인용할 때 출처를 밝힌다.\n\n정본은 hub.won.or.kr이다.", "tools": [ { "description": "책의 차례. part 없이 부르면 편/품 목록, part를 주면 그 편에 든 절 목록(id 포함). 특정 자리를 알고 찾아갈 때 쓴다.", "inputSchema": { "properties": { "book": { "description": "책 id. jeongjeon(정전) daejonggyeong(대종경) buljoyogyeong(불조요경) yejeon(예전) jeongsan(정산종사법어) daesan(대산종사법어) gyosa(원불교 교사) gyoheon(원불교 교헌) seonoerok(대종경선외록) hanulan(한울안 한 이치에) daesanbm1~5(대산종사법문집 1~5집)", "type": "string" }, "part": { "description": "편/품 이름(공백 무시 부분 일치, 예: '교의편')", "type": "string" } }, "required": [ "book" ], "type": "object" }, "name": "get_outline", "outputSchema": null }, { "description": "절 하나의 원문 전체 — 본문 문단·각주·좌표·앞뒤 절·웹 주소. 인용은 반드시 이 도구로 확인한 원문을 쓴다.", "inputSchema": { "properties": { "book": { "description": "책 id. jeongjeon(정전) daejonggyeong(대종경) buljoyogyeong(불조요경) yejeon(예전) jeongsan(정산종사법어) daesan(대산종사법어) gyosa(원불교 교사) gyoheon(원불교 교헌) seonoerok(대종경선외록) hanulan(한울안 한 이치에) daesanbm1~5(대산종사법문집 1~5집)", "type": "string" }, "id": { "description": "절 id (검색 결과의 [book/id])", "type": "string" } }, "required": [ "book", "id" ], "type": "object" }, "name": "get_passage", "outputSchema": null }, { "description": "한 절에 이어진 관련 개념·관련 구절(원불교 대사전 관계망 + 각주어 공유)과 공명(정전 교리 ↔ 대종경 실례, 사람이 감수해 승인한 연결). 글자가 겹치지 않아 검색으로는 못 찾는 절들을 끌어온다.", "inputSchema": { "properties": { "book": { "description": "책 id. jeongjeon(정전) daejonggyeong(대종경) buljoyogyeong(불조요경) yejeon(예전) jeongsan(정산종사법어) daesan(대산종사법어) gyosa(원불교 교사) gyoheon(원불교 교헌) seonoerok(대종경선외록) hanulan(한울안 한 이치에) daesanbm1~5(대산종사법문집 1~5집)", "type": "string" }, "id": { "description": "절 id", "type": "string" } }, "required": [ "book", "id" ], "type": "object" }, "name": "get_related", "outputSchema": null }, { "description": "원불교 교서 15책의 목록과 절 수. 어떤 책이 있는지 모를 때 먼저 부른다.", "inputSchema": { "properties": {}, "type": "object" }, "name": "list_books", "outputSchema": null }, { "description": "원불교 대사전 4,523항목. q로 표제어·한자·정의문을 찾는다(표제어가 정확히 하나 걸리면 곧바로 본문). id를 주면 그 항목. get_passage의 각주에 붙은 [대사전 ****]가 그 id다. 긴 항목(일원상·사은·법위등급 등)은 첫 절만 내주고 나머지 절 목록을 알려 준다 — 필요한 절을 section으로 다시 부른다.", "inputSchema": { "properties": { "id": { "description": "대사전 항목 id — 주면 q는 무시하고 그 항목을 낸다", "type": "string" }, "limit": { "description": "돌려줄 최대 건수(기본 10)", "type": "number" }, "q": { "description": "찾을 말(표제어·한자·정의문)", "type": "string" }, "section": { "description": "긴 항목에서 읽을 절 이름(부분 일치). 앞선 호출이 알려 준 절 목록에서 고른다", "type": "string" } }, "type": "object" }, "name": "lookup_dictionary", "outputSchema": null }, { "description": "경전 원문 전문 검색. 띄어쓰기를 무시한 부분 문자열 일치라 '상시일기'와 '상시 일기'가 같은 결과를 준다. 글자가 겹치지 않는 뜻 검색은 안 된다 — 실제 본문에 나오는 말로 찾을 것. 인용하려면 결과의 id로 get_passage를 불러 원문 전체를 확인한다.", "inputSchema": { "properties": { "book": { "description": "책 id. jeongjeon(정전) daejonggyeong(대종경) buljoyogyeong(불조요경) yejeon(예전) jeongsan(정산종사법어) daesan(대산종사법어) gyosa(원불교 교사) gyoheon(원불교 교헌) seonoerok(대종경선외록) hanulan(한울안 한 이치에) daesanbm1~5(대산종사법문집 1~5집)", "type": "string" }, "limit": { "description": "돌려줄 최대 건수(기본 10)", "type": "number" }, "mode": { "description": "phrase(기본)는 질의 전체를 한 덩어리로, all은 낱말이 모두 들어 있으면 일치(떨어져 있어도 걸림)", "enum": [ "phrase", "all" ], "type": "string" }, "q": { "description": "찾을 말", "type": "string" } }, "required": [ "q" ], "type": "object" }, "name": "search_scripture", "outputSchema": null }, { "description": "원불교 성가 201곡을 제목·가사로 검색. 숫자만 주면 그 번호의 곡을 찾는다(가사 검색이 아니라 곡 번호).", "inputSchema": { "properties": { "limit": { "description": "돌려줄 최대 건수(기본 10)", "type": "number" }, "q": { "description": "찾을 말 또는 곡 번호", "type": "string" } }, "required": [ "q" ], "type": "object" }, "name": "search_sungga", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:d1778a68987fa879d149a893b4d164ff32833404512be91c86bb965fdb4ab0f8 | sha256sum