Ders 1 / 97 dk okuma

API & MCP: hesabını Claude Code ve OpenAI ile yönet

Bir anahtar oluştur, MCP sunucusuna bağlan; projeleri listele, build başlat, veriyi ve görselleri düzenle — konsolu açmadan.

DevAny'nin bir MCP (Model Context Protocol) sunucusu ve onun REST ikizi vardır. Claude Code, OpenAI'nin Responses API'si ya da herhangi bir HTTP istemcisi aynı araç setini kullanır: projeler, build'ler, yayın, kayıtlar, görseller, kontroller ve yönetici hesaplar için platform ayarları.

Anahtar hesabın adına çalışır ve verdiğin kapsamlarla sınırlıdır. 'Build başlat' kapsamı kredi harcayabilir; içerik düzenlemeleri ücretsizdir ve anında yayına girer.

Bağlan

  1. 1
    Anahtar oluştur

    Ayarlar → API & MCP. Ad ver, kapsamları seç, istersen bitiş tarihi koy. Anahtar yalnız bir kez gösterilir.

  2. 2
    Claude Code

    Ekranda hazır komutu yapıştır: claude mcp add --transport http devany https://devany.ai/api/mcp --header "Authorization: Bearer dk_…"

  3. 3
    OpenAI

    Responses API'de type:'mcp' aracı olarak aynı adresi ve Authorization başlığını ver; Custom GPT Actions için /api/v1/openapi belgesini içe aktar.

  4. 4
    İlk çağrı

    capabilities: sürüm, son değişiklikler ve anahtarının görebildiği araçlar.

OpenAI Responses API

json
{
  "model": "gpt-5",
  "tools": [{
    "type": "mcp",
    "server_label": "devany",
    "server_url": "https://devany.ai/api/mcp",
    "headers": { "Authorization": "Bearer dk_…" },
    "require_approval": "never"
  }],
  "input": "List my projects and run a polish check on the first one."
}

REST ikizi (curl)

bash
curl -s https://devany.ai/api/v1/tools/list_projects \
  -H "Authorization: Bearer dk_…" -H "content-type: application/json" -d '{}'

Her araç POST /api/v1/tools/{ad}; gövde aracın giriş şeması.

Kapsamlar

Ne yaparKredi harcar mı
projects:readListe, ayarlar, build durumu, kontroller
projects:writeOluştur, ayarla, yayınla, sil
buildÜretim, düzenleme, onarım, Creative Lab
dataKayıtlar, alanlar, görseller, uygulama kullanıcıları
billing:readAI Credit bakiyesi
adminPlatform ayarları ve ticari merkez (yalnız yönetici)
  • ChatGPT'nin özel bağlayıcıları bugün OAuth ister; DevAny anahtarla çalışır. Responses API, Agents SDK ve Custom GPT Actions (OpenAPI + API anahtarı) doğrudan çalışır.

  • Ayarlar'dan iptal et; onu kullanan her araç anında düşer. Anahtarlar hesap başına en çok 10 tane ve isteğe bağlı süreli.

  • Yönetici konsolu WARP kimliği istiyorsa (admin.access_required) anahtar geçemez; ayarı kapat ya da konsolu kullan.

Özet

  • Bir anahtar = hesabın, seçtiğin kapsamlarla.
  • Claude Code ve OpenAI aynı MCP sunucusuna bağlanır; REST ikizi her HTTP istemcisi için.
  • capabilities → api_catalog → api_request: kürate araç yoksa bile yol var.

İlgili konular

Hâlâ takıldın mı? Köşedeki asistana sor ya da SSS'ye göz at.