AgentRPC kullanarak ağ sınırları arasında herhangi bir fonksiyona, herhangi bir dilde bağlanın. Claude, Cursor, VS Code ve diğer yapay zeka ajanları için…
Neler yapabilirsiniz?
- Kayıtlı işlevleri diller arasında çağırın — Asistanınızdan, AgentRPC SDK aracılığıyla kaydettiğiniz bir işlevi, hangi dilde yazılmış olursa olsun çağırmasını isteyin.
- Özel ağlardaki araçlara bağlanın — Asistanınızın, gelen bağlantı noktalarını açmadan özel bir VPC veya Kubernetes kümesinde çalışan işlevlerle etkileşime girmesini sağlayın.
- Uzun süreli işlemleri çalıştırın — Platformun uzun yoklama desteğini kullanarak tipik HTTP zaman aşımlarını aşan işlev çağrılarını tetikleyin.
- Barındırılan MCP aracılığıyla araçlara erişin — Asistanınızı, barındırılan MCP sunucusuna (npx agentrpc mcp) yönlendirerek kayıtlı tüm araçlarınızı keşfedin ve kullanın.
AgentRPC
Ağ sınırları ve diller arasında yapay zeka ajanları için evrensel RPC katmanı
Genel Bakış
AgentRPC, ağ sınırları ötesinde, herhangi bir dildeki herhangi bir fonksiyona bağlanmanızı sağlar. Aşağıdaki ortamlarda dağıtılmış servisleriniz olduğunda idealdir:
- Özel VPC'ler
- Kubernetes kümeleri
- Birden çok bulut ortamı
AgentRPC, fonksiyonlarınızı evrensel bir RPC arayüzüne sararak, açık standartlar aracılığıyla erişilebilen barındırılan bir RPC sunucusuna bağlar:
- Model Bağlam Protokolü (MCP)
- OpenAI uyumlu araç tanımları (OpenAI, Anthropic, LiteLLM, OpenRouter, vb.)
Nasıl Çalışır
- Kayıt: Herhangi bir dilde fonksiyonları ve API'leri kaydetmek için SDK'mızı kullanın
- Yönetim: AgentRPC platformu (api.agentrpc.com) fonksiyonu kaydeder ve sağlığını izler
- Erişim: Uyumlu ajanlara bağlanmak için OpenAPI SDK uyumlu araç tanımları ve barındırılan bir MCP sunucusu alın
Temel Özellikler
| Özellik | Açıklama |
|---|---|
| Çoklu Dil Desteği | TypeScript, Go, Python ve .NET (yakında) dillerindeki araçlara bağlanın |
| Özel Ağ Desteği | Açık port gerektirmeden özel VPC'lerdeki fonksiyonları kaydedin |
| Uzun Süreli Fonksiyonlar | Uzun yoklama SDK'ları, HTTP zaman aşımı sınırlarının ötesinde fonksiyon çağrılarına izin verir |
| Tam Gözlemlenebilirlik | Tam görünürlük için kapsamlı izleme, metrikler ve olaylar |
| Otomatik Yük Devretme | Otomatik yük devretme ve yeniden denemelerle akıllı sağlık takibi |
| Çerçeve Uyumluluğu | MCP ve OpenAI SDK uyumlu ajanlar için kutudan çıkar çıkmaz destek |
Başlangıç
Hızlı Başlangıç
Dokümantasyon sitemizdeki hızlı başlangıç örneğini takip edin.
Örnekler
Örnekler dizinindeki çalışan örnekleri keşfedin.
MCP Sunucusu
AgentRPC TypeScript SDK'sı, isteğe bağlı bir MCP (Model Bağlam Protokolü) sunucusu içerir.
ANGENTRPC_API_SECRET=YOUR_API_SECRET npx agentrpc mcp
Bu, harici yapay zeka modellerinin kayıtlı araçlarınızla etkileşime girmesi için MCP uyumlu bir sunucu başlatır.
Claude Desktop Entegrasyonu
claude_desktop_config.json dosyanıza ekleyin:
{ "mcpServers": { "agentrpc": { "command": "npx", "args": [ "-y", "agentrpc", "mcp" ], "env": { "AGENTRPC_API_SECRET": "<YOUR_API_SECRET>" } } }
}
Cursor Entegrasyonu
~/.cursor/mcp.json dosyanıza ekleyin:
{ "mcpServers": { "agentrpc": { "command": "npx", "args": ["-y", "agentrpc", "mcp"], "env": { "AGENTRPC_API_SECRET": "<YOUR_API_SECRET>" } } }
}
Lisans
Bu proje Apache License 2.0 altında lisanslanmıştır – ayrıntılar için LICENSE dosyasına bakın.
Bu depo, AgentRPC için tüm açık kaynak bileşenlerini ve SDK'ları içerir.
Kaynak: mcpservers.org