# Diğer MCP istemcileri

Uzak bir sunucuyu HTTP üzerinden çağırıp özel başlık gönderebilen her MCP istemcisi blink artifacts'ı kullanabilir.

## Bağlantı bilgileri

| Ayar | Değer |
| --- | --- |
| Adres | `https://artifact.blinkbrosai.com/mcp` |
| Taşıma | HTTP (`POST` ile JSON-RPC) |
| Başlık | `Authorization: Bearer <TOKEN>` |

İstemcin OAuth destekliyorsa başlık gerekmez: sunucu `401` ve `WWW-Authenticate` ile yanıt verip OAuth 2.1 keşfini sunar (RFC 9728 metadata, dinamik istemci kaydı, PKCE). Desteklemiyorsa Bearer token kullan.

Token'ı uygulamada **Ajan bağlantısı** bölümünde oluştur. Sunucu yalnızca araç sunar; prompt ya da kaynak yoktur. Token eksikse ya da iptal edilmişse `401`, bir token kısa sürede çok fazla istek gönderirse `429` döner. Token'ı yalnızca başlıkta gönder: adresteki `?token=` parametresi `400` ile reddedilir.

## Bağlantıyı kontrol et

Bağlantı kurulunca istemci otuzdan fazla araç listeler; ilkleri `get_skill`, `create_artifact` ve `publish_html`. Sunucunun bağlanırken gönderdiği yönergeler, ajandan bir tipte artifact oluşturmadan ya da düzenlemeden önce o tip için `get_skill` çağırmasını ister.

## Soruları dinlemek

`get_listener`'ı `generic` harness'ıyla kullan. İstemcin arka plan süreci çalıştıramıyorsa ajan soruları `asks_wait` ile bekleyebilir; biri soru sorduğunda hemen, sormazsa en çok 55 saniyelik süre dolunca döner. Bkz. [Dinleyici ve asks_wait](/docs/listener).
