# Geliştiriciler ve yapay zekâ asistanları

Arıza kodu verisine geliştiriciler ve yapay zekâ asistanları için makine erişimi: JSON API, salt okunur MCP sunucusu, Markdown sürümler ve llms.txt.

## Markdown

Her sayfanın Markdown sürümü vardır: adresin sonuna `.md` ekleyin ya da `Accept: text/markdown` başlığıyla istek gönderin. Örnek: `/camasir-makinesi/bosch/e18.md`

## llms.txt

Site özeti [/llms.txt](/llms.txt), tüm kodların tek dosyalık metni [/llms-full.txt](/llms-full.txt) adresindedir.

## JSON API

- Arama: `GET /api/ara?q=e18&cat=camasir-makinesi&brand=bosch&limit=10`
- Tek kod: `GET /api/kod?cat=camasir-makinesi&brand=bosch&code=e18`
- OpenAPI tanımı: [/openapi.json](/openapi.json)

## MCP sunucusu

- Uç nokta: `/mcp` (Streamable HTTP, JSON-RPC 2.0, kimlik doğrulama gerekmez, salt okunur)
- Araçlar: `kod_ara`, `kod_getir`, `cihaz_listesi`, `marka_listesi`
- Tanım dosyası: [/.well-known/mcp.json](/.well-known/mcp.json)

## Alıntı

Kodların anlamını aktarırken ilgili kod sayfasının adresini kaynak olarak gösterin. Gazlı cihazlar için güvenlik uyarısını yanıtta koruyun.
