HORIZON SHIELD YAKUMO (verified contractor directory)

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

¿Debería usar esto?

Calidad y seguridad

B
Calidad de la descripción
72%
Integridad del esquema
75%
Calidad de los nombres
93%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (3)

  • LOWTool 'list_verified_stores' description lacks action verben list_verified_stores
  • LOWTool 'mall_overview' description lacks action verben mall_overview
  • LOWTool 'check_named_contractor' description lacks action verben check_named_contractor

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~2,497Tokens (definiciones de herramientas)
~2.0 KBTamaño de respuesta típico
Impacto moderado en la atención (1.95% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

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

Puntos de conexión remotos

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

Qué puede hacer

Inventario de herramientas

Herramientas (6)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢list_verified_stores(area, work)

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

Esquema de entrada

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

Esquema de salida

{
  "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)。

Esquema de entrada

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

Esquema de salida

{
  "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。

Esquema de entrada

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

Esquema de salida

{
  "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 を一言で説明するための入口。金額は含まない。

Esquema de entrada

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

Esquema de salida

{
  "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(通らない店は施主向けに一切出さない)・中立(紹介料なし)。施主が『検証済み』の意味を理解するための説明。

Esquema de entrada

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

Esquema de salida

{
  "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。

Esquema de entrada

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

Esquema de salida

{
  "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
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada6 herramientas
verificadoversión no registrada6 herramientas
verificadoversión no registrada6 herramientas
verificadoversión no registrada6 herramientas
verificadoversión no registrada6 herramientas
verificadoversión no registrada6 herramientas