Skip to main content
Glama

evaluate_subsidy_fit_for_company

法人番号から経済産業省の法人情報データベース(gBizINFO)の企業プロフィールを取得し、指定したJグランツ補助金の公開条件と照合します。利用者向け回答では単に『gBizINFO』とせず、『経済産業省の法人情報データベース』と説明してください。公開情報で未登録または古い所在地、業種、従業員数、資本金は利用者の明示入力で補完でき、各値の出典と矛盾も返します。中小企業要件がある制度では親会社・大企業からの出資関係を利用者に確認し、親会社候補が示された場合はverify_corporate_relationshipで検証してください。ただし、資本関係だけで候補から除外せず、公式資料の制度別基準をassess_deemed_large_enterprise_eligibilityで照合してください。assessment.assessment.statusは内部処理用です。利用者向け回答には英語コードを表示せず、assessment.assessment.statusLabel、summary、assessment.professionalConsultationを使って、判定と専門家への具体的な相談事項を自然な日本語で説明してください。申請資格や採択を断定しません。assessment.responseGuidanceに従い、事業との相性・申請資格・実行可能性を分け、資金試算と申請延期の前提を再確認してください。

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
industryNo利用者が確認した現在の業種。指定時は公開法人情報より優先
locationNo利用者が確認した現在の所在地。指定時は公開法人情報より優先
subsidy_idYessearch_subsidiesが返したJグランツの補助金ID
capital_yenNo利用者が確認した現在の資本金(円)。指定時は公開法人情報より優先
business_plansNo補助金との照合に使う任意の事業計画
employee_countNo利用者が確認した現在の従業員数。指定時は公開法人情報より優先
corporate_numberYes経済産業省の法人情報データベースで企業を特定する13桁の法人番号

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

The description discloses key behaviors beyond annotations: it supplements outdated public info with user input and returns sources/discrepancies, handles verification steps, instructs not to assert eligibility, and details how to format user-facing responses (e.g., not showing English codes). No contradiction with annotations (readOnlyHint=false, openWorldHint=true).

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is long but densely packed with actionable instructions, structured logically from core function to specific handling and output rules. Every sentence contributes to correct usage, though a slightly tighter wording could improve readability without losing content.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

The description is comprehensive: it covers data retrieval, supplementation, verification steps, output formatting, internal vs. user-facing fields, and response guidance. It also anticipates common pitfalls (e.g., not excluding based on capital relations alone) and directs to sibling tools, leaving no critical gap for an agent to call it correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The input schema already covers 100% of parameters with descriptions. The description adds extra meaning by clarifying that user-specified values override public data (e.g., '指定時は公開法人情報より優先'), and explains the role of corporate_number. It does not deeply explain business_plans or edge cases, but the added context is valuable, so above baseline.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb (retrieve and match) and resource (gBizINFO corporate profile against J-Grants subsidy conditions), clearly distinguishing it from siblings like get_company_profile or search_companies. It also names the input (corporate number and subsidy ID) and the action of evaluation.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It explicitly states when to use this tool (when you have a corporate number and subsidy ID) and gives conditional guidance: for SME requirements, use verify_corporate_relationship and assess_deemed_large_enterprise_eligibility for specific sub-steps. It also instructs on how to present results and follow responseGuidance, making the selection and invocation context clear.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.