Skip to main content
Glama
Altınkaya MCP

Altınkaya MCP

by amazeng-co

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

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.

Related MCP server: NewSpace Market MRD

Ö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_enclosures

Kod (EC-1015), Türkçe/İngilizce ad, kategori ve malzemeye göre arama

filter_enclosures

Parametrik arama: en az/en fazla dış ölçü (yönden bağımsız), minimum IP, malzeme, kategori

get_enclosure

Tek kutunun tüm bilgileri: özellikler, çizim ölçüleri, sipariş kodu ve barkodlu varyantlar

compare_enclosures

2–10 kutuyu yan yana karşılaştırma, farklı alanları işaretleme

list_categories

Kutu sayılarıyla kategori ağacı

get_cad_files

PDF ç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çülerdış ö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 mcp add altinkaya -- npx -y altinkaya-mcp

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 mcp add altinkaya -- npx -y altinkaya-mcp
gemini mcp add altinkaya npx -y altinkaya-mcp
code --add-mcp '{"name":"altinkaya","command":"npx","args":["-y","altinkaya-mcp"]}'

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 run -i --rm ghcr.io/amazeng-co/altinkaya-mcp
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şken

Varsayılan

Açıklama

ALTINKAYA_MCP_OFFLINE

yok

1 = hiç indirme yapma; önbellekteki veya paketle gelen kataloğu kullan

ALTINKAYA_MCP_CACHE_DIR

işletim sisteminin önbellek klasörü

İndirilen kataloğun saklandığı yer

ALTINKAYA_MCP_CATALOG_URL

bu reponun GitHub'daki dosyası

İndirilecek katalog dosyası

ALTINKAYA_MCP_ALLOWED_HOSTS

localhost

--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

Available Tools

6 tools
compare_enclosuresCompare enclosuresA
Read-onlyIdempotent

Side-by-side comparison of 2–10 enclosures; lists which fields differ.

Inputs: codes (required). Returns: notFound, enclosures, differences

filter_enclosuresFilter enclosuresA
Read-onlyIdempotent

Parametric search: outer size limits, minimum IP rating, material and category. Use min_outer_mm with your PCB or contents size as a first pass, then confirm the inner space on the drawing. Dimensions are outer dimensions in mm. Usable inner space is smaller: check the drawing (get_cad_files) before committing to a PCB size.

Inputs: sort, limit, query, min_ip, +5 more. Returns: note, total, offset, results

get_cad_filesGet CAD files and drawingsA
Read-onlyIdempotent

Download links for an enclosure's dimensioned PDF drawing, DXF, STEP 3D model, IP certificate, CNC machining template and UV print template.

Inputs: code (required), types. Returns: code, documents, productUrl

get_enclosureGet enclosure detailsA
Read-onlyIdempotent

Full details for one enclosure: all specifications, drawing dimensions, documents, images and its variants (colors, lids, lengths… with order codes and barcodes). optionValues lists every option; pass options to get the order code of a specific configuration.

Inputs: code (required), options, variant_limit. Returns: note, category, enclosure

list_categoriesList enclosure categoriesB
Read-onlyIdempotent

The enclosure category tree with the number of enclosures in each category.

Inputs: no named parameters. Returns: categories

search_enclosuresSearch enclosuresA
Read-onlyIdempotent

Keyword search across the Altınkaya enclosure catalog: product codes (EC-1015, RT-014), Turkish or English names, categories, materials and IP ratings.

Inputs: query (required), limit. Returns: total, results

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A3.9/5.0

    Scored across 6 tools

    Disambiguation4/5

    Each tool has a distinct role: keyword search, parametric filtering, detail retrieval, comparison, category browsing, and CAD file access. The only mild overlap is between search_enclosures and filter_enclosures, but the descriptions make the keyword-vs-parametric distinction clear.

    Naming Consistency5/5

    All tools follow a consistent snake_case verb_noun pattern (get_enclosure, search_enclosures, filter_enclosures, compare_enclosures, list_categories, get_cad_files). The naming is predictable and easy to reason about.

    Tool Count5/5

    Six tools is a well-scoped set for a product catalog: search, filter, inspect, compare, browse categories, and download CAD assets. No tool feels redundant or missing for the read-only catalog purpose.

    Completeness4/5

    The surface covers the core catalog workflow thoroughly, including detailed specs, variants, comparisons, and engineering files. Minor gaps may exist around inventory, pricing, or bulk export, but these are likely outside the stated enclosure-catalog scope.

    Maintenance

    ActivityNo data
    ResponsivenessOutdated data

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      B
      maintenance
      Provides AI agents with instant, structured access to electronic component datasheets, pinouts, and electrical specifications without requiring PDF uploads. It enables seamless part searching, design validation, and side-by-side component comparisons across major hardware providers.
      14
      95 npm
      12
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Spacecraft component specifications read from vendor datasheets (2,500+ products, 24 categories): search by engineering requirements, compare, budget mass and power, read datasheet digests and facts, find data gaps, and assemble a bus around parts you lock. Every value cites its datasheet page; missing data is named, never guessed.
      45 npm
      1
      MIT
    • A
      license
      A
      quality
      C
      maintenance
      Enables AI assistants to search millions of electronic components and ICs, retrieve specifications, compare alternates, and submit turnkey BOM procurement requests.
      4
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables AI assistants to find page-cited answers in gear manuals and community docs, and to inspect, check, and sketch what-if Eurorack rack layouts with power and placement validation.
      1
      Apache 2.0