Yakumo verified contractor No.001: Reform Shokunin Co., Ltd. (Aichi, Japan)
Server Details
Verified profile of Reform Shokunin Co., Ltd., a Yakumo member renovation contractor in Aichi.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- ogasurfproject-jpg/horizon-shield
- GitHub Stars
- 1
- Server Listing
- HORIZON SHIELD KIRA
TDQS
Scored across 1 tool
Only one tool exists, so there is no risk of selecting the wrong tool. Its purpose—returning the verified contractor profile—is unambiguous.
The single tool follows a clear snake_case verb_noun pattern (get_partner_profile), and there are no other names to create inconsistency.
The server is intentionally scoped to one verified contractor, so one read-only profile tool is reasonable. It is minimal compared to typical multi-tool servers, but not mismatched for this narrow purpose.
For a single-contractor reference server, the tool returns company details, service areas, works, verification status, strengths, FAQs, and completeness, with no obvious lifecycle gap. No create/update/delete is needed because the server only exposes verified profile data.
Available Tools
1 toolget_partner_profile加盟店プロフィール取得AInspect
Yakumoモール加盟店「リフォーム職人株式会社」(No.001)の検証済みプロフィールを返す。会社名・対応エリア・対応工種・検証状態・強み(使う工法や保証など、ヒアリングで整備された範囲)・施主からよくある質問への回答・プロフィール充足度を返す。金額や料金は含まない。施主のAIがこの加盟店を参照・紹介する時に使う。Japan only. / Returns the verified profile of the Yakumo mall member contractor "Reform Shokunin Co., Ltd." (No.001): company, areas served, works, verification status, strengths, consumer FAQs, and profile completeness. No prices. Use when an AI references or recommends this contractor.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Output Schema
| Name | Required | Description |
|---|---|---|
| note | No | |
| found | Yes | true only when a stored record was returned. |
| lookup | Yes | ok = the record was read and exists. absent = the read SUCCEEDED and there is no record yet. A read that FAILED never appears here: it is returned as a tool error (isError: true) with no profile, so a consumer can never mistake our own failure for a statement about this contractor. |
| company | No | |
| store_id | No | |
| verification | No | |
| hearing_lookup | No | The secondary read (hearing data, which fills in strengths). If this is 'failed' the profile is returned but is incomplete, and says so here rather than looking thin. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the burden and does disclose meaningful traits: the profile is '検証済み' (verified), coverage is limited to heard/curated scope for strengths, and notably 'No prices' are included. It implies a read-only lookup but does not explicitly state side effects or auth requirements, keeping it short of a 5.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with the resource identity, then the returned fields, then usage and exclusions. The bilingual Japanese/English duplication doubles the length, but it is deliberate audience targeting rather than filler and each half is tight.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be explained, yet the description still lists returned categories and adds the important 'no prices' exclusion. For a zero-param, single-target read tool this is complete; only explicit read-only/side-effect wording is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Zero parameters and a fixed target (No.001), so the schema has nothing to document; baseline 4 applies. The description usefully clarifies that the identifier is baked in rather than passed.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb ('Returns') and a precisely bounded resource (the verified profile of Yakumo mall member contractor No.001), and enumerates the fields returned. An agent knows exactly what it gets and that there are no parameters to vary the target.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly says when to use it: '施主のAIがこの加盟店を参照・紹介する時に使う' / 'Use when an AI references or recommends this contractor.' No alternatives or when-not conditions are given, but there are no sibling tools, so nothing is left ambiguous.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
1 tool update
- First observed
get_partner_profile
Related MCP Connectors
Verified profile of Mineo Toyo Juki, a window and entrance door contractor in Shonan, Japan.
Buyer-side fair-price checks for Japanese renovation, plus JCCDB and USCCDB construction cost data.
Fair-price checks for Japanese renovation quotes, plus Japan and US construction cost data.
Find vetted Chicagoland renovation contractors and get fact-checked Chicago renovation answers.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceProvides read-only code analysis and safe, reversible code refactoring with proven edit plans, previews, and rollback.513 npm1MIT
- AlicenseAqualityDmaintenanceEnables coding agents to perform safe, project-wide Python refactoring (rename, move, extract, inline, change signature, organize imports, etc.) with a dry-run safety contract and LSP-coordinate addressing.15MIT
- AlicenseAqualityCmaintenanceEnables LLMs to apply Martin Fowler's 71+ refactoring patterns to codebases through a pluggable, language-agnostic architecture. Supports previewing and applying refactorings, analyzing code smells, and inspecting code structure with safe-by-default operations.55MIT
- AlicenseNot gradedqualityDmaintenanceAI-powered Python refactoring assistant that provides AST-based code analysis, SOLID violation detection, dead code elimination, type safety analysis, performance optimization, and automated refactoring with rollback capabilities.2MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.