補助金AI
REMOTE · SUBSIDY.AI-ORCHESTRATION.JP · SCANNED SEP 29
Search Japanese subsidies and public company data using J-Grants, gBizINFO, and EDINET.
Available components
How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →
Endpoint Security46
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- Authorisation check failed: no authorisation is required to call this server, and it exposes a tool marked destructive (verify_corporate_relationship). See how to fix → View diagnostics → Fail
- HTTPS enforcement could not be verified: the plaintext port answered with HTTP 405, which proves neither a plaintext path nor enforcement. View diagnostics → Unverified
- HSTS check failed: the Strict-Transport-Security header is absent. See how to fix → View diagnostics → Fail
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
Schema Quality & AI Usability57
- AI-judged instruction clarity (good).Pass
- Context-footprint check failed: tool/resource definitions use about 3835 tokens (~255/item across 15 items; 15 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management67
- Stability observed for 20 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage84
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 52% of tool parameters carry a description.Partial
Tool Safety100
- No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
- We read all 15 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
- An AI judge read all 15 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
- Implements a current MCP spec version (2026-07-28).Pass
How do I install the 補助金AI MCP server?
補助金AI is a hosted endpoint at https://subsidy.ai-orchestration.jp/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.
remote · subsidy.ai-orchestration.jp
claude mcp add --transport http mkisama94-subsidy-ai 'https://subsidy.ai-orchestration.jp/mcp'
{
"mcpServers": {
"mkisama94-subsidy-ai": {
"url": "https://subsidy.ai-orchestration.jp/mcp"
}
}
} {
"servers": {
"mkisama94-subsidy-ai": {
"type": "http",
"url": "https://subsidy.ai-orchestration.jp/mcp"
}
}
} [mcp_servers.mkisama94-subsidy-ai] url = "https://subsidy.ai-orchestration.jp/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"mkisama94-subsidy-ai": {
"type": "remote",
"url": "https://subsidy.ai-orchestration.jp/mcp",
"enabled": true
}
}
} openclaw mcp add mkisama94-subsidy-ai --url 'https://subsidy.ai-orchestration.jp/mcp' --transport streamable-http
mcp_servers:
mkisama94-subsidy-ai:
url: "https://subsidy.ai-orchestration.jp/mcp" {
"McpServers": {
"mkisama94-subsidy-ai": {
"Transport": "http",
"Url": "https://subsidy.ai-orchestration.jp/mcp"
}
}
} assistant mcp add mkisama94-subsidy-ai -t streamable-http -u 'https://subsidy.ai-orchestration.jp/mcp'
{
"mcpServers": {
"mkisama94-subsidy-ai": {
"type": "http",
"url": "https://subsidy.ai-orchestration.jp/mcp"
}
}
} The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 29 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 63 to 67. That category is still filling its 30-day observation window: 19 days of observed history at the previous scan, 20 at this one. The score rises as the window fills, whether or not the server changes.
- 28 Sept 26 0
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 27 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 57 to 60. That category is still filling its 30-day observation window: 17 days of observed history at the previous scan, 18 at this one. The score rises as the window fills, whether or not the server changes.
- 25 Sept 26 +1
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 23 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 43 to 47. That category is still filling its 30-day observation window: 13 days of observed history at the previous scan, 14 at this one. The score rises as the window fills, whether or not the server changes.
- 20 Sept 26 +1
- Tool “estimate_program_selection_outlook” rewrote its description, which is the text the model reads security
- Tool “record_official_selection_statistics” rewrote its description, which is the text the model reads security
- Tool “verify_corporate_relationship” rewrote its description, which is the text the model reads security
- Server version: 0.10.0 → 0.11.0 functional
- 18 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 27 to 30. That category is still filling its 30-day observation window: 8 days of observed history at the previous scan, 9 at this one. The score rises as the window fills, whether or not the server changes.
- 16 Sept 26 +1
- Tool “evaluate_subsidy_fit” rewrote its description, which is the text the model reads security
- Tool “evaluate_subsidy_fit_for_company” rewrote its description, which is the text the model reads security
- Tool “get_subsidy_detail” rewrote its description, which is the text the model reads security
- Tool “search_subsidies” rewrote its description, which is the text the model reads security
- Schema quality: 3280 → 3718 ▼ functional
- New tool “get_corporate_identity” functional
- New tool “search_corporate_identities” functional
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 29 Sept 2026 · Probed https://subsidy.ai-orchestration.jp/mcp
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=ai-orchestration.jp | CN=WE1,O=Google Trust Services,C=US | 8 Sept 2026 | 8 Dec 2026 | ECDSA 256 | ECDSA-SHA256 | cf22b32cfe84c36413438aac336c3911 |
| SANs: ai-orchestration.jp, subsidy.ai-orchestration.jp, *.subsidy.ai-orchestration.jp | ||||||
| CN=WE1,O=Google Trust Services,C=US (CA) | CN=GTS Root R4,O=Google Trust Services LLC,C=US | 13 Dec 2023 | 20 Feb 2029 | ECDSA 256 | ECDSA-SHA384 | 7ff31977972c224a76155d13b6d685e3 |
| CN=GTS Root R4,O=Google Trust Services LLC,C=US (CA) | CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE | 15 Nov 2023 | 28 Jan 2028 | ECDSA 384 | SHA256-RSA | 7fe530bf331343bedd821610493d8a1b |
Background: What to check on a remote MCP endpoint →
DNSSEC insecure
Validation of subsidy.ai-orchestration.jp. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| jp. | present | 33631 | 8 | Verified |
| ai-orchestration.jp. | absent | Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation |
Authentication No authorisation required
The endpoint answered without asking for a token. Anyone who knows the URL can reach it.
| Result | No authorisation required |
|---|---|
| HTTP status | 200 |
Background: How OAuth 2.1 works in the 2026 MCP spec →
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://subsidy.ai-orchestration.jp/mcp | Verified | 200 | |
| http (plaintext) | http://subsidy.ai-orchestration.jp/mcp | Inconclusive | 405 |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →
assess_deemed_large_enterprise_eligibility ~280
候補となった補助金の公式資料にある『みなし大企業』の扱いと、EDINET等で確認した公開資本関係を照合します。100%子会社という事実だけで全制度を対象外にせず、制度が申請を認める場合、対象外とする場合、条件付きの場合を分けます。program_ruleは必ず最新の公募要領・公式FAQなどから入力し、source_urlと確認日を付けてください。single_large_owner_percent等は、株主がその制度上の大企業に該当すると確認できた場合だけ入力してください。課税所得や役員兼務など公開情報で確認できない値は推測せず省略してください。英語のstatusは内部処理用であり、利用者向け回答ではstatusLabel、summary、professionalConsultationを使い、判定と専門家への具体的な相談事項を自然な日本語で説明してください。入力と判定結果は保存しません。
| Name | Type | Req | Description |
|---|---|---|---|
| affiliation_facts | object | yes | – |
| program_rule | object | yes | – |
| subsidy_id | string | yes | 対象となるJグランツの補助金ID |
No output schema declared.
No examples provided.
estimate_program_selection_outlook ~273
同じ制度系列の過去最大3回の公式採択実績から、今回の制度全体の採択見通しを説明可能なルールで参考算定します。個別企業の採択確率ではありません。申請資格が未確定・条件付き・対象外可能性ありの場合は必ず計算を停止します。予算、補助上限、対象範囲の変化は公式資料で確認できる場合だけ入力してください。target_jgrants_subsidy_idに登録済み公募回を指定すると、算定結果と方法論バージョンをD1へ保存し、その公募回の既存推計を上書きする場合があります。保存しない場合はtarget_jgrants_subsidy_idを省略してください。
| Name | Type | Req | Description |
|---|---|---|---|
| budget_change_percent | number | – | – |
| eligibility_status | string | yes | – |
| maximum_grant_change_percent | number | – | – |
| program_continuity | string | – | – |
| program_series_key | string | yes | – |
| target_jgrants_subsidy_id | string | – | 算定結果を保存する現在公募回のJグランツID |
| target_scope_change | string | – | – |
No output schema declared.
No examples provided.
evaluate_subsidy_fit ~211
指定した補助金のJグランツ詳細と企業プロフィールを照合し、明示的な一致、不一致、未確認事項を分けて返します。assessment.statusは内部処理用です。利用者向け回答にはstrong_candidate、needs_confirmation、potentially_ineligible、insufficient_informationなどの英語コードを表示せず、statusLabel、summary、professionalConsultationを使って、判定と専門家への具体的な相談事項を自然な日本語で説明してください。受給資格や採択を断定するツールではありません。responseGuidanceに従い、事業との相性・申請資格・実行可能性を分け、後続の資金相談や申請延期でも前提を再確認してください。
| Name | Type | Req | Description |
|---|---|---|---|
| company_profile | object | yes | – |
| subsidy_id | string | yes | search_subsidiesが返したJグランツの補助金ID |
No output schema declared.
No examples provided.
evaluate_subsidy_fit_for_company ~538
法人番号から経済産業省の法人情報データベース(gBizINFO)の企業プロフィールを取得し、指定したJグランツ補助金の公開条件と照合します。利用者向け回答では単に『gBizINFO』とせず、『経済産業省の法人情報データベース』と説明してください。公開情報で未登録または古い所在地、業種、従業員数、資本金は利用者の明示入力で補完でき、各値の出典と矛盾も返します。中小企業要件がある制度では親会社・大企業からの出資関係を利用者に確認し、親会社候補が示された場合はverify_corporate_relationshipで検証してください。ただし、資本関係だけで候補から除外せず、公式資料の制度別基準をassess_deemed_large_enterprise_eligibilityで照合してください。assessment.assessment.statusは内部処理用です。利用者向け回答には英語コードを表示せず、assessment.assessment.statusLabel、summary、assessment.professionalConsultationを使って、判定と専門家への具体的な相談事項を自然な日本語で説明してください。申請資格や採択を断定しません。assessment.responseGuidanceに従い、事業との相性・申請資格・実行可能性を分け、資金試算と申請延期の前提を再確認してください。
| Name | Type | Req | Description |
|---|---|---|---|
| business_plans | array | – | 補助金との照合に使う任意の事業計画 |
| capital_yen | integer | – | 利用者が確認した現在の資本金(円)。指定時は公開法人情報より優先 |
| corporate_number | string | yes | 経済産業省の法人情報データベースで企業を特定する13桁の法人番号 |
| employee_count | integer | – | 利用者が確認した現在の従業員数。指定時は公開法人情報より優先 |
| industry | string | – | 利用者が確認した現在の業種。指定時は公開法人情報より優先 |
| location | string | – | 利用者が確認した現在の所在地。指定時は公開法人情報より優先 |
| subsidy_id | string | yes | search_subsidiesが返したJグランツの補助金ID |
No output schema declared.
No examples provided.
get_company_activities ~244
法人番号から経済産業省の法人情報データベース(gBizINFO)にある活動情報を取得します。利用者向け回答では単に『gBizINFO』とせず、『経済産業省の法人情報データベース』と説明してください。届出・認定、表彰、事業所、財務、特許・意匠・商標、調達、補助金、職場情報を返します。法人名検索のactivityCountはこれらの総合指標であり、特定種類の件数とは限りません。種類別件数、取得失敗、検索APIの報告件数との差を分けて返します。
| Name | Type | Req | Description |
|---|---|---|---|
| activity_limit | integer | – | 各活動種類の最大返却件数。総件数は切り捨て前を返す |
| activity_types | array | – | 取得する活動情報の種類。省略時は8種類すべてを取得 |
| corporate_number | string | yes | 活動情報を取得する13桁の法人番号 |
No output schema declared.
No examples provided.
get_company_profile ~225
法人番号から経済産業省の法人情報データベース(gBizINFO)にある公開法人基本情報を取得します。利用者向け回答では単に『gBizINFO』とせず、『経済産業省の法人情報データベース』と説明してください。所在地、業種、従業員数、資本金などを返します。活動情報は完全性を保証できない基本情報レスポンスから数えず、not_fetchedとして返します。認定、特許、補助金などはget_company_activitiesを使用してください。未登録項目は推測せずnullまたは空配列で返し、statusAvailabilityがnot_providedの場合は登記中・存続中と断定しません。
| Name | Type | Req | Description |
|---|---|---|---|
| activity_limit | integer | – | 後方互換用。活動情報は取得しないため、get_company_activitiesのactivity_limitを使用してください |
| corporate_number | string | yes | 13桁の法人番号 |
No output schema declared.
No examples provided.
get_corporate_identity ~97
国税庁の法人番号照会で最新の正式名称・所在地・閉鎖情報・検索対象除外情報を取得します。閉鎖情報なしを営業中と断定せず、noticeの出典・非保証表示を利用者に提示してください。資本金・従業員数等はget_company_profileを使ってください。
| Name | Type | Req | Description |
|---|---|---|---|
| corporate_number | string | yes | – |
No output schema declared.
No examples provided.
get_official_selection_statistics ~117
Jグランツ補助金IDに紐づけて保存された、公募回別の公式申請件数・採択件数・公式採択率と根拠を返します。officialRateがnullの場合は割合を推測しないでください。利用者向けには『過去の公式採択率』と表記し、個別企業の採択確率とは説明しないでください。
| Name | Type | Req | Description |
|---|---|---|---|
| jgrants_subsidy_id | string | yes | – |
No output schema declared.
No examples provided.
get_subsidy_detail ~125
search_subsidiesが返した補助金IDからJグランツ詳細API V2を取得します。公募回ごとの受付期間と文書メタデータを返し、Base64文書本体は返しません。responseGuidanceに従い、金額試算前に費用区分別の補助率・例外・交付先を公式資料で確認してください。
| Name | Type | Req | Description |
|---|---|---|---|
| subsidy_id | string | yes | Jグランツの補助金ID(18文字以内の英数字) |
No output schema declared.
No examples provided.
prepare_professional_consultation ~347
利用者が補助金候補を検討したい、専門家に相談したい、次に何をすればよいかと尋ねたときに使います。Web検索や他ツールで得た情報からも、顧問社労士などへコピーして送れる相談文を作成できます。確認済みの制度名・公式URL・公開事実と未確認論点を引き継ぎ、対応可否・紹介・必要資料・初期相談費用を尋ねる文面を返します。nextActionとreadyToSendMessageを利用者がコピーできる形で提示し、単に『専門家へ相談してください』に要約しないでください。未取得の会社名・事業概要・期限は推測せず省略してください。株主名簿、決算書、賃金台帳など非公開資料の内容や個人情報は入力せず、資料名と相談論点だけを指定してください。結果は保存せず、送信もしません。
| Name | Type | Req | Description |
|---|---|---|---|
| application_deadline | string | – | – |
| company_name | string | – | 相談対象の公開法人名。未確認なら省略 |
| confirmed_facts | array | – | – |
| consult_by | string | – | – |
| issues | array | yes | – |
| public_business_summary | string | – | 公開情報で確認した事業概要。非公開の事業計画・取引条件は入力しない |
| source_url | string | – | – |
| subsidy_name | string | – | – |
No output schema declared.
No examples provided.
record_official_selection_statistics ~269
実施機関・政府が公開した同一公募回の申請件数と採択件数を、出典と計算根拠付きでD1へ保存します。保存前に公式URLの本文と根拠を照合し、同じ制度・公募回・対象範囲等の既存記録を上書きする場合があります。割合は入力せず、コードが採択件数÷申請件数で計算します。同じ公募回・同じ枠・同じ審査段階と確認できない場合はcomparabilityをnot_confirmedまたはnot_comparableにし、公式採択率を算定しないでください。採択者一覧しかない場合もapplications_countを推測しません。根拠本文はハッシュ計算にだけ使い、DBへ保存しません。企業情報や利用者情報を入力しないでください。
| Name | Type | Req | Description |
|---|---|---|---|
| as_of_date | string | yes | – |
| basis_summary | string | yes | – |
| counts | object | yes | – |
| expires_at | string | – | – |
| program | object | yes | – |
| round | object | yes | – |
| source | object | yes | – |
No output schema declared.
No examples provided.
search_companies ~254
経済産業省の法人情報データベース(gBizINFO)で法人名を検索し、法人番号・所在地を含む候補を返します。利用者向け回答では単に『gBizINFO』とせず、『経済産業省の法人情報データベース』と説明してください。同名法人など複数候補がある場合は自動決定せず、利用者に所在地や正式名称を確認してください。mayHaveMoreがtrueなら先頭ページだけであることを明示してください。statusAvailabilityがnot_providedの法人を登記中・存続中と断定しないでください。候補確定後はget_company_profileを使用します。
| Name | Type | Req | Description |
|---|---|---|---|
| city | string | – | 候補を絞り込む市区町村。例: 千代田区 |
| limit | integer | – | – |
| name | string | yes | 検索する法人名。正式名称が望ましい |
| page | integer | – | – |
| prefecture | string | – | 候補を絞り込む都道府県。例: 東京都 |
No output schema declared.
No examples provided.
search_corporate_identities ~152
国税庁の法人名検索で正式名称・法人番号・所在地・閉鎖情報を取得します。閉鎖法人も含みます。同名法人を自動決定せず、所在地で確認してください。mayHaveMoreがtrueならpageを進めてください。noticeの出典・非保証表示を利用者に提示してください。
| Name | Type | Req | Description |
|---|---|---|---|
| address_code | string | – | 都道府県2桁または都道府県+市区町村5桁のJISコード。東京都=13、千代田区=13101、国外=99 |
| name | string | yes | – |
| page | integer | – | – |
No output schema declared.
No examples provided.
search_subsidies ~292
Jグランツの公開APIから補助金候補を検索します。検索範囲はJグランツに限られます。返却のsearchGuidanceとresponseGuidanceに従い、0件を制度不存在とせず、雇用・研修では利用可能な標準Web検索で厚労省公式情報を補完してください。所在地が指定された場合は全国対象制度も含めます。検索結果だけで対象可否を断定せず、候補選定後にget_subsidy_detailを使用してください。
| Name | Type | Req | Description |
|---|---|---|---|
| accepting_only | boolean | – | trueの場合、現在受付中の制度だけを返す |
| employee_count | integer | – | 現在の従業員数。API取得後の候補絞り込みに使用 |
| industry | string | – | Jグランツの業種区分。例: 製造業 |
| keyword | string | yes | 事業や投資目的を表す2〜255文字の検索語 |
| limit | integer | – | – |
| order | string | – | – |
| sort | string | – | – |
| target_area | string | – | 事業実施地域または所在地。例: 東京都 |
| use_purpose | string | – | Jグランツの利用目的区分 |
No output schema declared.
No examples provided.
verify_corporate_relationship ~411
利用者が申告した親会社候補を、金融庁EDINETの最新の有価証券報告書で検証します。D1設定時は確認できた公開企業・文書・関係の記録を保存し、同じ識別条件の既存記録を上書きする場合があります。親会社をゼロから推測するツールではありません。対象会社名が書類にない場合も資本関係なしとは断定しません。statusやpersistenceの英語値、relationIdなどは内部処理用です。利用者向け回答では自然な日本語に言い換え、保存状態や内部IDは求められない限り表示しないでください。関係が確認できても、資本関係だけで補助金候補から除外しないでください。候補制度の最新の公募要領または公式FAQを確認し、assess_deemed_large_enterprise_eligibilityで制度別に照合してください。
| Name | Type | Req | Description |
|---|---|---|---|
| document_id | string | – | EDINETの書類管理番号。分かる場合は提出日検索を省略して直接検証 |
| filing_date | string | – | 有価証券報告書の提出日。分かる場合にYYYY-MM-DDで指定すると、その日だけを照会 |
| parent_company_name | string | yes | 利用者が申告した親会社候補の正式名称 |
| parent_corporate_number | string | – | 親会社候補の13桁の法人番号。同名候補の特定に使用 |
| target_company_name | string | yes | 親子関係を確認したい対象会社の正式名称 |
| target_corporate_number | string | – | 対象会社の13桁の法人番号。判明している場合に指定 |
No output schema declared.
No examples provided.
What is the 補助金AI MCP server?
補助金AI is an MCP server listed in the public MCP registry as io.github.mkisama94/subsidy-ai. Search Japanese subsidies and public company data using J-Grants, gBizINFO, and EDINET. This page covers its hosted endpoint (https://subsidy.ai-orchestration.jp/mcp).
Is the 補助金AI MCP server safe to use?
補助金AI scores 65 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.
What tools does the 補助金AI MCP server expose?
補助金AI exposes 15 tools: search_corporate_identities, get_corporate_identity, search_companies, get_company_profile, get_company_activities, and 10 more. Their descriptions and schemas cost roughly 3,835 tokens of context every time the server is loaded.
Does the 補助金AI MCP server require authentication?
No. We connected to 補助金AI without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.
Is the 補助金AI MCP server still maintained?
補助金AI is still listed as active in the MCP registry. We last reached this channel on 29 September 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.