Platform MCP sunucusu
Polylane, https://mcp.polylane.com/mcp adresinde akış yapabilen HTTP üzerinden bir Model Context Protocol sunucusu çalıştırır. Herhangi bir MCP istemcisini bağla; ajanın telemetriyi, topolojiyi, kodu ve sorunları editöründen ayrılmadan sorgulayabilir.
Ne yapar
Sunucu, Polylane REST API'sini, katalogdaki bağlı her sağlayıcıda Polylane'in kendi ajanlarının kullandığı aynı ajan araçlarını sunar. https://mcp.polylane.com/.well-known/mcp adresindeki sunucu kartı her aracı listeler. Bağlandığında ajanına "Bu dalın dağıtım yaptığı servisin son bir saatteki hata oranını göstermek için Polylane'i kullan." gibi bir şey sor.
Araçlar
| Araç | Açıklama |
|---|---|
search | Polylane OpenAPI belirtimini, belirtimin çözümlenmiş bir kopyasına karşı bir sandbox'ta çalışan küçük bir async işlevden sorgular. Salt okunur. |
execute | REST API'yi codemode.request({ method, path, query, body }) üzerinden çağırır; API her çağrıda kimlik bilginin kapsamlarını uygular. |
searchTools | Çalışma alanının ve kimlik bilginin kullanabildiği ajan araçlarını girdi şemalarıyla listeler. Önce bunu çağır. |
runTool | Tek bir ajan aracını tam toolName değeriyle, argümanları iç içe bir params nesnesi olarak çalıştırır. |
runCode | tools.<name>(args) ad alanına karşı yazılmış TypeScript ile birkaç ajan aracını tek çağrıda zincirler. |
reportFeedback | Sunucuyla yaşanan sürtünmeyi, ekibin yeniden üretebilmesi için istemci, oturum kimliği ve çalışma alanı eklenmiş olarak Polylane ekibine bildirir. |
Bir araç searchTools içinde yalnızca çalışma alanının arkasındaki entegrasyon bağlıysa ve kimlik bilgin eşleşen kapsamı taşıyorsa görünür.
Kimlik doğrulama
OAuth varsayılandır: sunucu, dinamik istemci kaydı olan bir OAuth 2.0 sağlayıcısıdır, bu yüzden hiçbir başlık olmadan bağlanan bir istemci onu onaylamak ve Polylane'de oturum açmak için tarayıcını açar. Bir OAuth oturumu birkaç çalışma alanını kapsayabilir, bu yüzden ajan aracı çağrılarında workspaceId (kimlik veya slug) geç.
Sürekli entegrasyon veya uzak bir makine gibi tarayıcıyla oturum açmanın mümkün olmadığı yerlerde Settings > Coding Agents'ı aç ve Create API key'e tıkla: anahtar MCP araçlarının kontrol ettiği her okuma kapsamını taşır, bir kez gösterilir ve sk_ ile başlar. Onu x-api-key: <key> ya da Authorization: Bearer <key> olarak gönder; bir anahtar tek bir çalışma alanına bağlıdır, bu yüzden workspaceId isteğe bağlıdır.
Editörüne kur
Claude Code, Cursor ve Codex bu sunucuyu Polylane skill'leriyle birlikte bir eklenti olarak kurabilir. Sunucuyu tek başına kaydetmek için onu istemcine ekle:
claude mcp add --transport http polylane https://mcp.polylane.com/mcp
{
"mcp": {
"polylane": {
"type": "remote",
"url": "https://mcp.polylane.com/mcp"
}
}
}
[mcp_servers.polylane]
url = "https://mcp.polylane.com/mcp"
Derlemende akış yapabilen HTTP yoksa npx mcp-remote https://mcp.polylane.com/mcp ile köprüle.
{
"mcpServers": {
"polylane": {
"type": "http",
"url": "https://mcp.polylane.com/mcp"
}
}
}
{
"servers": {
"polylane": {
"type": "http",
"url": "https://mcp.polylane.com/mcp"
}
}
}
Her istemci ilk kullanımda oturum açmak için bir tarayıcı açar. Bunun yerine bir API anahtarı kullanmak için aynı girdiye istemcinin başlık ayarı üzerinden bir x-api-key başlığı ekle; Claude Code için --header "x-api-key: YOUR_API_KEY" ya da Codex için http_headers gibi.
Yazmalar
Ajan araçları, oturum agent_tools:write kapsamını taşıyan bir kimlik bilgisiyle x-polylane-allow-writes: true gönderene kadar salt okunur kalır. Bir güvenlik modeli her yazmayı tarar ve elicitation destekleyen istemciler her birini onaylamanı ister; bkz. Varsayılan olarak okur, yazmalar kapı arkasında.
Sınırlar
Her kimlik bilgisi 60 saniyede 600 istek yapabilir. Bu bütçeyi aşan istekler, pencere sıfırlanana kadar bir hız sınırı yanıtı alır.
İlgili
- Kendi araçlarından çalış: MCP sunucusu, CLI ve eklentiler birbirine nasıl uyar.
- Plugins: bu sunucuyu, docs sunucusunu ve skill'leri tek adımda kur.
- Docs MCP sunucusu: ajanının bu dokümanları arayıp okumasına izin veren ayrı sunucu.
- API anahtarları ve OAuth: kapsamlar, anahtar yönetimi ve OAuth istemcileri.
- MCP entegrasyonu: Polylane'in ajanlarının senin çalıştırdığın bir sunucudan araç çağırmasına izin ver.