Hopp til hovedinnholdet

Konfigurer markør for Kanera MCP

Markøren kobles til Kanera gjennom Modellkontekstprotokoll. Markør støtter eksterne Streamable HTTP-servere med OAuth, slik at du kan koble til via en nettleser uten å opprette eller lagre en API-nøkkel.

Ett-klikks installasjon​

Med Cursor installert, åpne denne lenken for å legge til Kanera i Cursor i ett trinn:

Legg til Kanera i markør

Markør viser serveren den er i ferd med å legge til (https://mcp.kanera.app/mcp) og ber deg om å bekrefte det. Deretter fullfører du nettleserinnloggingen beskrevet nedenfor. Hvis koblingen ikke åpner markøren, eller du selv vert Kanera, legg til konfigurasjonen for hånd i stedet. MCP- konfigurasjonsgenerator bygger også linken for en selvbetjent adresse.

Manuell konfigurasjon​

Kanera viser denne konfigurasjonen, med MCP-adressen din fylt ut, under Profilinnstillinger -> API-nøkler -> Eller konfigurere det for hånd -> Markør.

Legg til Kanera i den globale Cursor MCP-konfigurasjonen på ~/.cursor/mcp.jsoneller til .cursor/mcp.json i et prosjekt når tilkoblingen bare skal være tilgjengelig der:

{
"mcpServers": {
"kanera": {
"url": "https://mcp.kanera.app/mcp"
}
}
}

Markør oppdager at Kanera krever OAuth og ber deg om å godkjenne. I Markøragent kan du starte nettleserflyten eksplisitt:

cursor-agent mcp login kanera

Logg på Kanera, se den forespurte tilgangen, og velg Tillat tilgang. Deretter bekrefte tilkoblingen og tilgjengelige verktøy:

cursor-agent mcp list
cursor-agent mcp list-tools kanera

I markørredigereren, åpne Innstillinger -> Verktøy og MCP for å inspisere serveren og dens verktøy. Se Koble til en AI-agent for å koble fra en agent.

Installere Kanera ferdighet​

Den MCP tilkobling gir markøren tilgang til Kanera's verktøy. Den valgfrie Kanera agent ferdigheter lærer den å løse navn til stabile ID-er, lese live-tilstand før rapportering eller endring av arbeid, skille fullført arbeid fra opprettelsesaktivitet, bruke idempotensnøkler og håndtere tillatelses- eller hastighetsgrensefeil trygt.

Installer ferdigheten globalt med den åpne Agent Skills-installatøren:

npx -y skills add https://github.com/happendev/Kanera/tree/main/integrations/skills/kanera --yes --global

For en manuell installasjon, last ned hele kanera og plasser den på et av disse stedene:

  • ~/.agents/skills/kanera/ eller ~/.cursor/skills/kanera/ for en personlig ferdighet tilgjengelig på tvers av prosjekter.
  • .agents/skills/kanera/ eller .cursor/skills/kanera/ i et depot for å dele ferdighetene med det prosjektet.

Start markøren på nytt hvis ferdighetene ikke vises. Markøren kan laste den automatisk for relevante forespørsler, eller du kan påkalle /kanera eksplisitt.

Unntak: koble til med en API-nøkkel​

:::forsiktighet Bruk OAuth når du kan En API-nøkkel er en langlivet hemmelighet som du lagrer og roterer deg selv, og arbeid gjort med en personlig nøkkel registreres som du, uten cialis <sekretær> etikett. Bruk bare en når OAuth virkelig ikke kan fungere:

  • Markørversjonen kan ikke fullføre den eksterne OAuth-flyten.
  • Du trenger en lokal standardserver og kan ikke bruke Kanera CLI. kanera auth login Innlegg med OAuth kanera mcp tjener stdio med den påloggingen, ingen nøkkel kreves.
  • Maskinen har ingen nettleser for pålogging. Prøv enhetsautorisasjon Først og fremst hvis kunden støtter det.

Når du bruker en nøkkel, oppretter du den Skrivebeskyttet med mindre agenten må endre arbeidet, og holde det i et miljø variabel i stedet for en engasjert fil.

Les nøkkelen fra en miljøvariabel i stedet for å binde den til en prosjektkonfigurasjon:

{
"mcpServers": {
"kanera": {
"url": "https://mcp.kanera.app/mcp",
"headers": {
"Authorization": "Bearer ${env:KANERA_API_KEY}"
}
}
}
}

Sett KANERA_API_KEY i miljøet som lanserer Cursor. Opprett en personlig nøkkel i Profilinnstillinger -> API-nøkler eller en arbeidsområdenøkkel i Arbeidsområdeinnstillinger -> API.

Kundereferanse​