mcpField
A
Altınkaya Enclosures

Altınkaya Enclosures

Local
github.com/amazeng-coBusiness & Marketing0Updated 4d ago

About Altınkaya Enclosures

Altınkaya Enclosures is an MCP server for searching and comparing Altınkaya electronic enclosure products. It helps engineers and product designers filter by dimensions, IP rating, material, and category, then retrieve technical drawings and CAD files.

Key features

  1. 01Search enclosure catalog
  2. 02Filter by dimensions and IP rating
  3. 03Compare enclosure specifications
  4. 04Retrieve technical drawings and CAD files
  5. 05Browse categories and product details

Use cases

  1. 01Find an enclosure for a PCB
  2. 02Select an enclosure for outdoor use
  3. 03Compare models before choosing
  4. 04Download a STEP file for design work

MCP support

Provides MCP tools for catalog search, filtering, product details, comparisons, categories, and CAD file links. It also offers an enclosure resource template and a step-by-step selection prompt.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"amazeng-co-altinkaya": {
"command": "npx",
"args": [
"-y",
"altinkaya-mcp"
]
}
}
}
Run commandnpx -y altinkaya-mcp

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npmaltinkaya-mcp0.1.0
ocighcr.io/amazeng-co/altinkaya-mcp:0.1.0

Tools

6

Saved tool list · updated 3d ago

ParameterTypeRequiredDescription
limitintegerNo
querystringYese.g. "EC-1015", "IP67 abs", "din rail", "el tipi"

Details

From the project README

Altınkaya MCP

Yapay zekâ asistanınıza Altınkaya elektronik kutu kataloğunun tamamını bağlayın.

~500 kutu ailesinde arama yapın, ölçü, IP sınıfı ve malzemeye göre filtreleyin, modelleri karşılaştırın; teknik çizim ve STEP dosyalarını Claude, Cursor, VS Code veya herhangi bir MCP istemcisinden alın.

npm CI Lisans: MIT

English

Tek tıkla kurulum

VS Code'a kur VS Code Insiders'a kur Cursor'a kur LM Studio'ya ekle Goose'a kur

Claude Desktop: son sürümden altinkaya-mcp.mcpb dosyasını indirip çift tıklayın.

Tek gereksinim Node.js 22.12 veya üstü. Üyelik veya API anahtarı gerekmez.

Örnek sorular

Dış ortamda çalışacak bir sensör için 80 × 50 × 20 mm PCB'm var. Hangi Altınkaya kutuları uyar, en küçük IP67 olan hangisi?

EC-1015 ile EC-1515'i karşılaştır, uygun olanın STEP dosyasını ver.

En fazla 4 modül genişliğinde DIN ray kutularını göster.

Araçlar

AraçNe işe yarar?
search_enclosuresKod (EC-1015), Türkçe/İngilizce ad, kategori ve malzemeye göre arama
filter_enclosuresParametrik arama: en az/en fazla dış ölçü (yönden bağımsız), minimum IP, malzeme, kategori
get_enclosureTek kutunun tüm bilgileri: özellikler, çizim ölçüleri, sipariş kodu ve barkodlu varyantlar
compare_enclosures2–10 kutuyu yan yana karşılaştırma, farklı alanları işaretleme
list_categoriesKutu sayılarıyla kategori ağacı
get_cad_filesPDF çizim, DXF, STEP, IP sertifikası, CNC işleme ve UV baskı şablonu linkleri

Ayrıca altinkaya://enclosure/{slug} resource şablonu ve adım adım kutu seçimi için select_enclosure istemi (prompt) gelir.

Important

Listelenen ölçüler dış ölçülerdir. Kullanılabilir iç hacim daha küçüktür; PCB ölçüsüne karar vermeden önce teknik çizimi (get_cad_files) kontrol edin.

Elle kurulum

Sunucu npx -y altinkaya-mcp ile çalışır. Çoğu istemci için aynı JSON yeterlidir:

{
  "mcpServers": {
    "altinkaya": { "command": "npx", "args": ["-y", "altinkaya-mcp"] }
  }
}
Claude Code
claude mcp add altinkaya -- npx -y altinkaya-mcp
Claude Desktop (elle)

Ayarlar → Geliştirici → Yapılandırmayı düzenle; yukarıdaki JSON'u claude_desktop_config.json dosyasına ekleyin ve Claude Desktop'ı yeniden başlatın.

Codex CLI
codex mcp add altinkaya -- npx -y altinkaya-mcp
Gemini CLI
gemini mcp add altinkaya npx -y altinkaya-mcp
VS Code (elle)
code --add-mcp '{"name":"altinkaya","command":"npx","args":["-y","altinkaya-mcp"]}'
Cursor, Windsurf, Cline, Zed ve diğerleri

Yukarıdaki JSON'u istemcinin MCP ayarlarına ekleyin (~/.cursor/mcp.json, ~/.codeium/windsurf/mcp_config.json, Cline'da MCP Servers → Configure veya Zed'in context_servers ayarı).

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

Herkese açık bir kurulumda 0.0.0.0 adresine bağlayın ve genel host adlarını ALTINKAYA_MCP_ALLOWED_HOSTS ile verin (DNS rebinding'e karşı diğer host'lara gelen istekler reddedilir).

Ayarlar

DeğişkenVarsayılanAçıklama
ALTINKAYA_MCP_OFFLINEyok1 = hiç indirme yapma; önbellekteki veya paketle gelen kataloğu kullan
ALTINKAYA_MCP_CACHE_DIRişletim sisteminin önbellek klasörüİndirilen kataloğun saklandığı yer
ALTINKAYA_MCP_CATALOG_URLbu reponun GitHub'daki dosyasıİndirilecek katalog dosyası
ALTINKAYA_MCP_ALLOWED_HOSTSlocalhost--http modunda kabul edilen host adları

Nasıl çalışır?

Altınkaya'nın herkese açık bir API'si olmadığı için katalog yaklaşık ayda bir altinkaya.com'dan taranır (CONTRIBUTING) ve data/catalog.json dosyasına yazılır. Sunucu açılışta güncel dosyayı GitHub'dan ister (değişmediyse hiçbir şey indirilmez), önbelleğe yazar; internet yoksa önbellekteki veya paketle gelen kopyayı kullanır. Tüm arama bellekte yapılır. Fiyat ve stok bilgisi içermez.

Geliştirme

CONTRIBUTING.md ve yol haritası (İngilizce).

Sorumluluk reddi

Bu resmi olmayan bir topluluk projesidir; Altınkaya Elektronik Cihaz Kutuları San. Tic. A.Ş. ile bağlantılı değildir. Ürün verileri Altınkaya'ya aittir; üretimden önce ölçüleri her zaman resmi teknik çizimlerden doğrulayın.

Lisans

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.