Skip to content

Zapier

Uzak MCP üzerinden binlerce uygulama arasında iş akışlarını otomatikleştirin.

AileKategoriAlt türKimlik doğrulamaTrend skoru
MCP Hazırlarımcpautomationcustom92

Genel Bakış

Ürün URL’siAPI dokümanlarıDesteklenen özellikler
https://zapier.com/mcphttps://docs.zapier.com/mcp/hometool_discovery, health_check, remote_mcp

Kurulum

  1. Bağlayıcı örneğini kurun.
  2. Özel uzak uç noktayı veya kimlik bilgilerini saklayın.
  3. Doğrulama sonrasında uzak MCP araç manifestosunu eşitleyin.
  4. Çalıştırmadan önce onay kontrollü yazma araçlarını gözden geçirin.

Kimlik Doğrulama ve Yapılandırma

Örnek yapılandırma

json
{
  "serverUrl": "https://mcp.example.com/mcp"
}
  • Uzak MCP server URL’sini özel kimlik bilgileri ya da instance config içinde saklayın.

Kullanılabilir Araçlar

Bu bağlayıcı araçları uzak bir MCP sunucusundan dinamik olarak keşfeder. Kimlik bilgilerini kaydettikten sonra eşitleme adımını çalıştırın.

Örnekler

Kur

bash
chainabit connectors install zapier --name "Zapier" --config '{"serverUrl":"https://mcp.example.com/mcp"}'
bash
curl -X POST "$BASE_URL/connectors/instances" \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "connectorKey": "zapier",
  "displayName": "Zapier",
  "config": {
    "serverUrl": "https://mcp.example.com/mcp"
  }
}'
javascript
const response = await fetch(`${BASE_URL}/connectors/instances`, {
  method: 'POST',
  headers: {
    Authorization: `Bearer ${TOKEN}`,
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
  "connectorKey": "zapier",
  "displayName": "Zapier",
  "config": {
    "serverUrl": "https://mcp.example.com/mcp"
  }
}),
});

Kimlik Bilgileri

bash
chainabit connectors auth <instance-id>
bash
curl -X POST "$BASE_URL/connectors/instances/<instance-id>/credentials" \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "credType": "custom",
  "credentials": {
    "serverUrl": "https://mcp.example.com/mcp"
  }
}'
javascript
await fetch(`${BASE_URL}/connectors/instances/<instance-id>/credentials`, {
  method: 'POST',
  headers: {
    Authorization: `Bearer ${TOKEN}`,
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
  "credType": "custom",
  "credentials": {
    "serverUrl": "https://mcp.example.com/mcp"
  }
}),
});

Çalıştır

bash
chainabit connectors sync <instance-id>
bash
curl -X POST "$BASE_URL/connectors/instances/<instance-id>/sync-tools" \
  -H "Authorization: Bearer $TOKEN"
javascript
await fetch(`${BASE_URL}/connectors/instances/<instance-id>/sync-tools`, {
  method: 'POST',
  headers: {
    Authorization: `Bearer ${TOKEN}`,
  },
});

Güvenlik Notları

  • Belirteçleri, API anahtarlarını ve bağlantı dizelerini şifreli kimlik bilgileri kasasında tutun.
  • Uzak MCP bağlayıcıları için rastgele server URL’lerine izin vermeyin.
  • Uzak MCP server URL’sini özel kimlik bilgileri ya da instance config içinde saklayın.

Sorun Giderme

  • Sağlık kontrolü başarısız olursa belirteç kapsamını veya kimlik bilgisi yükünü doğrulayın ve yeniden deneyin.
  • Uzak MCP bağlayıcıları yalnızca güvenilir HTTPS uç noktaları gerektirir.

Kataloğa geri dön

Built with purpose.