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
- 1Anahtar oluştur
Ayarlar → API & MCP. Ad ver, kapsamları seç, istersen bitiş tarihi koy. Anahtar yalnız bir kez gösterilir.
- 2Claude Code
Ekranda hazır komutu yapıştır: claude mcp add --transport http devany https://devany.ai/api/mcp --header "Authorization: Bearer dk_…"
- 3OpenAI
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İlk çağrı
capabilities: sürüm, son değişiklikler ve anahtarının görebildiği araçlar.
OpenAI Responses API
{
"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)
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 yapar | Kredi harcar mı | |
|---|---|---|
| projects:read | Liste, ayarlar, build durumu, kontroller | |
| projects:write | Oluştur, ayarla, yayınla, sil | |
| build | Üretim, düzenleme, onarım, Creative Lab | |
| data | Kayıtlar, alanlar, görseller, uygulama kullanıcıları | |
| billing:read | AI Credit bakiyesi | |
| admin | Platform 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.