n8n + Mynk: automatiser ukentlige lister med kjøpssignaler
n8n-flyt som hver mandag henter nye norske selskaper i din ICP fra Mynks MCP-server, filtrerer, skriver til Google Sheets eller HubSpot og varsler i Slack.
Publisert · 5 min lesing
Med n8n og Mynks MCP-server kan du få en ferdig liste over nye norske selskaper i målgruppen din hver mandag morgen, i Google Sheets eller HubSpot, med Slack-varsel, uten å bruke credits. n8n har en innebygd MCP Client-node som kaller verktøy på en ekstern MCP-server som vanlige steg i en flyt (n8n-dokumentasjonen, sept. 2026), og Mynk-serveren på https://mcp.mynk.no gir den åtte verktøy mot 100 000+ norske selskaper. Mynk er et norsk AI-prospekteringsverktøy fra SalesUp Norway AS som finner selskaper, beslutningstakere og kontaktinfo basert på Brønnøysund-data. Her er flyten, node for node.
Hva «kjøpssignal» betyr i denne flyten
Mynk-verktøyene har ikke en egen signalfunksjon. Det du får er et søk i naturlig språk mot register- og nettsidedata, og det holder til det viktigste signalet i ukentlig prospektering: endring. Et selskap som matcher ICP-en din i dag, men ikke gjorde det forrige uke, har passert en terskel (ansatte, omsetning, ny beskrivelse på nettsiden) eller er nyregistrert. Flyten under lagrer forrige ukes treff og varsler kun om differansen. Vil du gå dypere i hvilke signaler som er verdt å jage, se kjøpssignaler og nyetablerte bedrifter som kjøpssignal.
Forutsetninger
- Mynk-workspace på Pro-planen og en API-nøkkel fra Settings → API Keys (
mynk_..., vises én gang). - n8n Cloud eller selvhostet n8n med MCP Client-noden tilgjengelig (den ligger under core-nodene som
n8n-nodes-langchain.mcpclient). - En Google Sheets- eller HubSpot-credential i n8n, og en Slack-app for varsler.
Flyten, node for node
1. Schedule Trigger
Sett den til mandag kl. 06:00. Mynk cacher identiske søk, så en fast ukentlig kjøring med samme spørring er både rask og gratis. Søk er ubegrenset på Pro; grensen er 60 forespørsler per minutt per nøkkel.
2. MCP Client: search_companies
Legg til noden MCP Client (ikke MCP Client Tool, som er for AI Agent-noden). Parametrene, slik n8n-dokumentasjonen beskriver dem:
- Server Transport: velg HTTP-transporten (Mynk bruker streamable HTTP, ikke den eldre SSE-varianten).
- MCP Endpoint URL:
https://mcp.mynk.no - Authentication: Bearer Auth. Opprett en credential med Mynk-nøkkelen som token. n8n støtter også Header Auth og OAuth2, men bearer er enklest her.
- Tool: lista hentes automatisk fra serveren; velg
search_companies. - Input Mode: JSON, med for eksempel
{"query": "regnskapsbyråer i Vestland med 10–50 ansatte", "limit": 100}. - Options → Timeout: sett minst 60 000 ms; et raskt søk tar 15–30 sekunder første gang.
Svaret inneholder companies (med vat_number, company_name, employees, revenue, website, description) og total_matched. Da vi kjørte «regnskapsbyråer i Bergen med mer enn 10 ansatte» 20. september 2026, kom ti treff totalt; Økonomihuset AS (org.nr 984540671, 20 ansatte) og Complér Accounting AS (992886625, 27 ansatte) lå øverst.
2b. Når segmentet er stort: dypsøk
Raskt søk rangerer de rundt 150 mest relevante ved brede søk. Er total_matched høyere enn det du fikk, bytt til tre noder: MCP Client med start_deep_search (gir job_id) → Wait-node på 30 sekunder → MCP Client med get_search_results og {"job_id": "{{ $json.job_id }}"}. Legg Wait og get_search_results i en løkke til status er completed, og bla med offset i steg på 25 til du har alle. Dypsøk tar vanligvis 30 sekunder til 3 minutter og dekker alle treff.
3. Google Sheets: hent forrige ukes liste
Google Sheets-node med operasjonen «Get Many Rows» mot arket seen, som har én kolonne: vat_number. Første gang er arket tomt, og alle treff regnes som nye.
4. Code-node: differansen
En Code-node (JavaScript) som bygger et sett av kjente organisasjonsnumre og returnerer bare selskapene som ikke finnes der. Kjernen er tre linjer: const seen = new Set(seenRows.map(r => r.json.vat_number)); → return companies.filter(c => !seen.has(c.json.vat_number));. Legg gjerne på et ekstra filter her, for eksempel employees >= 10 eller et nøkkelord i description, så AI-klassifiseringen ikke slipper gjennom feil bransje.
5. Skriv til Sheets eller HubSpot
- Google Sheets: «Append Row» til arket
new_this_weekmed selskap, orgnr, ansatte, omsetning, nettside og beskrivelse, og «Append Row» tilseenmed orgnr. - HubSpot: HubSpot-noden «Create or Update Company». Bruk en egen, unik selskapsproperty for organisasjonsnummer (for eksempel
orgnr) som match-nøkkel, ikke domene. Hvordan du beriker eksisterende selskapskort med omsetning og beslutningstakere er en egen oppskrift: HubSpot-berikelse med Mynk.
6. Slack-varsel
Slack-node «Send Message» til salgskanalen: «{{ $items().length }} nye selskaper i ICP-en denne uka» pluss de fem første med navn, ansatte og nettside. Sett en IF-node foran så det ikke sendes melding når differansen er null.
Beslutningstakere og kontaktinfo: hold det eksplisitt
Du kan legge inn en MCP Client-node med get_company_employees per nytt selskap (Input Mode JSON: {"vat_number": "{{ $json.vat_number }}", "role": "daglig leder"}) og skrive navn og rolle inn i arket. Det er gratis. reveal_contact er det eneste verktøyet som bruker credits (1 for LinkedIn, 1,5 for e-post, 10 for telefon), og vi anbefaler å ikke automatisere det i den ukentlige kjøringen. La en selger se lista først, og kjør avdekking som en egen, manuelt startet flyt med en liste over person-id-er. Da bruker du credits på selskaper noen faktisk skal kontakte, og du holder deg innenfor det du kan dokumentere som berettiget interesse; se lovlig B2B-prospektering og GDPR.
Alternativ: AI Agent-node med MCP Client Tool
Vil du at flyten skal tolke en ICP i fritekst og selv velge verktøy, bruk n8n sin AI Agent-node med MCP Client Tool som underverktøy. Der peker du på samme endepunkt og credential, og velger Tools to Include → Selected med search_companies, get_company_profile og get_company_employees. Ekskluder reveal_contact, så agenten ikke kan bruke credits på egen hånd. Ulempen er mindre forutsigbarhet; for en ukentlig liste er den deterministiske flyten over bedre.
Feilsøking
| Feil | Årsak | Løsning |
|---|---|---|
| 401 Unauthorized | Feil eller tilbakekalt nøkkel i Bearer-credentialen | Lag ny nøkkel under Settings → API Keys, oppdater credentialen |
| 403 Forbidden | Workspacet er ikke på Pro | Oppgrader i Mynk-dashbordet |
| 429 Too Many Requests | Over 60 kall på ett minutt, typisk i en løkke | Legg inn Wait-node, eller batch med Loop Over Items |
| Tidsavbrudd i MCP Client | Timeout-opsjonen er lavere enn søketiden | Sett Timeout til 60 000 ms eller mer, eller bruk dypsøk |
| Tomt companies-array | Spørringen er for smal eller feilstavet | Test spørringen i claude.ai først, se total_matched |
Komplett verktøyreferanse og feilkoder finner du i MCP-dokumentasjonen.
Vil du se hvilke selskaper i din målgruppe som er i endring akkurat nå?
Beskriv målgruppen din i fritekst, og få selskaper, beslutningstakere og kontaktinfo på sekunder. 30 dager gratis, 1 000 credits, uten betalingskort.
Test Mynk gratis i 30 dagerSpørsmål knyttet til denne artikkelen
Ja. n8n har en MCP Client-node som bruker verktøy fra en ekstern MCP-server som vanlige steg i en flyt, og en MCP Client Tool-node som gir de samme verktøyene til AI Agent-noden. Begge støtter bearer-, header- og OAuth2-autentisering.
