export-regulation-mcp
Provides tools to access Japanese export control laws, annexes, and user lists via e-Gov API, enabling real-time compliance checks for dual-use goods.
README
export-regulation-mcp
日本の輸出管理(該非判定)を支援するMCPサーバーです。e-Gov法令API v2を通じて、輸出貿易管理令・外国為替令・貨物等省令などの法令データをリアルタイムに参照できます。
リスト規制とキャッチオール規制の両方に対応し、該非判定に必要なデータソースを包括的にカバーします。
機能
リスト規制関連
| ツール | 説明 |
|---|---|
export_reg_get_law |
法令IDを指定して法令本文を取得 |
export_reg_search_law |
キーワードで輸出管理関連法令を検索 |
export_reg_get_annex |
輸出貿易管理令の別表(リスト規制品目等)を取得 |
export_reg_get_ministerial_ordinance |
貨物等省令の条文を取得 |
export_reg_get_parameter_thresholds |
項番別の技術パラメータ閾値を取得 |
キャッチオール規制関連
| ツール | 説明 |
|---|---|
export_reg_get_annex3_2 |
別表第3の2(国連武器禁輸国・地域)を取得 |
export_reg_get_fear_ordinance |
おそれ省令(用途要件の判定基準)を取得 |
export_reg_get_tariff_items |
関税定率法の品目分類(16項中欄関連)を取得 |
仕向地・需要者確認
| ツール | 説明 |
|---|---|
export_reg_get_white_countries |
グループA国(旧ホワイト国)リストを取得 |
export_reg_check_country |
国別の輸出管理ステータスを確認 |
export_reg_check_user_list |
経産省の外国ユーザーリストをExcelから自動取得・照合 |
セットアップ
npm install
npm run build
使い方
Claude Code
~/.claude/settings.json に追加:
{
"mcpServers": {
"export-regulation-mcp": {
"command": "node",
"args": ["/path/to/export-regulation-mcp/build/index.js"]
}
}
}
Claude Desktop
claude_desktop_config.json に追加:
{
"mcpServers": {
"export-regulation-mcp": {
"command": "node",
"args": ["/path/to/export-regulation-mcp/build/index.js"]
}
}
}
主要法令ID
| 法令 | ID |
|---|---|
| 輸出貿易管理令 | 324CO0000000378 |
| 外国為替令 | 355CO0000000260 |
| 貨物等省令 | 403M50000400049 |
| おそれ省令 | 413M60000400249 |
| 関税定率法 | 143AC0000000054 |
| 輸出者等遵守基準省令 | 421M60000400060 |
別表マッピング
輸出貿易管理令の別表は e-Gov API の elm パラメータとして AppdxTable[N] 形式で指定します。
| 別表 | elm パラメータ |
|---|---|
| 別表第1(リスト規制品目) | AppdxTable[1] |
| 別表第2 | AppdxTable[2] |
| 別表第3(グループA国) | AppdxTable[3] |
| 別表第3の2(武器禁輸国) | AppdxTable[7] |
| 別表第3の3 | AppdxTable[8] |
使用例
リスト規制の該非判定
export_reg_get_annexで別表第1の該当項番を特定export_reg_get_parameter_thresholdsで技術パラメータ閾値を確認export_reg_get_ministerial_ordinanceで省令の詳細条文を参照
キャッチオール規制の確認
export_reg_check_countryで仕向地のグループ分類を確認(グループA国は対象外)export_reg_get_annex3_2で武器禁輸国リストを確認export_reg_get_fear_ordinanceで用途要件(おそれ省令)を参照export_reg_check_user_listで需要者を外国ユーザーリストと照合export_reg_get_tariff_itemsで16項中欄の品目分類を確認
キャッシュ
e-Gov APIへの負荷軽減のため、レスポンスをローカルファイルにキャッシュします。
| データ種別 | TTL |
|---|---|
| 法令本文・別表 | 24時間 |
| 外国ユーザーリスト | 7日 |
| ホワイト国リスト | 30日 |
キャッシュは cache/ ディレクトリに保存されます。API障害時はstaleキャッシュをフォールバックとして使用します。
技術スタック
- TypeScript + Node.js (ES Modules)
- @modelcontextprotocol/sdk v1.x
- e-Gov法令API v2
- xlsx (SheetJS) — 外国ユーザーリストExcelパース
- zod (入力バリデーション)
ライセンス
MIT
推荐服务器
Baidu Map
百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。
Playwright MCP Server
一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。
Magic Component Platform (MCP)
一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。
Audiense Insights MCP Server
通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。
VeyraX
一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。
graphlit-mcp-server
模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。
Kagi MCP Server
一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。
e2b-mcp-server
使用 MCP 通过 e2b 运行代码。
Neon MCP Server
用于与 Neon 管理 API 和数据库交互的 MCP 服务器
Exa MCP Server
模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。