MCP-server
Unipile MCP-server voor AI coding agents
Codex, Cursor, Claude Code of Gemini CLI lezen de Unipile API en bouwen LinkedIn-, WhatsApp- en e-mailintegraties in uw app.
7 dagen gratis proberen, geen creditcard nodig.
Uw coding agent
Unipile MCP verbonden
Voeg LinkedIn-accountkoppeling toe aan mijn CRM.
Endpoint lezenPOST /v2/auth/linkschema geladen
Connect-route en Settings-knop toegevoegd. De account-ID wordt bij terugkeer opgeslagen.
Beschrijf de volgende feature…
Negen kanalen, één server
Eén MCP-server voor elk kanaal dat uw product nodig heeft
Of u nu een LinkedIn MCP, een WhatsApp MCP, een e-mail MCP of een agenda MCP nodig hebt: het is één server, één scoped sleutel en dezelfde gemeenschappelijke routes. Vertel uw coding agent wat hij moet bouwen; hij vindt de onderliggende endpoints en schrijft de code in uw project.
Classic, Recruiter en Sales Navigator accounts
"Voeg LinkedIn-berichten en Sales Navigator-zoekfuncties toe aan mijn ATS."
Wat uw agent kan bouwen met
Berichten en InMails lezen, synchroniseren en versturen
Personen en bedrijven zoeken, ook in Sales Navigator
Profielen ophalen en connectieverzoeken versturen
Persoonlijke en Business-accounts, geen kosten per bericht
"Laat mijn CRM-gebruikers WhatsApp-berichten versturen en ontvangen vanaf hun eigen nummer."
Wat uw agent kan bouwen met
Berichten versturen en ontvangen, inclusief bijlagen
Groepen, leden en groepsberichten ophalen
Gespreksgeschiedenis in realtime synchroniseren
Gmail, Outlook en elke IMAP-mailbox
"Bouw een gedeelde inbox die Gmail-, Outlook- en IMAP-mailboxen synchroniseert."
Wat uw agent kan bouwen met
E-mails en threads ophalen, lezen en doorzoeken
Versturen, beantwoorden en doorsturen vanuit de mailbox van de gebruiker
Bijlagen, mappen en concepten verwerken
Directe berichten op gekoppelde accounts
"Voeg Instagram-DM's toe aan onze klantenserviceconsole."
Wat uw agent kan bouwen met
Directe berichten lezen en beantwoorden
Gespreksgeschiedenis en contacten synchroniseren
Profielgegevens ophalen van gekoppelde accounts
Telegram
Gebruikersaccounts, geen bots
"Synchroniseer Telegram-groepen met de activiteitenfeed van het team."
Wat uw agent kan bouwen met
Berichten versturen en ontvangen in chats en groepen
Geschiedenis en bijlagen synchroniseren
Contacten en groepsleden ophalen
Agenda
Google Calendar en Outlook Calendar
"Plan meetings vanuit een gesprek in de Google- of Outlook-agenda van de gebruiker."
Wat uw agent kan bouwen met
Agenda's en afspraken ophalen
Afspraken aanmaken, bijwerken en verwijderen
Vrije tijdsloten vinden op basis van bestaande afspraken
Snelstart
Voeg Unipile toe aan uw coding agent in één regel
De Unipile MCP-server wordt gehost, met één URL voor elk kanaal. Verwijs uw coding agent ernaar met een scoped API-sleutel: hij leest het API-contract en voert requests uit op uw Development-applicatie. De snippets hieronder komen uit de officiële documentatie.
Cursor~/.cursor/mcp.json
Claude Codeclaude mcp add --transport http …
Codex CLI en IDE-extensie~/.codex/config.toml
Gemini CLI~/.gemini/settings.json
Windsurf~/.codeium/windsurf/mcp_config.json
# Registreer de gehoste Unipile MCP-server in Claude Code
claude mcp add --transport http --scope user \
unipile "https://developer.unipile.com/mcp?branch=v2.0" \
--header "X-API-KEY: your-scoped-api-key"
# Controleer de verbinding, of typ /mcp in een sessie
claude mcp list
{
"mcpServers": {
"unipile": {
"url": "https://developer.unipile.com/mcp?branch=v2.0",
"headers": {
"X-API-KEY": "your-scoped-api-key"
}
}
}
}
{
"mcpServers": {
"unipile": {
"url": "https://developer.unipile.com/mcp?branch=v2.0",
"headers": {
"X-API-KEY": "your-scoped-api-key"
}
}
}
}
# Codex CLI en de Codex IDE-extensie delen dit bestand
[mcp_servers.unipile]
url = "https://developer.unipile.com/mcp?branch=v2.0"
http_headers = { X-API-KEY = "your-scoped-api-key" }
# Controleren: codex mcp list
{
"mcpServers": {
"unipile": {
"httpUrl": "https://developer.unipile.com/mcp?branch=v2.0",
"headers": {
"X-API-KEY": "your-scoped-api-key"
}
}
}
}
# Controleren: /mcp in Gemini CLI
Server verbonden. Uw coding agent leest nu het API-contract van Unipile en kan requests uitvoeren op uw Development-app.
1
Begin met een Development-applicatieWerk in het Unipile-dashboard in uw Development-applicatie: maak een Scope aan met uw testaccounts en een scoped Account API-sleutel daarvoor. Production blijft onaangeroerd en een MCP-client krijgt nooit een globale of Service-sleutel.
2
Voeg de server toe aan uw coding agentPlak de config voor uw client, met de scoped sleutel in de X-API-KEY-header. Herstart de client als hij die niet meteen oppikt.
3
Beschrijf de feature, review de codeVraag om de integratie die u nodig hebt. De agent leest de endpoints, schrijft de code in uw project en voert requests uit op de Development-app. Zet de sleutel om naar Production zodra de flow slaagt.
Prompts, geen lijmcode
Wat uw coding agent ermee bouwt
Kies een integratietaak. Elk transcript toont de prompt die u de agent geeft, de Unipile-endpoints die hij via de MCP-server leest en aanroept, en wat er in uw project terechtkomt. Paden zijn volledig, op de API-basis-URL
https://api.unipile.com, met een scoped sleutel in de X-API-KEY header.Voeg LinkedIn-berichten toe aan mijn ATS: synchroniseer de inbox van elke recruiter en laat ze antwoorden vanaf de kandidaatpagina.
Endpoints zoeken"chats messages send"3 resultaten
Request uitvoerenGET /v2/{account_id}/chats12 chats
Aangemaakt:
linkedin/inbox-sync.ts (pollt chats en berichten en upsert ze op de kandidaat) en POST /candidates/:id/reply, dat de send-route aanroept met de account-ID van de chat zelf. Sync gedraaid op de Development-app: 12 chats, 87 berichten geïmporteerd.Een LinkedIn-inbox in uw product, vanuit één prompt
De agent leest de contracten voor chats en berichten, schrijft de sync-job en het reply-endpoint in uw stack en voert de eerste requests uit op uw Development-applicatie. Instagram, WhatsApp en Telegram gebruiken dezelfde chatroutes, dus voor het tweede kanaal volstaat een kleinere prompt dan voor het eerste.
Endpoints die de agent gebruikt
GET/v2/{account_id}/chatsGET/v2/{account_id}/chats/{chat_id}/messagesPOST/v2/{account_id}/chats/{chat_id}/messages/send
Veelgemaakte fout: ID's door elkaar halen. Een bericht wordt altijd verstuurd via het account dat eigenaar is van de chat; houd
Een LinkedIn-integratie bouwen
account_id en chat_id bij elkaar, van de list-call tot de send-call.Implementeer Unipile Hosted Auth in deze React- en Fastify-app, zodat gebruikers hun eigen LinkedIn-account koppelen vanuit Settings.
Endpoint lezenPOST /v2/auth/linkschema geladen
Request uitvoerenPOST /v2/auth/link201 · link
Toegevoegd:
POST /api/accounts/connect in Fastify: maakt de auth-link server-side aan en retourneert de gehoste URL. De React-pagina Settings opent die en slaat bij terugkeer de nieuwe account_id op in de workspace. Geverifieerd op de Development-app met een LinkedIn-testaccount.Uw gebruikers koppelen hun eigen accounts, uw app krijgt een account-ID
Hosted Auth is de pagina die Unipile aan uw gebruikers toont, zodat ze zelf LinkedIn, WhatsApp, Gmail, Outlook of een agenda koppelen. De agent regelt het aanmaken van de link in uw backend, de redirect in uw frontend en het opslaan van de account-ID, die elke volgende request nodig heeft.
Endpoints die de agent gebruikt
POST/v2/auth/linkPOST/v2/auth/intentGET/v2/accounts/{account_id}
Veelgemaakte fout: de auth-link vanuit de browser aanmaken. De link wordt op uw server aangemaakt met uw sleutel; de frontend ontvangt alleen de gehoste URL.
Hosted Auth implementeren met een agent
Bouw een unified inbox voor LinkedIn, WhatsApp en e-mail in onze supportconsole: één threadlijst met het kanaal als badge.
Endpoints zoeken"inbox chats emails"5 resultaten
Request uitvoerenGET /v2/{account_id}/emails200 OK
Toegevoegd: een
Thread model dat chats en e-mailthreads naar één vorm mapt (kanaal, deelnemers, laatste bericht, ongelezen), een sync-worker per gekoppeld account en de threadlijst met kanaalbadges. Cursor-gebaseerde paginering op beide routes. Getest met 3 accounts op de Development-app.Eén threadlijst voor berichten en e-mail
Chats (LinkedIn, WhatsApp, Instagram, Telegram) en e-mails (Gmail, Outlook, IMAP) komen uit twee families routes, elk met een eigen schema. De agent leest beide contracten, ontwerpt het gemeenschappelijke model en schrijft de sync, zodat uw product één inbox toont, ongeacht het kanaal.
Endpoints die de agent gebruikt
GET/v2/{account_id}/inboxesGET/v2/{account_id}/chatsGET/v2/{account_id}/emailsGET/v2/{account_id}/threads/{thread_id}
Veelgemaakte fout: bij elke refresh complete inboxen opnieuw ophalen. Pagineer met de cursor die de API teruggeeft en laat webhooks de nieuwe berichten aanleveren.
Een unified inbox bouwen met een agent
Abonneer op webhooks voor nieuwe berichten en werk de tijdlijn van het contact in realtime bij.
Endpoint lezenPOST /v2/webhooks/endpoints/schema geladen
Request uitvoerenPOST /v2/webhooks/endpoints/201 · endpoint
Webhook-endpoint voor berichtevents geregistreerd op de Development-app, toegevoegd:
POST /webhooks/unipile dat direct 200 teruggeeft en het event in een queue zet, plus de worker die het bericht aan de tijdlijn van het contact toevoegt. Testbericht verstuurd: de tijdlijn was binnen een seconde bijgewerkt.Realtime zonder polling
Unipile pusht events (nieuw bericht, nieuwe e-mail, accountstatus) naar het endpoint dat u registreert. De agent maakt het endpoint aan, schrijft de receiver in uw framework en de verwerkingsjob, en controleert daarna de afleverlog via de webhook conversations-route.
Endpoints die de agent gebruikt
POST/v2/webhooks/endpoints/GET/v2/webhooks/endpoints/GET/v2/webhooks/conversations/
Veelgemaakte fout: het werk binnen de webhook-handler doen. Bevestig direct met een 2xx en verwerk het event asynchroon, anders lopen leveringen in een timeout en worden ze opnieuw geprobeerd.
Webhooks koppelen met een agent
Elke workspace in mijn SaaS heeft meerdere gebruikers met hun eigen LinkedIn- en e-mailaccounts. Isoleer ze: één Scope en één scoped sleutel per workspace.
Endpoints zoeken"scopes api-keys"4 resultaten
Request uitvoerenPOST /v2/scopes/201 · scope
Bij het aanmaken van een workspace maakt de backend nu een Scope aan, plus een scoped Account API-sleutel die versleuteld op de workspace wordt opgeslagen, en elk account dat een lid koppelt, wordt aan die Scope toegewezen. Alle accountcalls gebruiken de workspacesleutel, zodat een tenant nooit de accounts van een andere tenant kan lezen. Getest met twee workspaces op de Development-app.
Veel gebruikers, veel accounts, één grens per tenant
Scopes vormen de toegangsgrens van de Unipile API: een scoped sleutel ziet alleen de accounts die aan zijn Scope zijn toegewezen. De agent vertaalt dat naar uw tenantmodel, zodat de multi-accountlogica in de API zit en niet in uw code.
Endpoints die de agent gebruikt
POST/v2/scopes/POST/v2/api-keys/GET/v2/accounts/
Veelgemaakte fout: één globale Account-sleutel gebruiken voor elke tenant. De globale sleutel blijft op uw backend voor beheer; elke tenant krijgt een eigen scoped sleutel.
Accounts, Scopes en sleutels
Verwerk reconnect- en checkpointstatussen van accounts en toon de gebruiker de juiste melding in plaats van een stille fout.
Endpoint lezenGET /v2/accounts/{account_id}schema geladen
Endpoint lezenPOST /v2/auth/checkpointschema geladen
De statuswaarden van het account gemapt naar drie UI-states (verbonden, code nodig, opnieuw verbinden nodig), het checkpointformulier toegevoegd dat de code verstuurt die de gebruiker ontvangt, en de reconnect-actie die Hosted Auth voor dat account opnieuw opent. Statuswijzigingen komen binnen via webhook, zonder polling.
De states die elke providerintegratie moet afhandelen
Sessies verlopen, providers vragen om een verificatiecode, gebruikers wijzigen hun wachtwoord. De accountstatus en de checkpointroutes dragen die states; de agent mapt ze naar uw UI, zodat gebruikers weten wat ze moeten doen en uw code nooit blind opnieuw probeert.
Endpoints die de agent gebruikt
GET/v2/accounts/{account_id}POST/v2/auth/checkpointPOST/v2/auth/checkpoint/resend
Veelgemaakte fout: een checkpoint in een lus opnieuw proberen. De code komt van de eindgebruiker: vraag er één keer om, verstuur hem één keer en wacht op het statusevent.
Accountstates in de documentatie
Van Development naar productie
Waar de agent draait, en op wiens accounts
Tijdens het bouwen werkt de agent op uw Development-applicatie met testaccounts en een scoped sleutel. In productie koppelen uw gebruikers hun eigen LinkedIn, WhatsApp, mailbox of agenda via Hosted Auth, en roept uw code namens hen dezelfde routes aan.
1 · Uw coding agent
Codex, Cursor, Claude Code
Leest de prompt, kiest een endpoint
2 · Unipile MCP-server
Gehost, één scoped sleutel
Leest het contract, voert de request uit
3 · Unipile API
Eén schema, negen kanalen
Gescoped op één account-ID
4 · Provider
LinkedIn, WhatsApp, Gmail




De eigen regels en limieten van elke provider gelden
5 · Het account van de gebruiker
Verbonden via Hosted Auth
Hun inbox, hun contacten, hun limieten
Een gehoste Model Context Protocol-server die de Unipile API beschikbaar maakt voor coding agents, gegenereerd uit dezelfde OpenAPI-specificatie als de REST API.
Endpointhttps://developer.unipile.com/mcp?branch=v2.0
TransportStreamable HTTP (remote, niets te installeren)
AuthHeader X-API-KEY, scoped Account API-sleutel
ActiesElke operatie van de Unipile API: chats en berichten, e-mails, agenda's, profielen en uitnodigingen, posts, LinkedIn-zoekopdrachten, Sales Navigator, Recruiter
KanalenLinkedIn, WhatsApp, Instagram, Telegram, Gmail, Outlook, IMAP, Google Calendar, Outlook Calendar
ClientsCodex CLI, Cursor, Claude Code, Gemini CLI, Windsurf, elke MCP-client
OmgevingenDevelopment-applicatie om te bouwen en te testen, Production voor uw gebruikers
ScopeAlleen de accounts die aan de Scope van de sleutel zijn toegewezen, één account-ID per request
UpdatesAutomatisch: opnieuw gegenereerd bij elke OpenAPI-release, niets te onderhouden
Gekoppeld door de gebruiker
Elke eindgebruiker koppelt zijn eigen account via gehoste authenticatie. Unipile beheert de sessie; uw agent ontvangt alleen ooit een account-ID.
Eén sleutel, gescoped per account
Maak een Scope aan met alleen de accounts die de agent mag bereiken, en een scoped Account API-sleutel daarvoor. De agent kan geen enkel ander account aanraken, en u trekt de sleutel op elk moment in vanuit het dashboard.
Door de gebruiker gestarte workflows
Acties worden uitgevoerd binnen workflows die de gebruiker start en beheert, binnen de limieten die elke provider hanteert. Bekijk hoe dit geldt voor LinkedIn-accounts.
Eerst testen op Development
Bouw en test op uw Development-applicatie met testaccounts; zet de sleutel om naar Production zodra de flow slaagt. Niets wat de agent tijdens het bouwen probeert, raakt een echte gebruiker. Beveiliging en compliance.
De API, zoals de agent hem leest
De volledige Unipile API, leesbaar voor uw coding agent
De server stelt de Unipile API zelf beschikbaar: 179 operaties over negen kanalen, dezelfde die uw product via REST aanroept zodra de agent de code heeft geschreven. Een operatie is één HTTP-methode op één pad van de Unipile API v2. De paden hieronder zijn volledig, op de API-basis-URL
https://api.unipile.com, met de scoped sleutel in de X-API-KEY header.179operaties in de Unipile API v2, leesbaar en uitvoerbaar door de agent
9kanalen: LinkedIn, WhatsApp, Instagram, Telegram, Gmail, Outlook, IMAP, Google- en Outlook-agenda's
1server-URL en één scoped sleutel voor elk kanaal
0lijmcode om te onderhouden: de server wordt bij elke API-release opnieuw gegenereerd
25 operaties
Berichten en gesprekken
LinkedIn, WhatsApp, Instagram en Telegram delen dezelfde chatroutes: inbox ophalen, een thread lezen, een chat starten, versturen, doorsturen, reageren, deelnemers beheren.
GET/v2/{account_id}/chats
GET/v2/{account_id}/chats/{chat_id}/messages
POST/v2/{account_id}/chats/{chat_id}/messages/send
23 operaties
E-mails, threads, concepten, mappen
Gmail, Outlook en IMAP via één schema: e-mails ophalen en lezen, versturen, in de thread antwoorden, concepten maken, verplaatsen tussen mappen, contacten ophalen.
GET/v2/{account_id}/emails
GET/v2/{account_id}/emails/{email_id}
POST/v2/{account_id}/emails/send
13 operaties
Agenda's en afspraken
Google- en Outlook-agenda's: agenda's en afspraken ophalen, een afspraak aanmaken, bijwerken, annuleren of herstellen, op een uitnodiging reageren.
GET/v2/{account_id}/calendars
GET/v2/{account_id}/calendars/{calendar_id}/events
POST/v2/{account_id}/calendars/{calendar_id}/events
14 operaties
Profielen, uitnodigingen, netwerk
Een LinkedIn-profiel lezen, een connectieverzoek versturen of accepteren, openstaande uitnodigingen, connecties en volgers ophalen, een lid volgen.
GET/v2/{account_id}/users/{user_id}
POST/v2/{account_id}/users/me/relation-requests
GET/v2/{account_id}/users/{user_id}/relations
20 operaties
Posts, comments en reacties
De posts van een lid ophalen, comments en reacties lezen, een post of story publiceren, een comment plaatsen of antwoorden, vanuit het gekoppelde LinkedIn- of Instagram-account.
GET/v2/{account_id}/users/{user_id}/posts
GET/v2/{account_id}/posts/{post_id}/comments
POST/v2/{account_id}/posts
60 operaties
LinkedIn-zoeken, Sales Navigator, Recruiter, vacatures
Zoekopdrachten naar personen, bedrijven, posts en vacatures met LinkedIn-filters, Sales Navigator-leadlijsten, Recruiter-projecten en -pipelines, vacatures en sollicitanten, bedrijfspagina's, InMail-credits.
POST/v2/{account_id}/linkedin/search/people
POST/v2/{account_id}/linkedin/sales-navigator/search/people
POST/v2/{account_id}/linkedin/recruiter/projects/{project_id}/pipeline
Eén complete request, precies zoals de agent hem uitvoert
De server volgt elke release van de Unipile API, dus een nieuw endpoint bereikt uw agent op de dag van lancering, op elk kanaal via dezelfde gemeenschappelijke routes. Accounts, hosted auth, scopes en webhooks (nog 23 operaties) zijn ook beschikbaar voor de agent. Volledige contracten in de API-referentie.
Dezelfde API, twee momenten
MCP om te bouwen, REST om te draaien
Via de MCP-server begrijpt en test uw coding agent de Unipile API. De REST API en de SDK's zijn wat de gegenereerde code in productie aanroept. Dezelfde endpoints, dezelfde scoped sleutel: de ene vóór de commit, de andere erna.
REST API, in uw productProductie
// Uw app bepaalt wanneer en wat er wordt verstuurd
const res = await fetch(`https://api.unipile.com/v2/${accountId}/chats/${chatId}/messages/send`, {
method: 'POST',
headers: { 'X-API-KEY': API_KEY, 'Content-Type': 'application/json' },
body: JSON.stringify({ text: 'Donderdag 15.00 uur past voor de demo.' })
});
// Dezelfde call voor WhatsApp-, Instagram- en Telegram-chats
MCP-server, in uw coding agentBouwen en testen
Implementeer het send-endpoint voor de gespreksweergave, met het exacte body-schema.
Endpoint lezenPOST /v2/{account_id}/chats/{chat_id}/messages/sendschema geladen
Request uitvoerenPOST /v2/{account_id}/chats/{chat_id}/messages/send200 OK · Development
sendMessage() toegevoegd in messages.ts met het body-schema uit het contract, plus een test tegen de Development-app. Klaar voor review.
Gebruik de MCP-server als
U een integratie bouwt of aanpast met een coding agent en wilt dat die het echte contract leest in plaats van te gokken.
U verkent wat de API kan voordat u een feature ontwerpt: welke routes, welke velden, welke limieten.
U een bestaande integratie controleert op verkeerde ID's, ontbrekende paginering of onveilige retries.
Gebruik de REST API als
De code in productie draait: inbox-sync, sequenties, CRM-logging, een antwoordveld in uw product.
U webhooks, achtergrondsync en hoge volumes nodig hebt over duizenden gekoppelde accounts.
Determinisme en kosten ertoe doen: de gegenereerde code roept de API rechtstreeks aan, met de SDK's waar die passen. De MCP-server blijft in de gereedschapskist voor de volgende feature.
Coding agents
Werkt met Codex, Cursor, Claude Code en Gemini CLI
Elke coding agent die het Model Context Protocol over HTTP spreekt, kan de server gebruiken. Elke client hieronder neemt een scoped API-sleutel in de X-API-KEY-header, met de configuratie zoals gepubliceerd in de officiële documentatie.
CodexCodex CLI en de Codex IDE-extensie
~/.codex/config.toml met http_headers en voer daarna codex mcp list uit om te controleren. Beschrijf vervolgens de feature en laat Codex het Unipile-contract lezen voordat hij code schrijft.
Unipile koppelen aan Codex
Cursor~/.cursor/mcp.json
mcp.json en het agentpaneel toont de Unipile-acties. Bouw en test de integratie vanuit de editor, tegen uw Development-applicatie.
Unipile toevoegen aan Cursor
Claude CodeEén commando, user scope
claude mcp add commando met de header, daarna /mcp in een sessie om de verbinding te controleren.
Koppelen met Claude Code
Gemini CLI~/.gemini/settings.json
settings.json met httpUrl en aangepaste headers. Voeg de Unipile-URL en de X-API-KEY-header toe, daarna /mcp toont de server.
Toevoegen aan Gemini CLI
Windsurf~/.codeium/windsurf/mcp_config.json
Elke MCP-clientFrameworks en custom agents
X-API-KEY mee, en de Unipile API is leesbaar en uitvoerbaar vanuit uw agent.
Serverdetails
Officiële SDK's en integraties
Van de agent naar uw product: officiële SDK's en integraties
Via de gehoste MCP-server begrijpt uw coding agent de Unipile API. Gaat de code die hij schreef naar productie, dan is dezelfde API beschikbaar via de officiële SDK's en de no-code connectors.
Officiële SDK
Node.js / TypeScript
Getypeerde client voor de volledige API, met dezelfde endpoints die de agent via MCP ontdekt. npm install unipile-node-sdk
Officiële SDK
Python
De officiële Python SDK voor de Unipile API v2, voor agentframeworks en backends in Python.
No-code
n8n
De officiële Unipile-node voor n8n: LinkedIn Classic, Sales Navigator en Recruiter, berichten, e-mail, agenda en posts als kant-en-klare operaties. Installeer @unipile/n8n-nodes-unipile via Community nodes.
No-code
Make
De Unipile-app voor Make, om LinkedIn-, WhatsApp-, e-mail- en agenda-acties te koppelen aan de rest van uw stack.
Deze worden allemaal onderhouden door Unipile onder de unipile organisatie op GitHub en npm. De gehoste server draait op
https://developer.unipile.com/mcp, met het registry-manifest en de installatiegids in unipile/unipile-mcp.Ontdek meer uit onze API-suite
De MCP-server draait bovenop dezelfde API die uw product rechtstreeks kan aanroepen. Ontdek de API's voor berichten, e-mail en agenda, en de LinkedIn API, om de features te bouwen die uw agent gaat gebruiken.
Messaging API
Koppel WhatsApp, Instagram en Telegram om gesprekken programmatisch te versturen, ontvangen en beheren. Bouw unified inbox-functies en gespreksworkflows in uw app.
6000+
Bedrijven innoveren met Unipile
Vertrouwd door marktleiders
1 API
Activiteiten stroomlijnen voor alle belangrijke communicatiekanalen
2 dagen
Snel live integratie bereiken met minimale installatie
30%
Vermindering van onderhoudsinspanningen en -middelen
Ingebouwde beveiliging en compliance
Enterprise-bescherming voor uw gegevens en workflows Meer informatie over onze beveiliging
SOC 2 type II
Gecertificeerd
Onafhankelijk gecontroleerde beveiligingscontroles voor gegevensbescherming en operationele integriteit.
GDPR
Conform
Volledige naleving van de Europese regelgeving voor gegevensbescherming voor de privacy van gebruikers.
99.9%
Platform Uptime over de laatste 24 maanden
24/7
Wereldwijde ondersteuning met krachtige API
FAQ over de Unipile MCP-server
Heldere antwoorden over wat de server is, wat uw coding agent ermee kan, welke clients werken en wat het kost.
Een MCP-server is een programma dat tools beschikbaar maakt voor een AI-model via het Model Context Protocol, een open standaard die Anthropic eind 2024 introduceerde en die nu wordt ondersteund door Codex, Cursor, Claude Code, Gemini CLI, Windsurf, VS Code en de meeste agentframeworks. De client vraagt de server welke tools er zijn, het model kiest er één, de server voert die uit en geeft het resultaat terug. De Unipile MCP-server stelt de Unipile API zo beschikbaar, zodat een coding agent het contract kan lezen, requests kan uitvoeren en de integratie kan schrijven voor de berichten-, e-mail- en agenda-accounts die uw gebruikers koppelen.
Het API-contract van Unipile lezen en requests uitvoeren op uw applicatie. In de praktijk vindt hij de juiste endpoints voor een feature (chats en berichten, e-mails, profielen en uitnodigingen, zoekopdrachten in LinkedIn, Sales Navigator en Recruiter, posts, agenda-afspraken), schrijft hij de integratie in uw project met de exacte schema's en test hij die op uw Development-applicatie met een scoped sleutel. Hij dekt LinkedIn, WhatsApp, Instagram, Telegram, Gmail, Outlook, IMAP en agenda's via dezelfde gemeenschappelijke routes.
Elke client die remote MCP-servers over HTTP met een custom header ondersteunt: Codex CLI en de Codex IDE-extensie, Cursor, Claude Code, Gemini CLI, Windsurf en agentframeworks zoals de OpenAI Agents SDK, de Claude Agent SDK, LangChain, LlamaIndex of CrewAI. De configuratie voor elk ervan staat in de officiële documentatie en op de clientpagina's van deze site.
U plakt een korte configuratie in uw coding agent en beschrijft in gewone taal de feature die u wilt. De agent schrijft de integratiecode; u reviewt die zoals elke pull request. De MCP-server is een build-time tool: in productie roept uw product rechtstreeks de REST API of de SDK's aan.
Gebruik de MCP-server tijdens het bouwen: de agent leest het contract, genereert de code en test die op een Development-applicatie. Gebruik de REST API en de SDK's voor wat in productie draait: inbox-sync, sequenties, CRM-logging, webhooks over duizenden accounts. Dezelfde endpoints, dezelfde scoped sleutel.
Tijdens het bouwen: de testaccounts van uw Development-applicatie, via een scoped sleutel. In productie alleen de accounts die uw gebruikers hebben gekoppeld via gehoste authenticatie: uw code ontvangt account-ID's, geen inloggegevens, en elke actie is beperkt tot één account en wordt namens die gebruiker uitgevoerd, binnen workflows die de gebruiker zelf start en beheert. Unipile is niet gelieerd aan LinkedIn, Meta, Google of Microsoft, en de eigen limieten van elke provider gelden.
Gebruik een scoped Account API-sleutel op uw Development-applicatie: maak in het dashboard een Scope aan met alleen de testaccounts, en een sleutel voor die Scope. De agent kan geen enkel ander account aanraken, en u trekt de sleutel op elk moment in vanuit het dashboard. Productieaccounts komen pas in beeld wanneer uw gereviewde code live gaat met eigen scoped sleutels. Unipile is SOC 2 Type II-gecertificeerd en GDPR-compliant.
De MCP-server zit in elk Unipile-abonnement. U betaalt per gekoppeld account, ongeacht het kanaal en hoeveel requests de agent doet: vanaf 49 EUR per maand voor maximaal 10 accounts, daarna 5 EUR per extra account, tot 3 EUR bij grotere aantallen, zonder kosten per bericht of per call. De gratis proefperiode van 7 dagen vraagt geen creditcard. Het volledige overzicht staat op de prijspagina.