MCP-сервер платформи
Polylane запускає сервер Model Context Protocol за адресою https://mcp.polylane.com/mcp через streamable HTTP. Підключіть будь-який MCP-клієнт, і ваш агент зможе запитувати телеметрію, топологію, код і проблеми, не виходячи з редактора.
Що це дає
Сервер надає REST API Polylane, ті самі інструменти агентів, якими користуються власні агенти Polylane для кожного підключеного провайдера з каталогу. Картка сервера за адресою https://mcp.polylane.com/.well-known/mcp перелічує кожний інструмент. Після підключення запитайте свого агента щось на кшталт «Use Polylane to show me the error rate for the service this branch deploys, over the last hour.»
Інструменти
| Інструмент | Опис |
|---|---|
search | Запитує специфікацію OpenAPI Polylane з невеликої асинхронної функції, яка виконується в пісочниці над розв'язаною копією специфікації. Лише для читання. |
execute | Викликає REST API через codemode.request({ method, path, query, body }); API застосовує області дії ваших облікових даних при кожному виклику. |
searchTools | Перелічує інструменти агентів, доступні вашому робочому простору та обліковим даним, з їхніми вхідними схемами. Викликайте його першим. |
runTool | Виконує один інструмент агента за його точним toolName, з аргументами як вкладеним об'єктом params. |
runCode | Об'єднує кілька інструментів агентів в одному виклику з TypeScript, написаного проти простору імен tools.<name>(args). |
reportFeedback | Повідомляє команді Polylane про труднощі з сервером, з прикріпленими клієнтом, ідентифікатором сесії та робочим простором, щоб команда могла їх відтворити. |
Інструмент з'являється в searchTools лише тоді, коли в робочому просторі підключено відповідну інтеграцію, а ваші облікові дані мають відповідну область дії.
Автентифікація
OAuth використовується за замовчуванням: сервер є провайдером OAuth 2.0 з динамічною реєстрацією клієнтів, тому клієнт, який підключається без заголовків, відкриває ваш браузер, щоб схвалити його і увійти в Polylane. Сесія OAuth може охоплювати кілька робочих просторів, тому передавайте workspaceId (ідентифікатор або slug) у викликах інструментів агентів.
Там, де вхід через браузер неможливий, наприклад у безперервній інтеграції або на віддаленій машині, відкрийте Settings > Coding Agents і натисніть Create API key: ключ має кожну область дії для читання, яку перевіряють інструменти MCP, показується один раз і починається з sk_. Надсилайте його як x-api-key: <key> або як Authorization: Bearer <key>; ключ прив'язаний до одного робочого простору, тому workspaceId необов'язковий.
Встановлення у ваш редактор
Claude Code, Cursor і Codex можуть встановити цей сервер разом із навичками Polylane як плагін. Щоб зареєструвати лише сервер, додайте його до свого клієнта:
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"
Якщо вашій збірці бракує streamable HTTP, скористайтеся мостом npx mcp-remote https://mcp.polylane.com/mcp.
{
"mcpServers": {
"polylane": {
"type": "http",
"url": "https://mcp.polylane.com/mcp"
}
}
}
{
"servers": {
"polylane": {
"type": "http",
"url": "https://mcp.polylane.com/mcp"
}
}
}
Кожний клієнт при першому використанні відкриває браузер для входу. Щоб замість цього використати ключ API, додайте заголовок x-api-key до того самого запису через налаштування заголовків вашого клієнта, наприклад --header "x-api-key: YOUR_API_KEY" для Claude Code або http_headers для Codex.
Запис
Інструменти агентів залишаються лише для читання, доки сесія не надішле x-polylane-allow-writes: true з обліковими даними, які мають область дії agent_tools:write. Модель безпеки перевіряє кожний запис, а клієнти, які підтримують елісітацію, просять вас схвалити кожний; див. Читання за замовчуванням, запис за бар'єром.
Ліміти
Кожні облікові дані можуть робити 600 запитів за 60 секунд. Запити понад цей бюджет отримують відповідь про обмеження частоти запитів, доки вікно не скинеться.
Пов'язане
- Робота у ваших інструментах: як MCP-сервер, CLI та плагіни поєднуються між собою.
- Плагіни: встановіть цей сервер, сервер документації та навички за один крок.
- MCP-сервер документації: окремий сервер, який дозволяє вашому агенту шукати та читати цю документацію.
- Ключі API та OAuth: області дії, керування ключами та OAuth-клієнти.
- Інтеграція MCP: дозвольте агентам Polylane викликати інструменти із сервера, який запускаєте ви.