Blogg om KI-oppgavestyring for sologründere og små team

MCP-server for prosjektstyring: en sjekkliste med 10 punkter, med poeng

Ti sjekker for en MCP-server for prosjektstyring, fra tokenlevetid til oppgavetaking og bevis, vurdert for Weft, Hypertask, Linear, Trello og Notion.

Weft er AI-oppgavestyringen for solo-gründere og små team.

Alle artikler

Av Andrei Finogeev ·

En god MCP-server for prosjektstyring lar en KI-klient lese og endre tavla di uten en nøkkel du må passe på, lar deg koble fra én klient uten å røre resten, og gir agentene en trygg måte å ta arbeid, stille deg spørsmål og bevise hva de gjorde. Nedenfor er ti sjekker som dekker dette, hvorfor hver av dem betyr noe, og en tabell med poeng for Weft, Hypertask, Linear, Trello og Notion.

Vi lager Weft. Fakta om andre produkter er hentet fra deres offisielle sider, kontrollert 27. oktober 2026. Der en side ikke sier noe, står det «Ikke oppgitt» i tabellen.

Hvorfor gi en MCP-server for prosjektstyring poeng i det hele tatt?

Model Context Protocol løser rørleggingen: en klient spør en server hvilke verktøy som finnes, og kaller dem med strukturerte argumenter. Den sier ingenting om hvor lenge et token lever, om to agenter kan ta den samme oppgaven, eller hva som skjer når en agent vil slette noe. Det er produktbeslutninger, og de varierer mye mellom servere.

Hypertasks guide til MCP-servere for prosjektstyring har en fornuftig evalueringsliste: verktøydekning, skjemakvalitet, autentisering og omfang, revisjonshistorikk, destruktive handlinger, transport. Den fyller den bare aldri ut. Dette innlegget tar en lignende liste, spisser den til ti sjekker du kan svare ja eller nei på, og fyller inn svarene, også våre.

Hva er de ti sjekkene?

1. Hvordan logger du inn, og hvor lenge varer tokenet?

En nøkkel du kopierer inn i en konfigurasjonsfil, er et passord som ligger på disken, og når den utløper, feiler agenten din i stillhet midt i en kjøring. OAuth med oppdateringstokener betyr ingenting å kopiere og ingen kalenderpåminnelse om fornyelse. Spør om levetiden til både tilgangstokenet og tilkoblingen, ikke bare om metoden.

2. Kan du tilbakekalle én klient uten å ta knekken på kontoen?

Du kommer til å koble til flere klienter: en chatapp, en kodeagent, kanskje en mobil. Når én oppfører seg rart eller en bærbar blir borte, vil du kutte akkurat den tilkoblingen og la de andre fortsette. Er den eneste spaken å rotere en delt nøkkel, slutter alle klientene å virke på en gang.

3. Kan hver tilkobling få sitt eget tilgangsnivå?

En klient du bruker til å spørre «hva ligger på tavla mi?», trenger ikke skrivetilgang. En kodeagent trenger skrivetilgang, men sjelden massearkivering. Nivåer per tilkobling, som lese, skrive og full, lar deg gi hver klient det minste den trenger, og det er det aller beste forsvaret mot en forvirret eller manipulert agent.

4. Er destruktive handlinger merket og begrenset?

MCP-verktøy kan ha hint som sier om et verktøy bare leser eller er destruktivt, og klienter kan bruke dem til å spørre før de handler. Sjekk at serveren setter dem ærlig, og sjekk hva «slett» egentlig gjør: en papirkurv du kan gjenopprette fra, er noe helt annet enn permanent sletting.

5. Kan en agent ta en oppgave slik at to agenter ikke kolliderer?

Å flytte et kort til Doing er et visuelt signal, ikke en lås. To agenter som leser tavla med ett sekunds mellomrom, ser begge oppgaven som ledig og starter begge. Å ta oppgaven med en leieavtale som serveren avgjør, betyr at den andre agenten får nei, og en leieavtale som løper ut når en agent dør, frigjør oppgaven for noen andre.

6. Kan agenten stille deg et strukturert spørsmål?

Agenter havner i veivalg som bare en person kan avgjøre. Uten et verktøy for det gjetter agenten eller stopper, og spørsmålet dør i en chatlogg. Et strukturert spørsmål med alternativer, levert et sted du faktisk ser det, holder beslutningen knyttet til oppgaven.

7. Følger det bevis med fullføringen?

«Ferdig» fra en agent er en påstand. En fullføring som registrerer lenker, filhasher eller andre artefakter, pluss det som ikke ble gjort, lar deg sjekke arbeidet uten å utlede det på nytt. Tavla bør også vise hvilken klient som gjorde arbeidet.

8. Hvilke klienter kan faktisk nå den?

En server er bare så nyttig som klientene du allerede bruker. Sjekk den faktiske veien for hver: en publisert app i ChatGPT, en egendefinert kobling eller en katalogoppføring i Claude, et oppsett på én linje i Claude Code, Cursor og Codex. Sjekk også om agentens spørsmål kan nå deg, personen, på mobilen.

9. Hva tillater gratisplanen over MCP?

Agenter gjør mange små kall. En gratisplan som teller tavler, oppgaver eller kall, kan gå tom midt i uka. Finn den nøyaktige grensen, og om MCP i det hele tatt er med på gratisplanen, før du bygger en vane rundt den.

10. Er transporten oppdatert?

MCP-spesifikasjonen er i bevegelse. Den gjeldende fjerntransporten er Streamable HTTP, og eldre SSE-endepunkter fases ut hos flere leverandører. En server som oppgir hvilke revisjoner av spesifikasjonen den støtter, er lettere å stole på når klienten din oppdateres.

Hvor mange poeng får Weft, Hypertask, Linear, Trello og Notion?

Hver celle bruker bare det leverandørens egen side eller levende server sier. «Ikke oppgitt» betyr ikke at funksjonen mangler; det betyr at vi ikke kunne bekrefte den fra en offisiell kilde i dag.

SjekkWeftHypertaskLinearTrelloNotion
1. Autentisering og tokenlevetidOAuth 2.1 med dynamisk klientregistrering, ingen nøkkel å kopiere; oppdateringstokener, så klienten fornyer innloggingen selv. Valgfrie personlige tilgangstokener (30, 90, 365 dager eller uten utløp)Dokumentert oppsett er en kopiert API-nøkkel som utløper etter 30 dager; en tilkobling godkjent i nettleseren varer i 90 dager uten fornyelse (dokumentasjon)OAuth 2.1 med dynamisk klientregistrering, eller en API-nøkkel; levetid ikke oppgitt (dokumentasjon)Bare OAuth 2.0, ingen API-tokener; levetid ikke oppgitt (dokumentasjon)OAuth som standard; bearer-MCP-token bare på Business og Enterprise; levetid ikke oppgitt (dokumentasjon)
2. Tilbakekall én klient, behold kontoenJa. Koble fra én KI-klient i innstillingene; et tilbakekalt tilgangstoken slutter å virke ved neste kallIkke oppgitt. Å fornye nøkkelen kobler fra alle klienter som har den gamle verdien (dokumentasjon)Ikke oppgittIkke oppgittIkke oppgitt
3. Tilgangsnivå per tilkoblingJa: full, skrive eller lese per OAuth-tilkobling. Tilgangstokener har ingen omfangEtt omfang annonsert: mcp:full (servermetadata)Eget skrivebeskyttet endepunkt, /mcp/readonly (dokumentasjon)Tillatelsene Read, Write og Search; å legge til en betyr å koble til på nytt (dokumentasjon)Ikke oppgitt
4. Destruktive handlinger merket og begrenset3 verktøy merket som destruktive; papirkurven beholder oppgaver i 30 dager, agenter kan ikke slette for godt; gjenoppretting fra papirkurven er ProIkke oppgittIkke oppgittIngen destruktiv sletting; kort og lister kan arkiveres (dokumentasjon)Ikke oppgitt
5. Ta oppgave med leieavtale inne i MCPJa. start_task gir en leieavtale på 20 minutter; en annen agent får already_claimedLeieavtaler finnes bare som REST-endepunkter, ikke MCP-verktøy, med vilje (dokumentasjon)Ikke oppgittIkke oppgittIkke oppgitt
6. Still mennesket et strukturert spørsmålJa. request_input med opptil 10 alternativer; når personen i innboksen, med push-varsel på mobilen og på e-postEskalering er bare REST, ikke et MCP-verktøy (dokumentasjon)Ikke oppgittIkke oppgittIkke oppgitt
7. Bevis ved fullføringJa. complete_task tar outcome, artifacts, notDone, unknowns og nextStepBevis er bare REST, ikke et MCP-verktøy (dokumentasjon)Ikke oppgittIkke oppgittIkke oppgitt
8. Hvilke klienter når denChatGPT: publisert app, alle planer inkludert Free. Claude: egendefinert kobling. Claude Code: én kommando. Cursor: ett klikk. Codex: konfigurasjon pluss innlogging. Apper for iOS og Android for personenChatGPT: egendefinert GPT med OpenAPI Actions, eller en kobling i utviklermodus. Claude: egendefinert kobling, ikke i Claudes katalog. Ingen native iOS-app, ingen app i Google Play (dokumentasjon, llms.txt, apper)Claude: i Claudes katalog. ChatGPT: en kobling for dypere research, ifølge LinearClaude: i Claudes katalog. ChatGPT: katalogoppføring, ifølge TrelloClaude: i Claudes katalog. ChatGPT: oppført som klient, ifølge Notion
9. Grenser på gratisplanen50 aktive oppgaver og 200 MCP-kall i måneden; de første 48 timene telles ikke3 tavler per person, ubegrenset med medlemmer og saker, MCP inkludert; kallgrense ikke oppgitt (priser)Ubegrenset med medlemmer, 2 team, 250 saker; ingen planbegrensning oppgitt for MCP (priser)10 samarbeidspartnere og 10 tavler per Workspace; MCP fungerer på Free (priser)MCP fungerer på alle planer; Free er begrenset for 2+ medlemmer (dokumentasjon)
10. Transport og revisjon av spesifikasjonenBare Streamable HTTP; MCP-revisjonene 2025-11-25 og 2026-07-28Streamable HTTP, pluss et eldre SSE-endepunkt; revisjon ikke oppgitt (dokumentasjon)Streamable HTTP, utfaset SSE; revisjon ikke oppgitt (dokumentasjon)Ikke oppgitt/mcp-endepunkt med SSE som reserve; revisjon ikke oppgitt (dokumentasjon)
Til sammenligning: billigste betalte plass72 kr i måneden eller 620 kr i året; ingen KI-kreditter, tenkingen kjører i din egen KI-klientBYOK $8 i måneden fakturert årlig, $10 månedlig; Pro med KI inkludert $16 / $20 (priser)Basic $10 i måneden fakturert årlig (priser)Standard $5 i måneden fakturert årlig, $6 månedlig (priser)Plus $10 i måneden fakturert årlig, $12 månedlig (priser)

Noen ærlige merknader om hvordan dette bør leses. Linear, Trello og Notion er brede produkter der MCP-serveren er én flate blant mange, og MCP-dokumentasjonen deres beskriver ikke verktøy for agentarbeidsflyt som leieavtaler eller strukturerte spørsmål, så mange agentspesifikke rader er tomme. At Trello nekter å eksponere permanent sletting, er et godt sikkerhetsvalg. Linears eget skrivebeskyttede endepunkt er en ryddig måte å løse sjekk 3 på. Lever teamet ditt allerede i ett av dem, er den offisielle serveren som regel riktig sted å begynne; se Weft mot Linear, Weft mot Trello og Weft mot Notion.

Hypertask bygger leieavtaler, bevis og eskalering inn i produktet, men MCP-dokumentasjonen sier at de ligger i REST-API-et, ikke i MCP, med vilje. Det fungerer godt hvis agentene dine kjører skript. Det betyr at en chatklient som bare er koblet til over MCP, ikke får dem. Hypertask har også ting Weft ikke har: en CLI for skript og CI, et REST-API, agenter som tjenestekontoer med egen identitet, innebygde KI-funksjoner, tidsregistrering og et grensesnitt der tastaturet kommer først. Den lengre sammenligningen vår ligger på alternativ til Hypertask.

Hvor får Weft dårlige poeng?

Wefts MCP-server har 32 verktøy, og det er ikke gratis å liste dem: vi målte svaret på tools/list til rundt 17,7k tokener. Hypertasks verktøyreferanse grupperer verktøyene etter handling, så 21 verktøy dekker flere operasjoner, hvert med et action-felt. Det er en reell avveining. Grupperte verktøy tar mindre plass i modellens kontekst. Separate verktøy lar hvert verktøy ha sitt eget hint om bare lesing eller destruktivt, og det er det som gjør at en lesetilkobling betyr nøyaktig 11 skrivebeskyttede verktøy og en skrivetilkobling betyr alt unntatt de 3 destruktive. Vi valgte det andre; har klienten din lite plass i konteksten, kan det første passe deg bedre.

Andre mangler, rett ut. Weft har ingen CLI, ikke noe offentlig REST-API og ingen webhooks, så det kan ikke styres fra en CI-jobb uten en KI-klient. Det finnes ingen GitHub- eller Slack-integrasjon. Personlige tilgangstokener har ingen omfang: ett token når alle 32 verktøyene i hele arbeidsområdet, så foretrekk OAuth der klienten din støtter det, fordi nivåer per tilkobling bare gjelder OAuth-tilkoblinger.

Hvordan beskytter du deg mot prompt injection?

En agent som leser oppgavetekst, kommentarer eller lenkede sider, kan styres av instruksjoner som er gjemt i dem. MCP løser ikke det; oppsettet ditt gjør det. Tre vaner hjelper.

  • Utforsk på en skrivebeskyttet tilkobling. Når du bare vil ha sammendrag, statusmøter eller søk, kobler du den klienten til på lesenivå. I Weft står du da igjen med bare de 11 skrivebeskyttede verktøyene, og et avvist kall teller ikke mot kvoten din.
  • Gå gjennom destruktive kall. La klientens bekreftelse stå på for verktøy merket som destruktive, i stedet for å godkjenne dem for hele økten. I Weft er det trash_task, archive_done_tasks og complete_sprint, og oppgaver i papirkurven kan gjenopprettes i 30 dager.
  • Behandle innholdet på tavla som data. Instruksjoner i en oppgavebeskrivelse er ikke instruksjoner fra deg. Legg reglene agenten følger, i systemprompten eller prosjektreglene, der oppgavetekst ikke kan overstyre dem.

Oppgavesløyfen hjelper også. Når en agent kommer til et steg som ikke kan angres, som å publisere eller røre produksjon, kan den kalle request_input og vente på svaret ditt i stedet for å handle på tekst den fant i et kort.

Når trenger du ikke en MCP-server?

MCP er verdt det ekstra arbeidet når en modell må velge mellom handlinger på en tavle som stadig endrer seg. Mange jobber er ikke sånn.

  • Én hendelse gir alltid én kjent oppdatering: et skript mot leverandørens API er enklere og billigere enn en modell.
  • Du trenger et øyeblikksbilde med jevne mellomrom: en eksport gjør jobben. Weft tilbyr eksport til JSON og Markdown og en privat kalenderfeed.
  • Én person, én kort økt: en Markdown-sjekkliste i repoet holder til arbeidet lever lenger enn chatten.
  • Pipelinen din kjører i CI uten KI-klient: velg et verktøy med CLI eller REST-API. Weft har ingen av delene i dag.

Hvordan tester du en server før du forplikter deg?

  1. Koble til én klient på lesenivå og be den oppsummere tavla. Ingenting skal endres.
  2. Bytt til skriving på et testprosjekt og la den opprette én oppgave og flytte den. Sjekk at tavla viser hvilken klient som gjorde det.
  3. Start den samme oppgaven fra to klienter. Den andre skal få avslag, ikke gjøre arbeidet en gang til i det stille.
  4. La agenten stille deg et spørsmål med alternativer, og sjekk hvor det når deg: appen, mobilen, e-posten.
  5. Fullfør oppgaven med en lenke som bevis, koble så fra klienten og bekreft at neste kall feiler.

I Weft er steg 1 én kommando i Claude Code, ett klikk i Cursor, en konfigurasjonslinje pluss codex mcp login weft i Codex, eller å legge til appen i ChatGPT. Hele feltet av MCP-oppgavestyrere finner du i MCP-oppgavestyrere sammenlignet, og oppgavesløyfen er forklart i oppgavesløyfen.

Er ikke antall verktøy et tegn på kvalitet?
Nei. En lang verktøyliste koster kontekst i hver økt; Wefts 32 verktøy måler rundt 17,7k tokener. Det som betyr noe, er om verktøyene du trenger finnes, har ærlige hint om bare lesing og destruktive handlinger, og feiler med tydelige feilmeldinger.
Er OAuth virkelig tryggere enn en API-nøkkel?
Det fjerner den kopierte hemmeligheten og lar deg tilbakekalle én klient for seg. Weft utsteder oppdateringstokener, så klienten fornyer innloggingen selv. For klienter uten OAuth tilbyr Weft også personlige tilgangstokener, men de har ingen omfang.
Kan jeg gi ChatGPT bare lesetilgang til Weft-tavla mi?
Ja. Velg lesenivå i samtykkevinduet, eller endre det senere i Innstillinger under Tilkoblede AI-klienter. Den tilkoblingen ser da bare de 11 skrivebeskyttede verktøyene.
Hva skjer hvis en agent krasjer mens den holder en oppgave?
I Weft løper leieavtalen ut etter 20 minutter uten livstegn, og oppgaven går tilbake til ikke tildelt, så en annen agent eller person kan ta den.
Trenger jeg en betalt plan for å prøve dette?
Nei. Wefts gratisplan inkluderer 50 aktive oppgaver og 200 MCP-kall i måneden, og Pro koster 72 kr per plass i måneden eller 620 kr i året. Se priser.
Vi bruker allerede Linear eller Trello. Bør vi bytte?
Ikke bare for MCP sin skyld. De offisielle serverne deres jobber med dataene teamet ditt allerede har. Vurder Weft hvis du vil ha oppgavetaking, spørsmål og bevis inne i selve MCP; import fra Linear-CSV eller Trello-JSON er gratis på alle planer. Se flytt fra Linear eller flytt fra Trello.