Arbejd fra dine værktøjer

Platformens MCP-server

Forbind enhver MCP-klient til Polylane, og forespørg telemetri, topologien, kode og issues fra din editor, med skrivning kun når du vælger det til.

Polylane kører en Model Context Protocol-server på https://mcp.polylane.com/mcp over streamable HTTP. Forbind enhver MCP-klient, og din agent kan forespørge telemetri, topologien, kode og issues uden at forlade din editor.

Hvad det gør

Serveren eksponerer Polylanes REST-API, de samme agentværktøjer som Polylanes egne agenter bruger på tværs af hver forbundet udbyder i kataloget. Serverkortet på https://mcp.polylane.com/.well-known/mcp lister hvert værktøj. Når den er forbundet, kan du spørge din agent om noget i retning af "Use Polylane to show me the error rate for the service this branch deploys, over the last hour."

Værktøjer

VærktøjBeskrivelse
searchForespørger Polylanes OpenAPI-specifikation fra en lille asynkron funktion, der kører i en sandbox mod en opløst kopi af specifikationen. Skrivebeskyttet.
executeKalder REST-API'et gennem codemode.request({ method, path, query, body }); API'et håndhæver din legitimations scopes ved hvert kald.
searchToolsLister de agentværktøjer, dit arbejdsområde og din legitimation kan bruge, med deres inputskemaer. Kald det først.
runToolKører ét agentværktøj ud fra dets præcise toolName, med dets argumenter som et indlejret params-objekt.
runCodeKæder flere agentværktøjer i ét kald ud fra TypeScript skrevet mod et tools.<name>(args)-navnerum.
reportFeedbackRapporterer friktion med serveren til Polylane-teamet, med klienten, sessions-id'et og arbejdsområdet vedhæftet, så teamet kan reproducere den.

Et værktøj optræder kun i searchTools, når arbejdsområdet har den bagvedliggende integration forbundet, og din legitimation har det matchende scope.

Autentificering

OAuth er standarden: serveren er en OAuth 2.0-udbyder med dynamisk klientregistrering, så en klient, der forbinder uden headers, åbner din browser, for at du kan godkende den og logge ind på Polylane. En OAuth-session kan spænde over flere arbejdsområder, så send workspaceId (id eller slug) med på agentværktøjskald.

Hvor login via browser ikke er muligt, såsom i continuous integration eller på en fjernmaskine, åbner du Settings > Coding Agents og klikker på Create API key: nøglen bærer hvert læsescope, MCP-værktøjerne kontrollerer, vises én gang og begynder med sk_. Send den som x-api-key: <key> eller som Authorization: Bearer <key>; en nøgle er bundet til ét arbejdsområde, så workspaceId er valgfrit.

Installer i din editor

Claude Code, Cursor og Codex kan installere denne server sammen med Polylane-skills som et plugin. For at registrere serveren alene tilføjer du den til din klient:

Terminal
claude mcp add --transport http polylane https://mcp.polylane.com/mcp

Hver klient åbner en browser til login ved første brug. For at bruge en API-nøgle i stedet tilføjer du en x-api-key-header til den samme post gennem din klients header-indstilling, såsom --header "x-api-key: YOUR_API_KEY" for Claude Code eller http_headers for Codex.

Skrivning

Agentværktøjer forbliver skrivebeskyttede, indtil sessionen sender x-polylane-allow-writes: true med en legitimation, der bærer scopet agent_tools:write. En sikkerhedsmodel screener hver skrivning, og klienter, der understøtter elicitation, beder dig godkende hver enkelt; se Læser som standard, skriver kun efter godkendelse.

Grænser

Hver legitimation kan lave 600 anmodninger pr. 60 sekunder. Anmodninger ud over det budget får et rate-limit-svar, indtil vinduet nulstilles.

Relateret