Altınkaya Enclosures について
Altınkaya Enclosuresは、Altınkayaの電子機器用エンクロージャーを検索・比較するMCPサーバーです。エンジニアや製品設計者が寸法、IP等級、材質、カテゴリで絞り込み、技術図面やCADファイルを取得できます。
主な機能
- 01エンクロージャーカタログの検索
- 02寸法とIP等級による絞り込み
- 03エンクロージャー仕様の比較
- 04技術図面とCADファイルの取得
- 05カテゴリと製品詳細の閲覧
活用シーン
- 01PCBに合うエンクロージャーの選定
- 02屋外用途向け製品の選択
- 03選定前のモデル比較
- 04設計用STEPファイルの取得
MCP 対応
カタログ検索、絞り込み、製品詳細、比較、カテゴリ、CADファイルリンクのMCPツールを提供します。エンクロージャー用リソーステンプレートと段階的な選定プロンプトも備えています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
6掲載時のツール一覧 · 3 日前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| limit | integer | いいえ | |
| query | string | はい | 例:"EC-1015"、"IP67 abs"、"din rail"、"el tipi" |
詳細
Altınkaya MCP
Altınkaya の電子機器用ケースカタログ全体を AI アシスタントに接続します。
約500種類のケースシリーズを検索し、寸法、IP 等級、材質で絞り込み、モデルを 比較できます。技術図面や STEP ファイルを Claude、Cursor、VS Code、または任意の MCP クライアントから取得できます。
ワンクリックでインストール
Claude Desktop: 最新リリースから
altinkaya-mcp.mcpbファイルをダウンロードして、ダブルクリックしてください。
必要なのはNode.js 22.12 以降のみです。登録や API キーは不要です。
質問の例
屋外で使用するセンサー向けに、80 × 50 × 20 mm の PCB があります。適合する Altınkaya のケースはどれですか?また、IP67 対応の中で最も小さいものはどれですか?
EC-1015 と EC-1515 を比較し、適切な方の STEP ファイルをください。
幅が最大4モジュールの DIN レールケースを表示してください。
ツール
| ツール | 用途 |
|---|---|
search_enclosures | コード(EC-1015)、トルコ語/英語の名称、カテゴリ、素材で検索 |
filter_enclosures | パラメーター検索:外寸の最小値/最大値(向きを問わない)、最小 IP、素材、カテゴリ |
get_enclosure | 1つの筐体の全情報:仕様、図面寸法、注文コード、バーコード付きバリエーション |
compare_enclosures | 2~10個の筐体を並べて比較し、異なる項目を強調表示 |
list_categories | 筐体数付きのカテゴリーツリー |
get_cad_files | PDF図面、DXF、STEP、IP認証、CNC加工、UV印刷用テンプレートへのリンク |
また、altinkaya://enclosure/{slug} リソーステンプレートと、筐体を段階的に選択するための
select_enclosure プロンプトも利用できます。
重要
表示されている寸法は外寸です。使用可能な内部容積はこれより小さくなります。PCBの寸法を 決める前に、技術図面(
get_cad_files)を確認してください。
手動インストール
サーバーは npx -y altinkaya-mcp で起動します。ほとんどのクライアントでは、同じ JSON を使用できます。
{
"mcpServers": {
"altinkaya": { "command": "npx", "args": ["-y", "altinkaya-mcp"] }
}
}
Claude Code
claude mcp add altinkaya -- npx -y altinkaya-mcp
Claude Desktop(手動)
設定 → 開発者 → 設定を編集を選択し、上記の JSON を claude_desktop_config.json
に追加して、Claude Desktop を再起動してください。
Codex CLI
codex mcp add altinkaya -- npx -y altinkaya-mcp
Gemini CLI
gemini mcp add altinkaya npx -y altinkaya-mcp
VS Code(手動)
code --add-mcp '{"name":"altinkaya","command":"npx","args":["-y","altinkaya-mcp"]}'
Cursor、Windsurf、Cline、Zed など
上記の JSON をクライアントの MCP 設定に追加してください(~/.cursor/mcp.json、
~/.codeium/windsurf/mcp_config.json、Cline の MCP Servers → Configure、または Zed の
context_servers 設定)。
Docker
docker run -i --rm ghcr.io/amazeng-co/altinkaya-mcp
Streamable HTTP
npx -y altinkaya-mcp --http --port 3000 # http://127.0.0.1:3000/mcp
公開環境にインストールする場合は、0.0.0.0 にバインドし、公開ホスト名を
ALTINKAYA_MCP_ALLOWED_HOSTS で指定してください(DNSリバインディング対策として、その他のホストからのリクエストは
拒否されます)。
設定
| 変数 | デフォルト | 説明 |
|---|---|---|
ALTINKAYA_MCP_OFFLINE | なし | 1 = ダウンロードを一切行わず、キャッシュ内またはパッケージに含まれるカタログを使用 |
ALTINKAYA_MCP_CACHE_DIR | OS のキャッシュフォルダー | ダウンロードしたカタログの保存場所 |
ALTINKAYA_MCP_CATALOG_URL | このリポジトリの GitHub 上のファイル | ダウンロードするカタログファイル |
ALTINKAYA_MCP_ALLOWED_HOSTS | localhost | --http モードで許可されるホスト名 |
仕組み
Altınkaya には公開 API がないため、カタログはおよそ月に1回 altinkaya.com から取得され
(CONTRIBUTING)、data/catalog.json
ファイルに書き込まれます。サーバーは起動時に GitHub から最新のファイルを取得します(変更がなければ何も
ダウンロードされません)。キャッシュに保存し、インターネットに接続できない場合は、キャッシュ内またはパッケージに含まれるコピーを使用します。
検索はすべてメモリ上で行われます。価格や在庫の情報は含まれません。
開発
CONTRIBUTING.md とロードマップ(英語)。
免責事項
これは非公式のコミュニティプロジェクトであり、Altınkaya Elektronik Cihaz Kutuları San. Tic. A.Ş. とは関係ありません。製品データは Altınkaya に帰属します。製造前に、必ず公式の技術図面で寸法を確認してください。
ライセンス
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。