mcpField
A
Altınkaya Enclosures

Altınkaya Enclosures

ローカル
github.com/amazeng-coビジネス・マーケティング04 日前に更新

Altınkaya Enclosures について

Altınkaya Enclosuresは、Altınkayaの電子機器用エンクロージャーを検索・比較するMCPサーバーです。エンジニアや製品設計者が寸法、IP等級、材質、カテゴリで絞り込み、技術図面やCADファイルを取得できます。

主な機能

  1. 01エンクロージャーカタログの検索
  2. 02寸法とIP等級による絞り込み
  3. 03エンクロージャー仕様の比較
  4. 04技術図面とCADファイルの取得
  5. 05カテゴリと製品詳細の閲覧

活用シーン

  1. 01PCBに合うエンクロージャーの選定
  2. 02屋外用途向け製品の選択
  3. 03選定前のモデル比較
  4. 04設計用STEPファイルの取得

MCP 対応

カタログ検索、絞り込み、製品詳細、比較、カテゴリ、CADファイルリンクのMCPツールを提供します。エンクロージャー用リソーステンプレートと段階的な選定プロンプトも備えています。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"amazeng-co-altinkaya": {
"command": "npx",
"args": [
"-y",
"altinkaya-mcp"
]
}
}
}
起動コマンドnpx -y altinkaya-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmaltinkaya-mcp0.1.0
ocighcr.io/amazeng-co/altinkaya-mcp:0.1.0

ツール

6

掲載時のツール一覧 · 3 日前に更新

パラメーター型必須説明
limitintegerいいえ
querystringはい例:"EC-1015"、"IP67 abs"、"din rail"、"el tipi"

詳細

Altınkaya MCP

Altınkaya の電子機器用ケースカタログ全体を AI アシスタントに接続します。

約500種類のケースシリーズを検索し、寸法、IP 等級、材質で絞り込み、モデルを 比較できます。技術図面や STEP ファイルを Claude、Cursor、VS Code、または任意の MCP クライアントから取得できます。

npm CI ライセンス:MIT

English

ワンクリックでインストール

VS Codeにインストール VS Code Insidersにインストール Cursorにインストール LM Studioに追加 Gooseにインストール

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_enclosure1つの筐体の全情報:仕様、図面寸法、注文コード、バーコード付きバリエーション
compare_enclosures2~10個の筐体を並べて比較し、異なる項目を強調表示
list_categories筐体数付きのカテゴリーツリー
get_cad_filesPDF図面、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_DIROS のキャッシュフォルダーダウンロードしたカタログの保存場所
ALTINKAYA_MCP_CATALOG_URLこのリポジトリの GitHub 上のファイルダウンロードするカタログファイル
ALTINKAYA_MCP_ALLOWED_HOSTSlocalhost--http モードで許可されるホスト名

仕組み

Altınkaya には公開 API がないため、カタログはおよそ月に1回 altinkaya.com から取得され (CONTRIBUTING)、data/catalog.json ファイルに書き込まれます。サーバーは起動時に GitHub から最新のファイルを取得します(変更がなければ何も ダウンロードされません)。キャッシュに保存し、インターネットに接続できない場合は、キャッシュ内またはパッケージに含まれるコピーを使用します。 検索はすべてメモリ上で行われます。価格や在庫の情報は含まれません。

開発

CONTRIBUTING.md とロードマップ(英語)。

免責事項

これは非公式のコミュニティプロジェクトであり、Altınkaya Elektronik Cihaz Kutuları San. Tic. A.Ş. とは関係ありません。製品データは Altınkaya に帰属します。製造前に、必ず公式の技術図面で寸法を確認してください。

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。