DuetFlow har en valfri inbyggd MCP-server. Med MCP kan en kompatibel AI-klient använda de uppgifter du tillåter, via DuetFlows befintliga regler. Dina privata och delade uppgifter behåller samma behörigheter, beroenden och upprepningsbeteende.
Kopplingen körs inuti den befintliga Mac-appen. Du behöver inget separat hjälpprogram, ingen terminalmiljö, inget hostingkonto och ingen extern inloggningstjänst.
DuetFlow är inte offentligt tillgängligt ännu. Gå med i tidig åtkomst för nyheter om den privata betan och lanseringen. Instruktionerna gäller Mac-versioner med AI-integration i Inställningar.
Koppla din skrivbordsklient
- Öppna DuetFlow → Inställningar → Allmänt och slå på Visa avancerade funktioner.
- Öppna DuetFlow → Inställningar → AI-integration. Välj vilken medlem som agerar och vilka behörigheter som gäller. Välj hushållet när du tillåter åtkomst till hushållet.
- Slå på Aktivera lokal MCP och vänta tills det står Redo.
- Öppna Settings → Plugins → Add → Add MCP Server i Codex skrivbordsklient. Välj Streamable HTTP och ange den MCP-adress du kopierade från DuetFlow.
- Lägg till en Authorization-rubrik. Dess värde är
Bearerföljt av den åtkomstnyckel du kopierade från DuetFlow, med ett mellanslag emellan. Lämna fältet för miljövariabeln med bearer-token tomt när du använder den här rubriken. - Spara kopplingen, starta en ny chatt och be den kontrollera din DuetFlow-koppling.
Klistra bara in åtkomstnyckeln i anslutningsinställningarna i en klient du litar på. Håll nyckeln och den kopierade konfigurationen privata; klistra aldrig in något av dem i en chatt eller ett supportmeddelande.
Använd en konfigurationsfil eller en annan MCP-klient
För Codex väljer du Kopiera Codex-konfiguration i DuetFlow och lägger till avsnittet i ~/.codex/config.toml. Ersätt ett befintligt DuetFlow-avsnitt i stället för att lägga till ett dubbelt, anslut sedan på nytt och starta en ny chatt. En projektlokal konfiguration kräver ett igenkänt, betrott projekt; den är ingen generell lösning för chattar utan projekt.
Andra klienter måste stödja lokal Streamable HTTP och en egen rubrik av typen Authorization: Bearer. Kopiera adressen och åtkomstnyckeln från DuetFlow till klientens anslutningsinställningar.
Välj vad assistenten får komma åt
Läs- och skrivbehörigheter för privata data och för hushållet är oberoende av varandra. Överföring av bilagor och administration har egna behörigheter. Åtgärder med konsekvenser öppnar en exakt förhandsgranskning i DuetFlow, där du godkänner ändringarna. Assistenten kan inte ge det godkännandet åt dig.
Prova en användbar förfrågan
- ”Fånga ’Ring verkstaden’ i min privata Inkorg.”
- ”Gå igenom mina öppna projekt och peka ut dem som saknar nästa åtgärd.”
- “Capture ‘Call the garage’ in my private Inbox.”
Servern ger sammanhang från Getting Things Done, håller startdatum, planerade datum och förfallodatum isär och följer DuetFlows befintliga regler för tilldelning, arv och upprepning.
Kompatibilitet och tillgänglighet
Håll din Mac vaken och DuetFlow igång. Om du avslutar DuetFlow stoppas servern. Vanliga webbhostade ChatGPT-chattar och chattar på iPhone kan inte ansluta direkt till den här Mac-lokala slutpunkten. En skrivbordsklient måste faktiskt stödja lokal HTTP-MCP; att bara installera en chattapp för skrivbordet visar inte att stödet finns. Klienter som bara klarar STDIO behöver en adapter och stöds inte av den här direkta kopplingen.
Det här är en lokal integration, utan någon officiell offentlig ChatGPT-plugin eller katalogpost. Klient- och kontopolicyer kan begränsa MCP-åtkomst. Läs get_profile och connection_status för att kontrollera den bundna medlemmen, behörigheterna och anslutningen.
Om verktygen saknas, eller om du har ändrat serveradressen, starta en ny chatt. I vårt test på skrivbordet behöll befintliga chattar sina tidigare verktyg eller sin tidigare adress efter att inställningarna ändrats. Den vanliga DuetFlow-appen behåller sin konfigurerade port.
Stoppa åtkomsten eller byt nyckel
Stäng av Aktivera lokal MCP för att stoppa åtkomsten direkt. Stäng av den innan du ändrar medlem, hushåll eller behörigheter. Skapa ny åtkomstnyckel gör den gamla nyckeln ogiltig; kopiera de nya uppgifterna och anslut din klient på nytt. Om porten är upptagen stänger du av åtkomsten, väljer en ledig port under Avancerat och uppdaterar sedan klientens adress efter att du slagit på åtkomsten igen.
Efter ett misslyckat svar bör du kontrollera åtgärdens status innan du försöker igen. Ett sparat lokalt kvitto bevisar inte att iCloud-synkningen har skett. Import, säkerhetskopiering, återställning, delning och systembehörigheter behåller sina inbyggda skyddsmekanismer.