NAICS/SIC Code Lookup — Industry Classification Codes について
NAICS 2022とSIC 1987の産業分類コードを検索するMCPサーバーです。業務や開発のワークフロー向けに、キーワード検索、コード詳細、セクター閲覧、両体系間の対応付けを提供します。
主な機能
- 01NAICS・SICコードの照会
- 02キーワードによるコード検索
- 03NAICSセクターの閲覧
- 04コード階層と下位項目の表示
- 05NAICSとSICのクロスウォーク
活用シーン
- 01業種キーワードからコードを検索
- 02コード階層と下位コードの確認
- 03NAICSとSIC分類の相互変換
- 04NAICSセクター内のコード閲覧
MCP 対応
NAICSとSICコードの照会・検索ツールを4種類、MCPクライアントに公開します。標準ではstdioを使用し、PORTの設定でStreamable HTTPにも対応します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
MCP NAICS/SIC サーバー
キーワード検索、セクターの閲覧、NAICS から SIC へのクロスウォークマッピングを使用して、NAICS 2022 および SIC の産業コードを検索するための Model Context Protocol(MCP)サーバーです。
ツール(全4種)
| ツール | 説明 |
|---|---|
naics_lookup | タイトル、階層、子コード、SIC クロスウォークを含む NAICS コードを検索します |
naics_search | キーワード(例:「software」、「restaurant」)で NAICS コードを検索します |
sic_lookup | タイトル、階層、子コード、NAICS クロスウォークを含む SIC コードを検索します |
sic_search | キーワードで SIC コードを検索します |
インストール
npx @easysolutions906/naics-api
Claude Desktop
claude_desktop_config.json に追加します:
{
"mcpServers": {
"naics": {
"command": "npx",
"args": ["-y", "@easysolutions906/naics-api"]
}
}
}
Cursor
.cursor/mcp.json に追加します:
{
"mcpServers": {
"naics": {
"command": "npx",
"args": ["-y", "@easysolutions906/naics-api"]
}
}
}
REST API
HTTP サーバーとして実行するには、PORT 環境変数を設定します。
GET /lookup?code=541511-- NAICS コードを検索しますGET /search?q=software-- キーワードで NAICS コードを検索しますGET /sector/:code-- NAICS セクター内のすべてのコードを一覧表示しますGET /sic/lookup?code=7372-- SIC コードを検索しますGET /sic/search?q=software-- キーワードで SIC コードを検索しますGET /crosswalk?naics=541511-- NAICS から SIC へのクロスウォークを取得しますPOST /lookup/batch-- NAICS または SIC コードを一括検索します
データソース
NAICS 2022 コードは米国国勢調査局のデータを使用しています。SIC 1987 コードは Standard Industrial Classification system のデータを使用しています。NAICS は5年周期で改訂されます(次回:2027年)。SIC は1987年以降、更新されていません。npm run build-data を実行して再生成してください。
トランスポート
- stdio(デフォルト) -- Claude Desktop と Cursor でのローカル利用向け
- HTTP -- Streamable HTTP モードで
/mcp上に起動するには、PORT環境変数を設定します
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。