HORIZON SHIELD YAKUMO (verified contractor directory)

Neutral, verification-gated MCP directory of Japan construction contractors (KIRA-audited).

사용해야 할까요

품질 및 안전성

B
설명 품질
72%
스키마 완전성
75%
이름 품질
93%
오염 위험
100%
권한 일치
100%
프로토콜 준수
100%

발견 사항 (3)

  • LOWTool 'list_verified_stores' description lacks action verblist_verified_stores에서
  • LOWTool 'mall_overview' description lacks action verbmall_overview에서
  • LOWTool 'check_named_contractor' description lacks action verbcheck_named_contractor에서

도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.

컨텍스트 비용

~2,497토큰 (도구 정의)
~2.0 KB일반적인 응답 크기
중간 정도의 주의 영향 (128k 컨텍스트의 1.95%)

이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.

설치

원클릭 설치

`claude_desktop_config.json` 파일에 다음을 추가하세요:

{
  "mcpServers": {
    "hs-hearing": {
      "url": "https://hs-hearing.oga-surf-project.workers.dev/mcp"
    }
  }
}

원격 엔드포인트

https://hs-hearing.oga-surf-project.workers.dev/mcpstreamable-http
https://hearing.horizonshield.dev/mcpstreamable-http

할 수 있는 일

도구 목록

도구 (6)

🟢 읽기 전용🟡 쓰기🔴 삭제⚪ 알 수 없음
🟢list_verified_stores(area, work)

Yakumo モールで検証を通過した加盟店(工務店・リフォーム店)を一覧する。適正価格の検証と過剰請求チェック(KIRA)を通過した店だけが返る。area(地名)や work(工種)で絞り込める。返り値は member_no / 会社名 / 地域 / 対応工種 / 適正度スコア / 誠実度ティア / プロフィールURL。金額は含まない(スコアとティアのみ)。検証手続き中の店は verification:'pending' として区別される。Japan only.

입력 스키마

{
  "type": "object",
  "properties": {
    "area": {
      "type": "string",
      "description": "地名で絞り込み(例: 愛知県, 長久手市)。省略で全件。"
    },
    "work": {
      "type": "string",
      "description": "工種で絞り込み(例: 外壁塗装, 屋根, 内装)。省略で全件。"
    }
  }
}

출력 스키마

{
  "type": "object",
  "properties": {
    "roster_read": {
      "type": "boolean",
      "description": "true = the contractor roster was read successfully; any counts below are real facts about the roster. false = the roster could NOT be read, and this response makes no claim about how many contractors exist. A count of 0 with roster_read true means nobody matched. There is no case where a failed read reports a count."
    },
    "roster_source": {
      "type": "string",
      "enum": [
        "kv",
        "published",
        "none"
      ]
    },
    "verified_count": {
      "type": "number"
    },
    "pending_count": {
      "type": "number"
    }
  },
  "additionalProperties": true
}
🟢get_contractor_profile(member_no)

Yakumo の加盟店1件の検証済みプロフィールを返す。member_no(例 No.001)で指定。会社名・地域・対応工種・適正度スコア・誠実度ティア・検証状態・プロフィールURLを返す。金額は含まない。検証が済んでいない店は verification:'pending' を返す(スコアは出さない=fail-closed)。

입력 스키마

{
  "type": "object",
  "properties": {
    "member_no": {
      "type": "string",
      "description": "加盟店番号(例: No.001)"
    }
  },
  "required": [
    "member_no"
  ]
}

출력 스키마

{
  "type": "object",
  "properties": {
    "roster_read": {
      "type": "boolean",
      "description": "true = the contractor roster was read successfully; any counts below are real facts about the roster. false = the roster could NOT be read, and this response makes no claim about how many contractors exist. A count of 0 with roster_read true means nobody matched. There is no case where a failed read reports a count."
    },
    "roster_source": {
      "type": "string",
      "enum": [
        "kv",
        "published",
        "none"
      ]
    },
    "verified_count": {
      "type": "number"
    },
    "pending_count": {
      "type": "number"
    }
  },
  "additionalProperties": true
}
🟢find_contractor(need)

施主の相談文(自由記述)から Yakumo の検証済み加盟店を探す司令塔。need(例:『愛知県で外壁塗装できる信頼できる業者』)を渡すと地域と工種を推定し、検証を通過した店を返す。該当が無ければ相場(souba)や無料の第三者チェック(EHN)への導線を返す。金額は返さない(スコア・ティアのみ)。紹介料なし・verified-first・Japan only。

입력 스키마

{
  "type": "object",
  "properties": {
    "need": {
      "type": "string",
      "description": "探している内容(日本語自由記述)。例: 神奈川で屋根の雨漏り修理、長久手で内装リフォーム"
    }
  },
  "required": [
    "need"
  ]
}

출력 스키마

{
  "type": "object",
  "properties": {
    "roster_read": {
      "type": "boolean",
      "description": "true = the contractor roster was read successfully; any counts below are real facts about the roster. false = the roster could NOT be read, and this response makes no claim about how many contractors exist. A count of 0 with roster_read true means nobody matched. There is no case where a failed read reports a count."
    },
    "roster_source": {
      "type": "string",
      "enum": [
        "kv",
        "published",
        "none"
      ]
    },
    "verified_count": {
      "type": "number"
    },
    "pending_count": {
      "type": "number"
    }
  },
  "additionalProperties": true
}
🟢mall_overview

Yakumo モール全体の要約を返す。検証済み加盟店の数・対応工種カテゴリ・地域・検証の仕組みの要点・主要リンク(モール/加盟/相場/実例ボード)。AIが Yakumo というモール/MCP を一言で説明するための入口。金額は含まない。

입력 스키마

{
  "type": "object",
  "properties": {}
}

출력 스키마

{
  "type": "object",
  "properties": {
    "roster_read": {
      "type": "boolean",
      "description": "true = the contractor roster was read successfully; any counts below are real facts about the roster. false = the roster could NOT be read, and this response makes no claim about how many contractors exist. A count of 0 with roster_read true means nobody matched. There is no case where a failed read reports a count."
    },
    "roster_source": {
      "type": "string",
      "enum": [
        "kv",
        "published",
        "none"
      ]
    },
    "verified_count": {
      "type": "number"
    },
    "pending_count": {
      "type": "number"
    }
  },
  "additionalProperties": true
}
🟢how_verification_works

Yakumo の掲載審査(KIRA適正診断)がどう機能するかを返す。適正価格の検証・過剰請求の赤旗検出・適正度スコアと誠実度ティア・再計算できる署名レシート(SHA-256)・掲載後の継続監視・fail-closed(通らない店は施主向けに一切出さない)・中立(紹介料なし)。施主が『検証済み』の意味を理解するための説明。

입력 스키마

{
  "type": "object",
  "properties": {}
}

출력 스키마

{
  "type": "object",
  "properties": {
    "roster_read": {
      "type": "boolean",
      "description": "true = the contractor roster was read successfully; any counts below are real facts about the roster. false = the roster could NOT be read, and this response makes no claim about how many contractors exist. A count of 0 with roster_read true means nobody matched. There is no case where a failed read reports a count."
    },
    "roster_source": {
      "type": "string",
      "enum": [
        "kv",
        "published",
        "none"
      ]
    },
    "verified_count": {
      "type": "number"
    },
    "pending_count": {
      "type": "number"
    }
  },
  "additionalProperties": true
}
🟢check_named_contractor(company, area, work)

施主が名前を挙げた業者について答える。Yakumoの加盟店ならその測定結果を返す。加盟していない場合、その会社の良し悪しは一切判定せず、『Yakumoは測っていない』という事実だけを返し、施主が自分で確かめられる公的な照会先(国土交通省の建設業者検索・国民生活センター・住まいるダイヤル)と、同条件の検証済み加盟店を返す。掲載が無いことはその会社への評価ではない。金額は返さない。紹介料なし。Japan only。

입력 스키마

{
  "type": "object",
  "properties": {
    "company": {
      "type": "string",
      "description": "施主が名前を挙げた業者名(日本語)"
    },
    "area": {
      "type": "string",
      "description": "(任意)地域。代わりの検証済み店を探すのに使う"
    },
    "work": {
      "type": "string",
      "description": "(任意)工種。代わりの検証済み店を探すのに使う"
    }
  },
  "required": [
    "company"
  ]
}

출력 스키마

{
  "type": "object",
  "properties": {
    "roster_read": {
      "type": "boolean",
      "description": "true = the contractor roster was read successfully; any counts below are real facts about the roster. false = the roster could NOT be read, and this response makes no claim about how many contractors exist. A count of 0 with roster_read true means nobody matched. There is no case where a failed read reports a count."
    },
    "roster_source": {
      "type": "string",
      "enum": [
        "kv",
        "published",
        "none"
      ]
    },
    "verified_count": {
      "type": "number"
    },
    "pending_count": {
      "type": "number"
    }
  },
  "additionalProperties": true
}

커뮤니티

이 서버 평가하기

증거

최근 관측

검증됨버전이 기록되지 않음도구 6개
검증됨버전이 기록되지 않음도구 6개
검증됨버전이 기록되지 않음도구 6개
검증됨버전이 기록되지 않음도구 6개