fonella, yapay zeka araçlarınızla ve API üzerinden her programlama diliyle çalışır.
Asistanınızı MCP sunucusu üzerinden sohbetten, editörden veya terminalden yönetin ya da REST API ve webhook'larla doğrudan kendi yazılımınıza entegre edin.
- ClaudeUygulamada ve web'de
- ChatGPTGeliştirici modunda uygulama olarak
- Claude CodeTerminalde tek bir komutla
- CursorDoğrudan editörde
- VS CodeCopilot ajan modunda
- WindsurfDoğrudan Cascade içinde
- Gemini CLITerminalde
- Le ChatMistral'in özel bağlayıcısı olarak
Tüm programlama dilleri ve framework'lerle çalışır
MCP sunucusunu bağlama
fonella MCP sunucusu, hesabınızı zaten kullandığınız yapay zeka aracına bağlar. fonella hesabınızla giriş yaparsınız, API anahtarı gerekmez. Yapay zeka aracınızı seçin ve adımları izleyin.
- Ayarları açın ve Bağlayıcılar bölümüne geçin.
- „Özel bağlayıcı ekle“ seçeneğini seçin ve adresi girin.
- fonella hesabınızla giriş yapın.
1https://api.fonella.ai/mcpAraçlar: bir araç çağrısı nasıl tanımlanır
Bir araç, asistanın telefonda ve sohbette çağırdığı sisteminize ait bir HTTPS uç noktasıdır, örneğin bir siparişin durumu için. Ne zaman kullanılacağını ve hangi parametreleri ileteceğini siz tanımlarsınız, gerisini fonella halleder.
Aracı kaydetme
Ad, açıklama, adres ve parametrelerin JSON şeması. Aynı alanlar müşteri alanında Geliştiriciler altında ve MCP sunucusunda create_tool olarak bulunur.
1curl -X POST "https://api.fonella.ai/v1/me/tools" \
2 -H "Authorization: Bearer fon_live_YOUR_API_KEY" \
3 -H "Content-Type: application/json" \
4 -d '{
5 "name": "order_status",
6 "description": "Looks up the status of an order by its order number",
7 "url": "https://example.com/fonella-tool",
8 "method": "POST",
9 "inputSchema": {
10 "type": "object",
11 "properties": {
12 "orderNumber": {
13 "type": "string",
14 "description": "Order number the caller names"
15 }
16 },
17 "required": [
18 "orderNumber"
19 ]
20 }
21}'Uç noktada yanıtlama
fonella, data alanında toolName ve arguments gönderir ve result alanı metin olan bir JSON nesnesi bekler. Asistan bu metni arayana okur veya sohbete yazar.
1import express from 'express';
2const app = express();
3app.use(express.json());
4
5app.post('/fonella-tool', (req, res) => {
6 const { toolName, arguments: args } = req.body.data;
7 // Your logic here, e.g. an order lookup
8 const result = { orderNumber: args.orderNumber, status: 'shipped' };
9 res.json({ result: JSON.stringify(result) });
10});
11
12app.listen(3000);REST API ve webhook'lar
REST API ile kendi yazılımınız fonella hesabınızla çalışır, webhook'lar ise o anda olanları bildirir.
- Aramalar, sohbetler ve ayarlar
Kayıtları ve mesajları okuyun, ayarları değiştirin, araçlar ve webhook'lar oluşturun.
- Gerçek zamanlı webhook'lar
Sisteminiz aramaları ve sohbetleri anında öğrenir, her mesaj HMAC-SHA-256 ile imzalanır.
- API anahtarları
Müşteri alanında Geliştiriciler altında oluşturun ve iptal edin, her anahtarı ayrı ayrı.
Business ve Premium'da dahil
MCP sunucusu, araçlar, REST API ve webhook'lar Business ve Premium tarifelerindeki geliştirici araçlarının bir parçasıdır.