Development ★ 65,490

codeinterpreter-automation

Rube MCP (Composio) aracılığıyla Codeinterpreter görevlerini otomatikleştirin. Her zaman güncel şemaları bulmak için araçları önce arayın.

cd ~/.claude/skills
git clone https://github.com/ComposioHQ/awesome-claude-skills.git awesome-claude-skills

Rube MCP aracılığıyla Codeinterpreter Otomasyonu

Composio'nun Codeinterpreter toolkit'ini Rube MCP aracılığıyla kullanarak Codeinterpreter işlemlerini otomatikleştirin.

Toolkit dokümantasyonu: composio.dev/toolkits/codeinterpreter

Ön Koşullar

  • Rube MCP bağlı olmalıdır (RUBE_SEARCH_TOOLS kullanılabilir)
  • RUBE_MANAGE_CONNECTIONS üzerinden aktif Codeinterpreter bağlantısı ve codeinterpreter toolkit'i
  • Daima ilk olarak RUBE_SEARCH_TOOLS çağrısı yaparak mevcut tool şemalarını alın

Kurulum

Rube MCP'yi Alın: MCP sunucu yapılandırmanıza https://rube.app/mcp ekleyin. API anahtarı gerekmez — sadece endpoint'i ekleyin ve çalışır.

  1. RUBE_SEARCH_TOOLS'un yanıt verdiğini kontrol ederek Rube MCP'nin kullanılabilir olduğunu doğrulayın
  2. RUBE_MANAGE_CONNECTIONScodeinterpreter toolkit'i ile çağırın
  3. Bağlantı ACTIVE değilse, kurulumu tamamlamak için döndürülen auth bağlantısını izleyin
  4. Herhangi bir workflow çalıştırmadan önce bağlantı durumunun ACTIVE olduğunu doğrulayın

Tool Discovery

Workflow'ları çalıştırmadan önce daima mevcut tool'ları keşfedin:

RUBE_SEARCH_TOOLS
queries: [{use_case: "Codeinterpreter operations", known_fields: ""}]
session: {generate_id: true}

Bu, mevcut tool slug'larını, input şemalarını, önerilen execution planlarını ve bilinen sorunları döndürür.

Temel Workflow Deseni

Adım 1: Mevcut Tool'ları Keşfet

RUBE_SEARCH_TOOLS
queries: [{use_case: "your specific Codeinterpreter task"}]
session: {id: "existing_session_id"}

Adım 2: Bağlantıyı Kontrol Et

RUBE_MANAGE_CONNECTIONS
toolkits: ["codeinterpreter"]
session_id: "your_session_id"

Adım 3: Tool'ları Çalıştır

RUBE_MULTI_EXECUTE_TOOL
tools: [{
  tool_slug: "TOOL_SLUG_FROM_SEARCH",
  arguments: {/* schema-compliant args from search results */}
}]
memory: {}
session_id: "your_session_id"

Bilinen Sorunlar

  • Daima önce ara: Tool şemaları değişir. RUBE_SEARCH_TOOLS çağrısı yapmadan tool slug'larını veya argümanlarını asla hardcode etmeyin
  • Bağlantıyı kontrol et: Tool'ları çalıştırmadan önce RUBE_MANAGE_CONNECTIONS'ın ACTIVE durumunu gösterdiğini doğrulayın
  • Şema uyumluluğu: Search sonuçlarından tam alan adlarını ve türlerini kullanın
  • Memory parametresi: RUBE_MULTI_EXECUTE_TOOL çağrılarına daima memory ekleyin, boş olsa da ({})
  • Session yeniden kullanımı: Bir workflow içinde session ID'lerini yeniden kullanın. Yeni workflow'lar için yenilerini oluşturun
  • Pagination: Yanıtlarda pagination token'larını kontrol edin ve tam sonuç alana kadar fetch etmeye devam edin

Hızlı Referans

İşlem Yaklaşım
Tool'ları bul RUBE_SEARCH_TOOLS ile Codeinterpreter'a özel use case
Bağlan RUBE_MANAGE_CONNECTIONS ile codeinterpreter toolkit'i
Çalıştır Keşfedilen tool slug'ları ile RUBE_MULTI_EXECUTE_TOOL
Toplu işlemler RUBE_REMOTE_WORKBENCH ile run_composio_tool()
Tam şema schemaRef olan tool'lar için RUBE_GET_TOOL_SCHEMAS

Composio tarafından desteklenmektedir

Benzer skill'ler

Daha fazla: Development →