Skip to main content

emko-mcp

Emko Elektronik (emkoelektronik.com.tr) ürün manuellerini arayıp okuyan MCP sunucusu.

Özellikler (1.0.0)

  • 3 tool: emko_search_manuals (ara), emko_get_manual (indir + metin/tablo çıkar), emko_crawl_category (kategori tara ve indeksle)
  • Tablo çıkarımı: Register tabloları [Sayfa N tabloları] başlıklarıyla markdown olarak verilir (pdfplumber)
  • Akıllı dosya seçimi: .pdf adlı dosyalar öncelikli; indirilen içerik PDF değilse (config/DATA.TXT) sıradaki aday otomatik denenir
  • Türkçe duyarsız arama: "Universal" araması "Üniversal"i de bulur
  • Çoklu indeks arama: Yükleme Merkezi + oturumdaki tüm kategori taramalarında birden arar

YouTube (1.1.0)

  • emko_list_videos — EMKO YouTube kanalındaki videoları listeler (başlık filtresi desteklenir)
  • emko_video_transcript — bir videonun transkriptini zaman damgalı bloklar halinde getirir (TR/EN, otomatik altyazı dahil)

Büyük belgelerde sayfalama (1.2.0)

Çok büyük kılavuzlar (ör. IDE kılavuzu, ~800 bin karakter) tek yanıta sığmaz. emko_get_manual böyle bir belgede ilk parçayı verir ve sonuna "devamı için start_char=N" bilgisi ekler. Aynı sorguyu o start_char ile tekrar çağırarak sonraki parçayı alırsınız. Küçük belgelerde bu gerekmez; davranış öncekiyle aynıdır (start_char varsayılanı 0).

Tam video listesi (1.3.0)

emko_list_videos artık kanalın tüm videolarını listeler (önceki sürümlerde yalnızca en son ~15 video gelebiliyordu). Liste öncelikle yt-dlp ile çekilir ve oturum boyunca önbelleğe alınır; böylece yt-dlp yalnızca bir kez çalışır, sonraki çağrılar anında yanıtlanır. yt-dlp pip install ile otomatik gelir, ayrıca bir kurulum gerektirmez. Herhangi bir nedenle yt-dlp kullanılamazsa daha sınırlı yedeklere (kanal sayfası, ardından son ~15 videoyu veren RSS) düşülür ve bu durumda listenin eksik olabileceği yanıtta belirtilir.

Kurulum

pip install emko-mcp

Claude Desktop config

{
  "mcpServers": {
    "emko": { "command": "emko-mcp" }
  }
}

emko-mcp komutu PATH'te değilse tam yol kullanın (pip kurulum çıktısındaki Scripts klasörü):

"emko": { "command": "C:\\...\\Scripts\\emko-mcp.exe" }

Kullanım örnekleri

  • "EtherCAT gateway kılavuzunu getir"
  • "I/O genişleme modülleri kategorisini tara" → sonra "SMR1P1 modülünün register tablosunu göster"

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

emko_mcp-1.3.0.tar.gz (15.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

emko_mcp-1.3.0-py3-none-any.whl (15.5 kB view details)

Uploaded Python 3

File details

Details for the file emko_mcp-1.3.0.tar.gz.

File metadata

  • Download URL: emko_mcp-1.3.0.tar.gz
  • Upload date:
  • Size: 15.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for emko_mcp-1.3.0.tar.gz
Algorithm Hash digest
SHA256 29bc506a17c580fb89207a766433da28b74769ab165bed638ca8e0d432bc7ee9
MD5 6cec793b99e152a426ac25f0ef4dc3c4
BLAKE2b-256 dfca76d71a55ea1308f209d0a7cf3146eea1c28b29aece69d246c3adc0f0b85b

See more details on using hashes here.

File details

Details for the file emko_mcp-1.3.0-py3-none-any.whl.

File metadata

  • Download URL: emko_mcp-1.3.0-py3-none-any.whl
  • Upload date:
  • Size: 15.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for emko_mcp-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 821c9cbc48b5bd7bcf9b0ebc58aa0a6b1266859d8b73aa7c24a92b1011eb8961
MD5 1d2d14b9a60f1c2aa7233f1547d5dbdd
BLAKE2b-256 6d55925dbf1081a0a0b5cdc6c866c51223801200f5834cf62370aa6467a9b36a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page